您好,登錄后才能下訂單哦!
/welcome/index.php
<?php if(!isset($_REQUEST['fn'])) { include 'from.html.php'; } else { $firstname = $_REQUEST['fn']; $lastname = $_REQUEST['lastname']; if($firstname == '孫' and $lastname == '哥') { $aa = '歡迎登陸,我的國王!'; } else { $aa = '歡迎登陸 '. htmlspecialchars($firstname,ENT_QUOTES,'UTF-8') . htmlspecialchars($lastname,ENT_QUOTES,'UTF-8') .'!'; } include 'welcome.html.php'; } ?>
筆記:
isset為php內建函數,用來判斷一個特定的變量是否已經被分配了一個值,有為真,無為假。
!為非運算符,為否定。
$_REQUEST['lastname'] 為獲取的數組。
htmlspecialchars 為php內建函數 將特殊的html字符轉換成實體。
ENT_QUOTES php常量,告知htmlspecialchars 除了其他的特殊字符外,還要轉換單引號和雙引號。
UTF-8 告知php已何種字符解釋傳遞給他的文本。
/welcome/from.html.php
<body> <form action="" method="post"> <div><label for="firstname">First name:<input type="text" name="fn" id="fn"></label></div> <div><label for="lastname">Last name:<input type="text" name="lastname" id="lastname"></label></div> <div><input type="submit" value="提交" /></div> </form> </body>
action屬性為空,告知瀏覽器,將這個表單提交給接受該表單的同一個URL。
/welcome/welcome.html.php
<body> <?php echo $aa; ?> </body>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。