国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

PHP實(shí)現(xiàn)提交表單及輸出例子

2024-05-04 21:58:00
字體:
供稿:網(wǎng)友

好吧這是我上次布置的作業(yè),為了收尾就寫篇教程,其實(shí)我還是覺得沒什么好寫的,方法非常的簡(jiǎn)單我們只要在當(dāng)前頁面判斷是否為post或get有參數(shù)就進(jìn)行獲取輸出例子.

題目也就是做個(gè)和演示差不多一個(gè)意思的了,給的提示應(yīng)該是很充分的,包括各種函數(shù)都有.

在PHP 檢查表單是否提交的兩種方法中提到了如何檢測(cè)提交,利用這個(gè)方法我們就可以節(jié)省一個(gè)HTML文件了.

$_POST是一個(gè)數(shù)組(超全局變量),如果頁面的請(qǐng)求方式是POST,在這個(gè)數(shù)組里就會(huì)存上相應(yīng)的內(nèi)容.

empty()函數(shù)以前有講過,還有一個(gè)isset()的區(qū)別文章后面也介紹過,然后基本上就很易懂了,源碼如下:

  1. <!DOCTYPE html> 
  2. <html> 
  3. <head> 
  4.  <meta charset="utf-8"
  5.  <title>注冊(cè)系統(tǒng)</title> 
  6. </head> 
  7. <body> 
  8.  <?php 
  9.  if ($_SERVER['REQUEST_METHOD'] !== 'POST') { 
  10.  ?> 
  11.  <h2>注冊(cè)</h2> 
  12.  <form action="form-post.php" method="post"
  13.  用戶名:<input type="text" name="username"><br/> 
  14.  密碼<input type="password" name="password"><br/> 
  15.  <input type="checkbox" name="agree">同意許可協(xié)議<br/> 
  16.  <input type="submit" name="submit" value="提交"
  17.  </form> 
  18.  <?php 
  19.  } else { 
  20.  $problem = FALSE; 
  21.  if (emptyempty($_POST['username'])) { 
  22.  echo '請(qǐng)輸入用戶名<br/>'
  23.  $problem = TRUE; 
  24.  } 
  25.  if (emptyempty($_POST['password'])) { 
  26.  echo '請(qǐng)輸入密碼<br/>'
  27.  $problem = TRUE; 
  28.  } 
  29.  if (emptyempty($_POST['agree'])) { 
  30.  echo '您必須先同意許可協(xié)議<br/>'
  31.  $problem = TRUE; 
  32.  } 
  33.  if (!$problem) { 
  34.  echo '<h2>注冊(cè)成功</h2>'
  35.  echo '歡迎' . $_POST['username'] . '你已成功注冊(cè),你的密碼是' . $_POST['password']; 
  36.  } 
  37.  } 
  38.  ?> 
  39. </body> 
  40. </html> 

關(guān)于:empty()函數(shù)參數(shù)是非或非零的值,則empty()返回FALSE.

"",0,"0",NULL,FALSE,array(),var $var都被認(rèn)為是空,如果函數(shù)為空,則返回TRUE.

isset()參數(shù)存在,則返回TRUE,否則返回FALSE,如果使用isset()測(cè)試一個(gè)被設(shè)置成NULL的變量或者使用unset()釋放了一個(gè)變量,則返回FALSE.

復(fù)習(xí):NULL字節(jié)("")并不等同于PHP的NULL函數(shù).

注:判斷一個(gè)變量存在且不為空:!empty($var) - 推薦.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 敦煌市| 辽中县| 蚌埠市| 娄底市| 武乡县| 镇远县| 铜山县| 乐山市| 贡觉县| 延边| 淳安县| 随州市| 泸溪县| 临汾市| 凉山| 正宁县| 长子县| 东乡族自治县| 彭州市| 科技| 九江县| 鄂伦春自治旗| 宁安市| 玉屏| 酉阳| 阿勒泰市| 万年县| 成都市| 临颍县| 钦州市| 嘉黎县| 恭城| 湘阴县| 奉贤区| 深水埗区| 瑞金市| 枣阳市| 台湾省| 渝北区| 台湾省| 理塘县|