2017-03-18 38 views
1
$adm=$_POST["admno"]; 
$phn=$_POST["phn1"]; 
include("model.php"); 
$db = new database; 
$r=$db->register($adm,$schoolcode); 
while($row=mysql_fetch_array($r)) 
{ 
    if($row["phn_no1"]==$phn || $row["phn_no2"]==$phn || $row["phn_no3"]==$phn) 
{ 
    $formatted = "".substr($phn,6,10)." "; 
    $password = $formatted + $adm; 
    echo $password; 
    $db->setpassword($adm,$password,$schoolcode); 
    $pre = 'Dear%20Parents,Your%20Password%20is%20'; 
    $suf = '%20ThankYou.CV'; 
    $sms = $pre.$password.$suf; 
    session_start(); 
      ?> 
    <script> 
     window.onload = function(){ 
     { 
      $("#active"+id).css({"color":"red"}); 
      var http = new XMLHttpRequest(); 
      var url = "http://www.perfectbulksms.in/Sendsmsapi.aspx?USERID=UID&PASSWORD=UPASS$&SENDERID=SID&TO=<?php echo $phn; ?>&MESSAGE=<?php echo $sms;?>"; 
      var adm = "<?php echo $admno; ?>"; 
      var params = "Id="+ id +"&adm="+adm; 
      http.open("POST", url, true); 
      http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
      http.onreadystatechange = function() { 
      if(http.readyState == 4 && http.status == 200) { 
      //alert(http.responseText); 
         } 
      } 
      http.send(params); 
      window.location.href="#"; 
     } 
     }; 
     </script> 
    <?php 
    header("Location:password.php?msg=new"); 

這個代碼不工作..以及它是根據代碼,但不發送短信..即時通訊不使用curl命令,因爲它可以在本地主機,但在服務器上它不工作的罰款修改我的密碼..通過JavaScript命令發送短信,因爲捲曲不能在服務器上工作?

回答

0

這不是正確的方法,如果CURL在您的服務器上不可用,請安裝它然後使用CURL。

捲曲安裝過程定義如下:

Help Doc

Help Doc