0
我在我的PHP文件中有這段代碼。嵌入引號和撇號注入代碼?
var my_edit = "<div title='Edit record: "+ rowObject['my_id'] +"'
onclick=\"jQuery('#grid').jqGrid('editGridRow', '" + options.rowId + "',
{ onInitializeForm : $upload });\" >Edit</div>";
變量$上傳是這樣的:
$upload = <<<UPLOAD
function (formid) {
alert('I am in UPLOAD!');
$("#cusom_id", formid).button();
// other code with many quotes and apostrophes
}
UPLOAD;
我的代碼不工作,因爲有引號和撇號的錯誤。
什麼是將我的$ upload函數注入上面貼出的第一個剪切代碼的正確方法?
你好,我很欣賞你回覆,儘管此代碼是複雜的PHP + MySQL + Javascript項目的一部分。引用的代碼是PHP文件的一部分 –