Home >Backend Development >PHP Tutorial >php基础教程--2创建模板、处理表单

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

WBOY
WBOYOriginal
2016-06-23 13:41:25907browse

一.创建模板:

将页面中经常出现的部分复制到一个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');?>


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn