Re: [請益] 在連結中執行一段PHP
好吧好像大家都看不太懂 我再解釋一下
$code 是一個字串 裡面是php程式碼
(程式碼可能很複雜 有function之類的)
這段程式碼假設是沒有bug的 也就是說
假如我把$code的內容另外存成一個php檔 然後用瀏覽器開
可以輸出一個完整的網頁(html)
但是我不想生成另外的檔案
所以問有沒有辦法做一個連結 按下去的時候
瀏覽器會有一個全新的視窗 然後執行這段程式碼 顯示它輸出的html
效果就跟存成另外的php檔再用瀏覽器開一樣
(在原本的視窗內執行也可以 但是原本的內容要刷掉)
我說一下我現在的情況
目前的設計是根據使用者的操作
可能會從資料庫中直接取得html碼或php碼 都是字串的形式
在html的情況下 假設 $page 是一個字串 包含一段完整的html碼
那我可以寫
"<a href=data:text/html;base64," . base64_encode($page) . ">"
來達到以上效果(按下連結後開出一個頁面就是$page的html碼描述的頁面)
而不用另外造一個html檔
但是這個方法試過對於php的情況是沒有用的
我對session還不是很熟
但是我想就算把$code存起來或傳到另一個php裡
它還是一個字串 沒辦法把它變成html
所以請教各位php高手 有沒有辦法能做到我以上所說的呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.12.32.94
→
05/19 15:58, , 1F
05/19 15:58, 1F
→
05/19 16:02, , 2F
05/19 16:02, 2F
→
05/19 16:03, , 3F
05/19 16:03, 3F
→
05/19 16:03, , 4F
05/19 16:03, 4F
→
05/19 16:04, , 5F
05/19 16:04, 5F
推
05/19 19:05, , 6F
05/19 19:05, 6F
→
05/19 19:05, , 7F
05/19 19:05, 7F
→
05/19 19:38, , 8F
05/19 19:38, 8F
→
05/19 19:39, , 9F
05/19 19:39, 9F
→
05/19 19:40, , 10F
05/19 19:40, 10F
→
05/19 19:41, , 11F
05/19 19:41, 11F
→
05/19 19:42, , 12F
05/19 19:42, 12F
→
05/19 19:45, , 13F
05/19 19:45, 13F
→
05/19 19:45, , 14F
05/19 19:45, 14F
→
05/19 19:46, , 15F
05/19 19:46, 15F
討論串 (同標題文章)