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

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

WBOY
Freigeben: 2016-06-23 13:41:25
Original
893 Leute haben es durchsucht

一.创建模板:

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

例子:

源html:

   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>test</title><base>  
Nach dem Login kopieren
Nach dem Login kopieren

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>  
Nach dem Login kopieren
Nach dem Login kopieren

复制的尾部:footer.html:

<div><p>This is the foot of the document</p></div>  
Nach dem Login kopieren

合成模板:ws.php

<?phprequire ('header.html');?>
Nach dem Login kopieren

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 		'
Nach dem Login kopieren

Name:

Password:

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


Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage