看板 PHP 關於我們 聯絡資訊
之前的程式碼js和html是寫在一起的 js裡面寫了很多php程式碼 現在想要將js拉出來 用成外部引入js的方式 原本裡面的php code 不知道要怎麼寫才能正確的傳進.js裡面 有什麼方法嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.158.139
terrybob:var test="<?php echo $test;?>"; 01/08 16:05
LaPass:同1f 不過建議用 01/08 16:24
LaPass:var test="<?php echo jsonencode($test);?>"; 01/08 16:25
LaPass:這樣可以避免被一些奇怪的字元給整到,而且可以續列化物件 01/08 16:25
alog:其實這樣子還蠻可怕的..XDD 跨站攻擊很容易做 01/08 17:13
alog:對於javascript 沒有做escape 粉危險 01/08 17:14
LaPass:那是參數檢查的問題了..... 01/08 19:44
terrybob:以他需求來說只能這樣作,不然就php依程式邏輯組合好 01/09 10:25
terrybob:包括安性全防護與資料判讀等 01/09 10:25