0
我通過一個變量fprs
通過URL,我似乎無法通過提交事件。當我點擊我的提交按鈕時,來自URL的我的變量$userID
超出了範圍。我怎樣才能成功地將這個變量傳遞給我的查詢? 正如你所看到的,我從URL中獲取fprs,並將其轉換爲$userID
,然後當我提交時,$ userID變爲空。如何將URL中的變量傳遞給提交?
$userID ="";
$usID="";
if(isset($_GET['fprs'])){
$usID = substr($_GET['fprs'], 8);
}
$userID = intval($usID);
if(isset($_POST['btnChange'])){
if($Validate == true){
$link = mysqli_connect($servername,$username,$password,$database);
var_dump($userID);
$updatePassStr= "Update User set Pass='$hashPass' WHERE UserID='$userID'";
if($update = mysqli_query($link, $updatePassStr)){
echo "good";
}
else{
$Error = "Some error occured with the database, please wait a little and try again.";
}
}
您可能需要將fprs添加到您的POST(表單)action =「my site.com/?fprs=VALUE&somethingelse=VALUE2」 – 2013-02-17 22:45:36
是的,您的權利我將它遺漏了。謝謝。 – GivenPie 2013-02-17 22:49:50