smarty、smartypost例に使用例を投稿してください
この記事の例では、smarty での post の使用方法について説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:
smarty の仕組みを理解した後、post 実装プロセスを記述します。これは PHP コードを単独で記述するのと似ていますが、表示ファイルが増える点が異なります。
設定ファイル: conf.php
コードをコピーします コードは次のとおりです:
@header("コンテンツタイプ: text/html; charset=UTF-8");
'../libs/Smarty.class.php' が必要です
$my=新しいスマーティ
$my->template_dir ='テンプレート/';
$my->compile_dir ='templates_c/';
$my->config_dir ='configs/';
$my->cache_dir ='キャッシュ/';
?>
インデックス.php
コードをコピーします
コードは次のとおりです:
「conf.php」を含めます。
$my->assign('コンテンツ','到着へようこそ');
$my->assign('mylife',array("人生","食べる","夢","涼しい風","復讐","クソ誰か","クソ死ね"));
$my->display('kk.html');
?>
テンプレート下のkk.html [index.phpの表示ファイル]
コードをコピーします
コードは次のとおりです:
無題のドキュメント
頭>
{$コンテンツ}
{セクション名=truelife ループ=$mylife}
{$mylife[truelife]}
{/セクション}
{html_select_time use_24_hours=true}
フォーム>
本文>
submit.php
コードをコピーします
コードは次のとおりです:
「conf.php」を含めます。
$kk=$_POST['内容']
$ct=$_POST['ct']
$sm=新しいスマーティ();
$sm->assign('コンテンツ',$kk);
$k=explode("rn",$ct); //文字を配列に分割します
$sm->assign('ml',$k);
$sm->display('m.tpl');
?>
テンプレート下のm.tplファイル[submit.phpの表示ファイル]
コードをコピーします
コードは次のとおりです:
{$content}
{セクション名=kkループ=$ml}
{$ml[kk]}
{/セクション}
この記事が皆さんのスマートなプログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/919261.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/919261.html
技術記事
Smarty での post の使用例、smartypost の例 この記事では、smarty での post の使用法について説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです: Smarty の動作原理を理解した後、...