عند بحثي في الهاكات وجدت هذا التعديل والذي يقوم باستبدال رابط اليوتيوب عند كتابة في موضوع وعرضه بشكل مباشر عند اعتماد الموضوع وذلك من خلال استبداله ..
وكل هذا بتعديل ملف class_bbcode.php في مجلد includes
حيث يتم البحث عن هذا السطر
واستبداله بهذاكود PHP:// ********************* REMOVE HTML CODES ***************************
if (!$do_html)
{
$text = htmlspecialchars_uni($text);
}
$html_allowed = $do_html;
$text = $this->parse_whitespace_newlines($text, $do_nl2br);
// ********************* PARSE BBCODE TAGS ***************************
اريد بعض التعديل بحيث عندما اقوم بكتابة موضوع جديد وورضع هذا الرابط فيهكود PHP:// ********************* REMOVE HTML CODES ***************************
if (!$do_html)
{
$text = htmlspecialchars_uni($text);
}
$html_allowed = $do_html;
$text = $this->parse_whitespace_newlines($text, $do_nl2br);
//jill add youtube code
if ( strpos($text, 'youtube.com/watch') !== false )
{
//$data = preg_replace("http*youtube*com","", $data);
$text = preg_replace("/http:\/\/([wW[:punct:]])*youtube\.com\/watch\\?v=([0-9a-zA-Z[:punct:]]{11}+)/","[/url]<object width=\"426\" height=\"350\"><param name=\"movie\" value=\"http://www.youtube.com/v/$2\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/$2\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed></object>[url]", $text);
}
//jill code end
// ********************* PARSE BBCODE TAGS ***************************
http://zzz.swalif.net/zzz
يقوم باستبداله ووضعه في iframe
مثل هذا
حيث أن zzz احتمال ان تكون أرقام أو حروف كبيره وصغيرة أو اشارة مثل ( - أو % او غيرها )كود PHP:<iframe name="erf" src="http://zzz.swalif.net/zzz" width="90%" height="400"> </iframe>
مشكلتي تكمن في فهم اكواد البي تش بي :con2:
امل المساعدة


رد مع اقتباس
