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

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

WBOY
WBOYOriginal
2016-06-23 13:41:25908Durchsuche

一.创建模板:

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


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn