如何在成功插入数据后使用API 将短信发送给号码,并将其重定向到我的网站页面

问题描述 投票:0回答:1
 $qins="INSERT INTO citizen_request(name,mobile,description,id,status,file) VALUES('$name','$mobile','$description','$id','$status','$new_image_name')";
    mysqli_query($con,$qins);
      if(mysqli_affected_rows($con)>0)
        {
 move_uploaded_file($image_temp,"upload/request/".$new_image_name);
 copy( __DIR__ . "/upload/request/".$new_image_name, __DIR__ . "/user/upload/request/".$new_image_name );

  $ch = curl_init('http://login.blesssms.com/api/mt/SendSMS?user=example&password=example&senderid=something&channel=Trans&DCS=8&flashsms=0&number=777XXXXXXX&text=test message2&route=1');
                    $response = curl_exec($ch);
                    curl_close($ch);
                    echo $response;            
                    ?>

    <?php
                }

我想做的是在成功输入条目时发送短信,并将其重定向到我的页面request-entry.php?success = yess,当使用curl时返回“错误请求”>

HTTP错误400。请求的格式错误。”当m使用重定向

<script language='javascript'>
location.href="http://login.blesssms.com/api/mt/SendSMS?user=example&password=example&senderid=something&channel=Trans&DCS=8&flashsms=0&number=777XXXXXXX&text=test message2&route=1";   
</script>

消息正在成功运行,但将转到短信提供商页面。并且在使用像这样的两个链接时

<script language='javascript'>
location.href="http://login.blesssms.com/api/mt/SendSMS?user=example&password=example&senderid=something&channel=Trans&DCS=8&flashsms=0&number=777XXXXXXX&text=test message2&route=1";
location.href="request-entry.php?success=yess";    
</script>

它正在重定向到request-entry.php页面,但短信没有响起

$ qins =“ INSERT INTOcitizen_request(name,mobile,description,id,status,file)VALUES('$ name','$ mobile','$ description','$ id','$ status',' $ new_image_name')“; mysqli_query($ con,$ qins); if(...

php sms sms-gateway
1个回答
1
投票
$message = rawurlencode('This is your message');
// Prepare data for POST request
$data = "futherurldata";
// Send the GET request with cURL
 $ch = curl_init('http://login.xyz.com/api/mt/SendSMS?' . $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// Process your response here
echo $response;
© www.soinside.com 2019 - 2024. All rights reserved.