很多站长朋友们都不太清楚smarty和php代码,今天小编就来给大家整理smarty和php代码,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 一个简单的用户登录用smarty+php怎么写?请知道的分别写出HTML和php代码,谢谢了? 2、 Smarty和php 3、 php简单smarty入门程序实例 4、 smarty和phtml都是什么,有什么区别 5、 能否在smarty里面执行PHP代码 比如echo "显示内容"; 或者 直接while一个值 可以的话要怎么写啊 一个简单的用户登录用smarty+php怎么写?请知道的分别写出HTML和php代码,谢谢了?首先了解smarty的架构 。。
代码就不发了 ,能说懂就行 。
1. html 里面很简单,一个form表单,两个input,一个登陆button
2.html里面的form表单指向PHP文件
通过$_POST['你的input的name名'] 取得值 。
连接数据库 。 通过取得的值查找数据库 。
如果有结果返回。 则通过。
别忘了用smarty调用html页面
Smarty和php没看懂楼主的提问,如果是想把php的结果显示在smarty的页面上,这样写:
<php
require 'smarty.php';
$smarty->assign('key',$value); //给key赋值
$smarty->display('你的页面.html');
你的模板页面里用{$key}就可以显示对应值
或者用
{foreach $key as $itemkey=>$value}
{$itemkey},{$value}
{/foreach}流程控制
php简单smarty入门程序实例本文实例讲述了php简单smarty入门程序。分享给大家供大家参考。具体如下:
首先要有3个文件夹configs、templates、templates_c,在configs文件夹中有一个配置文件:test.conf,代码:
title
=
Welcome
to
Smarty!
cutoff_size
=
40
[setup]
bold
=
true
templates中有模板文件:test.htm:
<html>
<head>
<title>Smarty
Test</title>
</head>
<body>
<H1>Hello,
{$Name}</H1>
</body>
</html>
php文件代码:
<?php
require
'libs/Smarty.class.php';
//包含Smarty类库文件
$smarty
=
new
Smarty;
//创建一个新的Smarty对象
$smarty->assign("Name","Simon");
//对模版中的变量赋值
$smarty->display('test.htm');
//显示页面
?>
运行后显示的页面代码:
<html>
<head>
<title>Smarty
Test</title>
</head>
<body>
<H1>Hello,
Simon</H1>
</body>
</html>
运行之后,还在templates_c文件夹中生成一个php文件:
<?php
/*
Smarty
version
2.6.22,
created
on
2009-03-19
13:20:00
compiled
from
test.htm
*/
?>
<html>
<head>
<title>Smarty
Test</title>
</head>
<body>
<H1>Hello,
<?php
echo
$this->_tpl_vars['Name'];
?>
</H1>
</body>
</html>
这个文件就是浏览所显示出来的效果。
希望本文所述对大家的php程序设计有所帮助。
smarty和phtml都是什么,有什么区别smarty是自作聪明的人的意思,至于phtml是什么就不知道了,不是英文单词
能否在smarty里面执行PHP代码 比如echo "显示内容"; 或者 直接while一个值 可以的话要怎么写啊smarty就是把php文件和html文件合成一个的文件啊,你可以吧php文件里面写上html代码,但是html里面不可以写上php代码,你滴,明白???写了代码后映射到html中就是了,作用和你写在htm中一样。
关于smarty和php代码的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于smarty和php代码 phpmaker的详细内容...