文件名:sms1.php 坐落在:sms1.php的http://techmentry.com/sms1.phpphp-最新的錯誤?
PHP代碼:
<?php
//Variables to POST
$user = "hidden";
$password = "hidden";
$mobiles = "$_POST[phone]";
$message = "$_POST[msg]";
$sender = "$_POST[sender]";
//Initialize CURL data to send via POST to the API
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.hidden/sendhttp.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"user=$user&
password=$password&
mobiles=$mobiles&
message=$message&
sender=$sender"
);
//Execute CURL command and return into variable $result
$result = curl_exec($ch);
//Do stuff
echo "$result";
?>
<br><br><br>
<form name='sms' action='' method='post'>
Phone number<br/><input type='text' name='phone' value='' maxlength=12/>
<br/>
Sender ID (from) <br/><input type='text' name='sender' value='' maxlength=15/>
<br/>
Message : <br/><textarea rows=5 cols=30 name='msg'></textarea>
<br/>
<input type='submit' value='Send'>
</form>
請參閱http://techmentry.com/sms1.php輸出。它已經顯示一個錯誤代碼(105)(已經 - 因爲當用戶點擊發送按鈕時它應該顯示錯誤代碼)。 105錯誤代碼意味着缺少'密碼'參數。但是我已經在代碼中說明了密碼。
請幫助:)
一件事,你的'$手機= 「$ _ POST [手機]」。',應讀爲$手機= $ _ POST [ 'phone'];'(減去雙引號)並在括號內使用單引號。對其他人也一樣,嘗試一下。 –
@Fred至少告訴他正確的語法......'$ mobiles = $ _POST ['phone'];' – Rufinus
@Rufinus oopss !!!如此真實。好的趕上,會編輯,謝謝。 (我正在喝第一杯咖啡),那女服務員在哪裏?服務員?雙美式咖啡請帶一杯意式濃縮咖啡。 –