الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   برامج المجلات الالكترونية (http://www.arabwebtalk.com/forumdisplay.php?f=65)
-   -   كيف أتحايل على النيوك لتقبل الجافا سكربت ؟؟؟؟ (http://www.arabwebtalk.com/showthread.php?t=61301)

sarab-2010 05-08-2007 03:43 PM

كيف أتحايل على النيوك لتقبل الجافا سكربت ؟؟؟؟
 
إخواني الأعزاء
السلام عليكم ورحمة الله

لدي موقع ( نيوك 8 )
عند التعديل بملفات الثيم بواسطة الفرونت بيج و إضافات تأثيرات جميلة ( جافا سكربت مثلا )

فإن هذه التأثيرات لا تظهر و لا تعمل داخل المجلة

ويقول الخبراء أن السبب في ذلك ( أن مجلة النيوك لا تقبل أكواد الهتمل و الجافا سكربت لدواعي أمنية )

فما الحل و ما الطريقة التي أستطيع بها أن أتحايل على المجلة لتقبل تلك الأكواد ؟؟؟
مع العلم أن هناك مواقع أستطاعت أن تجعل المجلة تقبل هذه الأكواد

أرجو المساعدة
ولكم جزيل الشكر

A7LaaWald 05-08-2007 04:48 PM

اضفنا اخوى

roudyhermez 19-08-2007 05:27 AM

في صفحة mainfile

ملاحظة : خذ نسخة احتياطية من الملف قبل العمل

ابحث عن الكود التالي


كود PHP:

 
 
function check_html ($str$strip="") {
/* The core of this code has been lifted from phpslash */
/* which is licenced under the GPL. */
include("config.php");
if (
$strip == "nohtml")
$AllowableHTML=array('');
$str stripslashes($str);
$str eregi_replace("<[[:space:]]*([^>]*)[[:space:]]*>",'<\\1>'$str);
// Delete all spaces from html tags .
$str eregi_replace("<a[^>]*href[[:space:]]*=[[:space:]]*\"?[[:space:]]*([^\" >]*)[[:space:]]*\"?[^>]*>",'<a href="\\1">'$str);
// Delete all attribs from Anchor, except an href, double quoted.
$str eregi_replace("<[[:space:]]* img[[:space:]]*([^>]*)[[:space:]]*>"''$str);
// Delete all img tags
$str eregi_replace("<a[^>]*href[[:space:]]*=[[:space:]]*\"?javascript[[:punct:]]*\"?[^>]*>"''$str);
// Delete javascript code from a href tags -- Zhen-Xjell @ http://nukecops.com
$tmp "";
while (
ereg("<(/?[[:alpha:]]*)[[:space:]]*([^>]*)>",$str,$reg)) {
$i strpos($str,$reg[0]);
$l strlen($reg[0]);
if (
$reg[1][0] == "/"$tag strtolower(substr($reg[1],1));
else 
$tag strtolower($reg[1]);
if (
$a $AllowableHTML[$tag])
if (
$reg[1][0] == "/"$tag "</$tag>";
elseif ((
$a == 1) || ($reg[2] == "")) $tag "<$tag>";
else {
# Place here the double quote fix function.
$attrb_list=delQuotes($reg[2]);
// A VER
$attrb_list ereg_replace("&","&amp;",$attrb_list);
$tag "<$tag$attrb_list ">";
# Attribs in tag allowed
else $tag "";
$tmp .= substr($str,0,$i) . $tag;
$str substr($str,$i+$l);
}
$str $tmp $str;
return 
$str;
exit;
/* Squash PHP tags unconditionally */
$str ereg_replace("<\?","",$str);
return 
$str;


و احذفه نهائياً ثم جرب

احمد محاميد 20-08-2007 06:22 PM

قم بانشاء موديل وتطويره لما يلائم طلبك


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 06:33 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012