ホームページ  >  記事  >  バックエンド開発  >  Smarty での使用例の投稿、smartypost 例_PHP チュートリアル

Smarty での使用例の投稿、smartypost 例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:12:49740ブラウズ

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

tru​​e

http://www.bkjia.com/PHPjc/919261.html

技術記事

Smarty での post の使用例、smartypost の例 この記事では、smarty での post の使用法について説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです: Smarty の動作原理を理解した後、...


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。