السلام عليكم ورحمة الله وبركاته ....![]()
انا استخدمت القوالب في سكربت ... وطريقة القوالب انه يستبدل الـ " بالـ'
فلما استخدمت بالقالب جافا سكربت طلعت لي مشكله
لأنه الجافا سكربت يستخدم الـ'
وللتوضيح اكثر .. هذا المثال
هذا ملف الـphp
وملف القالب ... header.htmlكود PHP:$file_template_name = "header.html";
$fd = fopen ($file_template_name, "r");
$head = fread ($fd, filesize ($file_template_name));
fclose ($fd);
$head = str_replace(array('"'),array("'"),$head);
eval ("\$head = \"$head\";");
لاحظوا بأن بأكواد الجافا سكربت ... يستخدم علامتين التنصيص " 'كود HTML:<html dir="rtl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1256"> <title>مثال</title> <script language="JavaScript"> // 3NKBOTY MESSENGER CODE function findObj(n, d) { var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=findObj(n,d.layers[i].document); if(!x && document.getElementById) x=document.getElementById(n); return x; } function messengerE2() { var c = findObj('messenger'); if (!c) return false; if (c.style) c = c.style; if (window.innerHeight) ih = window.innerHeight; else ih = document.body.clientHeight; if (window.innerWidth) iw = window.innerWidth; else iw = document.body.clientWidth; if (document.all && !window.innerWidth) { // التحكم في مكان البنر c.pixelLeft = 106 + document.body.scrollLeft - 106; c.pixelTop = 180 + document.body.scrollTop; } else { c.left = iw + window.pageXOffset - 106 - 16; c.top = 0 + window.pageYOffset; } c.visibility = messengerE1; } function messengerC(what) { var c = findObj('messenger'); if (!c) return false; if (c.style) c = c.style; switch(what) { case 'close': messengerE1 = 'hidden'; messengerE2(); window.clearInterval(messengerE); break; case 'open': messengerE1 = 'visible'; messengerE = window.setInterval('messengerE2()', 50); return window.setTimeout('messengerC(\'close\')', 40000000); break; } } messengerC('open'); // END // </script> </head> <body>
وهذي سببت مشكله بعمل القالب
شغلوا السكربت .. وراح تلاحظون بأن الجافا سكربت ماراح تشتغل :con2:
ويعطيكم العافيه
تحياتي
أحمد الشمـــري
Srad_Q8@hotmail.com


رد مع اقتباس

