phphtml模板
① 怎麼把寫好的html頁面用php做成框架模板和模塊模版
和正常的html沒什麼區別,只是把他放到php項目中去而已。其實只要是php
傳值到html頁面,賦值html顯示的
,在你眼裡肯能就是模板。
② PHP框架Thinkphp中怎麼使用我自己的HTMl模板
thinkPHP 基礎的你應該會吧,
模板文件放在哪裡你應該知道吧。
默認的是在 view 裡面。
假如你創建了 一個 控制器 比較較index,裡面有一個reg的方法。那麼模板就這樣
/view/reg.html 只要把自己的reg.html 模板文件寫好 然後 thinkPHP就會調用了。
③ 現在有一個HTML的網頁,要怎麼變成模板,用php把這個網站搭建出來
如果要把html轉成cms模板,那是仿站的過程,比直接從千站素材下載模板復雜的多。原理大致為對html網頁根據CMS系統程序的不同,對模板標簽的定義改造:
比如有些模板用${news[1,2,3,3]}有的類似 {FS_新聞列表}
等形式,樓主應該根據CMS程序的使用說明,了解模板標簽,在你的頁面中插入相應的標簽後,將代碼復制到程序模板目錄或後台..
④ php 如何調用html文件,我的PHP文件是整個網頁的模板,中間想放個html文件,哪位可有好招
include "路徑";
比如 include "templades/index.html";注意路徑要正確,可以使用相對路徑
⑤ php關於html模板導入word顯示問題
你的轉換類是第三方的還是自己寫的?一般html轉word都會有偏差,把html的樣式弄得簡單點試試。或者換一個第三方類
word轉html還好點。
⑥ PHP中的HTML頭尾模板怎麼引入
<{include file="header.html"}> 兩側與配置邊界符一直,另外注意主路徑關系。
⑦ PHP代碼如何在HTML模板運行
你直接將文件的後綴名編程.php,然後把文件放在類似於Apache、IIS這一類軟體設定的文檔目錄裡面不就可以了
⑧ zend studio如何在php文件時快速生成html模板
用DW cs3比較好用,但寫php代碼的話可以用aptana 或 zend studio,剛開始的話可以先寫在DW 里把html頁面寫好,最好養成在代碼試圖下寫代碼的習慣,所見即所得只要用來在選擇元素的時候用就行了.以後你如果學了模板引擎的話就會發現用studio開發php是不錯的選擇,初期可以用dw,我是這么過來的
⑨ PHP如何生成HTML的思路
一、 具備本地調試PHP的功能
在WINDOWS XP操作系統下,筆者建議你可以到網上下載一個PHP+MYsql+APHCHE的伺服器套裝,如華軍軟體園,去那裡搜索一下就可以下載到。下載完後默認安裝即可,這樣您就具備了在本地測試PHP的功能了,省去了很多手動配置的麻煩,怎麼樣,簡單吧,OK,這僅僅只是第一步。
二、 構思新聞發布系統所具備的功能
首頁的新聞發布往往是通過後台更新的,後台的更新無非是由添加、編輯、刪除數據等基本的功能所實現的。在這里,你可以使用網頁設計軟體來構建你的想要的後台界面,其功能的實現當然是要用到PHP嘍。這一步建議您先想好新聞發布系統要有的功能。在這里,如何用PHP添加、編輯、刪除數據就不再重復,因為重點是如何在這基礎上生成靜態技術。
三、 PHP生成HTML的技術原理。
哈哈。費話說了那麼多,終於到了該講的地方了。其實,這一原理並不復雜,綜合地來講的話,應該是PHP中一個替換數據語法的應用。OK,講一個簡單範例吧,一步一步地分析!相信聰明的你能看得明白的咯,仔細看好每一步即可,在這里,只是引導大家如何做而已,具體的可以實踐一下!
(1)在MYSQL里新建一資料庫,命名為 database (可自定義),新建一表,命名為 news(因為是新聞發布嘛,取個好記的名字即可,可自定義),然後建立這幾個欄位名:
id (自動遞增,這是關鍵,類型:INT)
title (顧名思義,新聞標題,類型可取 TEXT)
content (新聞內容,類型可取 TEXT)
path (HTML文件路徑,類型可取 TEXT)
(2)建立 conn.php
這是連接資料庫的PHP文件,你可以把連接數據的語句單獨放在這一文件里,以後多個需要連接資料庫的文件直接引用這個文件即可。
(3)設計添加新聞的表格 add.form 簡單的源代碼如下:
12345<form method=」post」 action=」add.php」> //提交至 add.php新聞標題:<input type=」text」 name=」title」 size=」20」><br>新聞內容:<textarea name=」content」 cols=」10」 rows=」25」></textarea><br><input type=」submit」 name=」提交」></form>(4)建立一個 HTML 的模板,另存為model.htm,和 add.php可以在同一目錄下。
示例源代碼:
{ }大括弧內的內容即是要被替換的內容,整個靜態模板的設計可以根據自己的思路,但{ }內被替換的內容必須包含在內,如上面的{title},{content};咔咔~簡單地說,設計好一個很好看的新聞模板後,把要被替換的如{title},{content}等標記放到需要的地方就可以了撒。
(5)詳解 add.php 源碼
OK,整個生成HTML的示例源碼就到這里,其關鍵是用了替換的方法。
$str=str_replace(「{被替換的內容}」,$替換的內容,$str);
因此,總結一下以上的做法:先設計好新聞模板,把需要被替換的內容用{ }放到模板中相應的位置,然後設計表單,再是最後的表單處理程序,把從表單中獲取的變數替換模板中相應的內容即可,這樣每次都會生成不同的HTML;如果需要修改HTML的內容也是一樣的,獲得修改後的表單內容後,先用 update 語句更新資料庫,再重新替換一下模板中的內容即可;刪除的話,先delete表中要刪除的內容,再用unlink($path) 來刪除HTML的物理文件即可。
⑩ php中引用html模板,但模板中的變數無法顯示,所有變數顯示為<=$變數名(非值)>
我覺得是PHP沒有解析你的模板,一般只有後綴是php php3 phtml等會被解析,如果你用的是APACHE,那可以在APACHE的配置文件里加AddType語句(好像是這樣,具體還要樓主網上搜搜),如果你要確定是不是這個問題,可以在這個模板里寫一段PHP代碼,用<?php ?>括起來。如果可以運行,那就是短標簽的問題,<? ?>其他是ASP標準的用法,PHP要開短標簽才能用。