首頁 > 後端開發 > php教程 > php基础教程--2创建模板、处理表单

php基础教程--2创建模板、处理表单

WBOY
發布: 2016-06-23 13:41:25
原創
893 人瀏覽過

一.创建模板:

将页面中经常出现的部分复制到一个html或php文件中,在原页面中用require()/include()函数引入。

例子:

源html:

   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>test</title><base>  
登入後複製
登入後複製

Name:

<div><p>This is the foot of the document</p></div>
 复制的头部:header.html:

   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>test</title><base>  
登入後複製
登入後複製

复制的尾部:footer.html:

<div><p>This is the foot of the document</p></div>  
登入後複製

合成模板:ws.php

<?phprequire ('header.html');?>
登入後複製

Name:



二、处理表单??让一个页面同时显示和处理表单

使用条件语句:

if (表单提交) { 处理表单 }

else { 显示表单 }


例子:简单的 用户名-密码验证 


输入:用户名:YF  密码:123456

显示:登陆成功

裁图:




代码:ws.php(其中header.html、footer.html引用的是上文中的模板):

<?phpdefine ('TITLE', 'Login');require('header.html');if (isset($_POST['submitted'])) {	if ((!empty($_POST['name'])) && (!empty($_POST['password']))){		if ((strtolower($_POST['name']) == 'yf') && ($_POST['password'] == '123456')){// name and password are correct.			print '<p> logged in !';		}		else {			print '<p> name or password is worry!</p>';		}	}	else {		print '<p> make sure you enter both name and password!</p>';	}}else {	print 		'
登入後複製

Name:

Password:

'; }require('footer.html');?>


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板