URL を介して変数を渡していますfprs
が、submit イベントを通過できないようです。$userID
送信ボタンを押すと、URL からの変数が範囲外になります。この変数をクエリに正常に渡すにはどうすればよいですか? ご覧のとおり、URL から fprs を取得して に転送しています$userID
。送信すると、$userID が空になります。
$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.";
}
}