📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
organikurun.demodesign.com.tr
/
app
/
classes
📝
sms.php
← Geri Dön
<?php if( $settings["sms_provider"] == "bizimsms" ): function XMLPOST($PostAddress,$xmlData){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$PostAddress); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,2); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: text/xml; charset=UTF-8")); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlData); $result = curl_exec($ch); return $result; } function SMSUser($tel,$text){ global $conn,$settings; $xml="". "<sms>". "<username>".$settings["sms_user"]."</username>". "<password>".$settings["sms_pass"]."</password>". "<header>".$settings["sms_title"]."</header>". "<validity>2880</validity>". "<message>". "<gsm>". "<no>".$tel."</no>". "</gsm>". "<msg><![CDATA[".$text."]]></msg>". "</message>". "</sms>"; $send = XMLPOST('http://sms.bizimsms.mobi:8080/api/smspost/v1',$xml); $sonuc = substr($send,0,2); if ( $sonuc["0"] == 00 ) { return true; }else { return false; } } function SMSToplu($tel,$text){ global $conn,$settings; $xml="". "<sms>". "<username>".$settings["sms_user"]."</username>". "<password>".$settings["sms_pass"]."</password>". "<header>".$settings["sms_title"]."</header>". "<validity>2880</validity>". "<message>". "<gsm>". $tel. "</gsm>". "<msg><![CDATA[".$text."]]></msg>". "</message>". "</sms>"; $send = XMLPOST('http://sms.bizimsms.mobi:8080/api/smspost/v1',$xml); $sonuc = substr($send,0,2); if ( $sonuc["0"] == 00 ) { return true; }else { return false; } } elseif( $settings["sms_provider"] == "netgsm" ): function XMLPOST($PostAddress,$xmlData){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$PostAddress); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,2); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: text/xml; charset=UTF-8")); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlData); $result = curl_exec($ch); return $result; } function SMSUser($tel,$text){ global $conn,$settings; $xml='<?xml version="1.0" encoding="UTF-8"?> <mainbody> <header> <company>Netgsm</company> <usercode>'.$settings["sms_user"].'</usercode> <password>'.$settings["sms_pass"].'</password> <type>1:n</type> <msgheader>'.$settings["sms_title"].'</msgheader> </header> <body> <msg><![CDATA['.$text.']]></msg> <no>'.$tel.'</no> </body> </mainbody>'; $send = XMLPOST('https://api.netgsm.com.tr/sms/send/xml',$xml); $sonuc = substr($send,0,2); if ( $sonuc["0"] == 00 ) { return true; }else { return false; } } function SMSToplu($tel,$text){ global $conn,$settings; $xml='<?xml version="1.0" encoding="UTF-8"?> <mainbody> <header> <company>Netgsm</company> <usercode>'.$settings["sms_user"].'</usercode> <password>'.$settings["sms_pass"].'</password> <type>1:n</type> <msgheader>'.$settings["sms_title"].'</msgheader> </header> <body> <msg><![CDATA['.$text.']]></msg> '.$tel.' </body> </mainbody>'; $send = XMLPOST('https://api.netgsm.com.tr/sms/send/xml',$xml); $sonuc = substr($send,0,2); if ( $sonuc["0"] == 00 ) { return true; }else { return false; } } endif;
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula