有效值來自重定向後的另一頁。在地址欄中有效值=%273%27。 該值回顯爲'3',但if語句仍然評估爲false。在數據庫表中,我聲明瞭變量valid的類型爲INT。我已經嘗試將變量有效類型更改爲TINYINT和ENUM和VARCHAR,但是沒有用。PHP-如果聲明未評估爲真,儘管所比較的值經過邏輯驗證爲真
<?php
$output="";
if($_GET['valid']==3)
{
$output.="<br/><br/><br/>
<h2>You are just one step behind completing your Profile.Please Upload Your Photo Here:</h2>
<br/><br/><br/>";
$output.="<form action=\"loadStudent.php\" method=\"post\" enctype=\"multipart/form-data\">";
$output.="<table>";
$output.="<tr>";
$output.="<td align=\"right\"><font size=\"2\" face=\"Arial\"><strong>Picture</strong></font></td>";
$output.="<td align=\"center\">:</td>";
$output.="<td>";
$output.="<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"10485760\">";
$output.="<input type=\"file\" name=\"image\" id=\"file\" size=\"255\"> <font size=\"5\" face=\"Arial\"> Maxsize 1MB</font>";
$output.="</td>";
$output.="</tr>";
$output.="<tr><td>  </td></tr>
<tr><td>  </td><td colspan=\"2\"><input type=\"submit\" name=\"submit\" value=\"Submit\"></td>";
$output.=" </tr>";
$output.="</table>";
$output.="</form>";
echo $userId;
echo $output;
}//if($valid==3)
echo $_GET['valid'];
?>
@presiuslitelsnoflek什麼是'內聯HTML'? – Ryan
@Ryan我想他是說模板是現在的走向 – meda
@MattThompson所以,你要發表關於這個話題的長篇大人講座,不是嗎? –