最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php中smarty實現(xiàn)多模版網(wǎng)站的方法

 更新時間:2015年06月11日 12:05:58   作者:zhuzhao  
這篇文章主要介紹了php中smarty實現(xiàn)多模版網(wǎng)站的方法,可實現(xiàn)smarty動態(tài)選擇模板的功能,需要的朋友可以參考下

本文實例講述了php中smarty實現(xiàn)多模版網(wǎng)站的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

模板model1.htm代碼:

<html> 
 <head> 
  <title>模板1</title> 
 </head>  
 <body> 
 <a href="?model=1" mce_href="?model=1">模板1</a> | 
 <a href="?model=2" mce_href="?model=2">模板2</a> | 
 <a href="?model=3" mce_href="?model=3">模板3</a> 
 <p align=CENTER><font color=RED>{$title}</font></p> 
 <hr> 
 {$content} 
 </body>     
</html> 

模板model2.htm代碼:

<html> 
 <head> 
  <title>模板2</title> 
 </head>  
 <body> 
 <a href="?model=1" mce_href="?model=1">模板1</a> | 
 <a href="?model=2" mce_href="?model=2">模板2</a> | 
 <a href="?model=3" mce_href="?model=3">模板3</a> 
 <p align=CENTER><font color=GREEN>{$title}</font></p> 
 <hr> 
 {$content} 
 </body>
</html> 

模板model3.htm代碼:

<html> 
 <head> 
  <title>模板3</title> 
 </head>  
 <body> 
 <a href="?model=1" mce_href="?model=1">模板1</a> | 
 <a href="?model=2" mce_href="?model=2">模板2</a> | 
 <a href="?model=3" mce_href="?model=3">模板3</a> 
 <p align=CENTER><font color=BLUE>{$title}</font></p> 
 <hr> 
 {$content} 
 </body>
</html> 

php頁面實現(xiàn):

<?php 
require 'libs/Smarty.class.php'; //包含Smarty類庫文件 
$smarty = new Smarty; //創(chuàng)建一個新的Smarty對象 
$title = "Test"; 
$content = "This is a test!"; 
$smarty->assign("title",$title); //對模版中的變量賦值 
$smarty->assign("content",$content); //對模版中的變量賦值 
if(!isset($_GET['model'])) //根據(jù)參數(shù)選擇不同的模板 
{ 
 $smarty->display('model1.htm');     
} 
else 
{ 
 if(file_exists('templates/'.'model'.$_GET['model'].'.htm'))
 //判斷模板文件是否存在 
 { 
  $smarty->display('model'.$_GET['model'].'.htm'); 
 } 
 else 
 { 
  echo "模板參數(shù)不正確!"; 
 } 
} 
?>

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • YII分模塊加載路由的實現(xiàn)方法

    YII分模塊加載路由的實現(xiàn)方法

    這篇文章主要介紹了YII分模塊加載路由的實現(xiàn)方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • Laravel如何使用Redis共享Session

    Laravel如何使用Redis共享Session

    這篇文章主要介紹了Laravel如何使用Redis共享Session ,本文給大家介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下
    2018-02-02
  • thinkphp模板繼承實例簡述

    thinkphp模板繼承實例簡述

    這篇文章主要介紹了thinkphp模板繼承的實現(xiàn)方法,以一個簡單實例的形式簡述了ThinkPHP中父級模板與對應(yīng)的繼承方法,具有一定的參考借鑒價值,需要的朋友可以參考下
    2014-11-11
  • 關(guān)于laravel5.5的定時任務(wù)詳解(demo)

    關(guān)于laravel5.5的定時任務(wù)詳解(demo)

    今天小編就為大家分享一篇關(guān)于laravel5.5的定時任務(wù)詳解(demo),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • thinkphp5框架路由原理與用法詳解

    thinkphp5框架路由原理與用法詳解

    這篇文章主要介紹了thinkphp5框架路由原理與用法,結(jié)合圖文與實例形式詳細分析了thinkPHP5框架路由的相關(guān)原理、使用方法及操作注意事項,需要的朋友可以參考下
    2020-02-02
  • 跟我學(xué)Laravel之安裝Laravel

    跟我學(xué)Laravel之安裝Laravel

    本文主要介紹了安裝Laravel框架的幾種方法,以及Laravel框架的服務(wù)器環(huán)境要求及相關(guān)配置,非常實用,有需要的朋友可以參考下
    2014-10-10
  • 基于php的微信公眾平臺開發(fā)入門實例

    基于php的微信公眾平臺開發(fā)入門實例

    這篇文章主要介紹了基于php的微信公眾平臺開發(fā)入門,實例分析了微信公眾平臺從注冊、配置方法及接口代碼的實現(xiàn)技巧,深入淺出,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • PHP中針對區(qū)域語言標記信息的操作

    PHP中針對區(qū)域語言標記信息的操作

    大家都知道Locale 類就是操作區(qū)域語言相關(guān)內(nèi)容的,它無法被實例化,所有全部功能方法都是靜態(tài)的。接下來通過本文給大家分享PHP中針對區(qū)域語言標記信息的操作,需要的朋友參考下吧
    2021-07-07
  • Zend Framework教程之Zend_Registry對象用法分析

    Zend Framework教程之Zend_Registry對象用法分析

    這篇文章主要介紹了Zend Framework教程之Zend_Registry對象用法,結(jié)合實例形式分析了對象注冊表Zend_Registry的具體功能與相關(guān)使用技巧,需要的朋友可以參考下
    2016-03-03
  • php中用加號與用array_merge合并數(shù)組的區(qū)別深入分析

    php中用加號與用array_merge合并數(shù)組的區(qū)別深入分析

    本篇文章是對php中用加號與用array_merge合并數(shù)組的區(qū)別進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06

最新評論

依兰县| 枝江市| 文安县| 扶绥县| 西安市| 靖西县| 江山市| 华亭县| 沈丘县| 台南县| 五指山市| 商南县| 浦江县| 广安市| 闻喜县| 柘荣县| 新津县| 富裕县| 穆棱市| 宜昌市| 夏津县| 高州市| 弥勒县| 青河县| 同江市| 西青区| 屏东市| 武胜县| 广丰县| 交城县| 金昌市| 深圳市| 阿鲁科尔沁旗| 富源县| 临夏市| 兴文县| 阳新县| 阜新市| 临高县| 巨鹿县| 尉氏县|