الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

شرح سكريبتات Php

بدأه بسام العيساوي في 27 سبتمبر 2008 · 10 رد · 4,393 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

الكثير منا يمتلك مجموعه من السكريبتات ولكن لا نعرف ماهو عملها أو نعرف ولكن نريد توضيح أكثر لعمل السكريبت

لذلك فكرت في أن أضع فكرة جمع السكريبتات في عمل جماعي

أنا أمتلك مجموعه من أكثر من عشرة آلاف سكريبت يمكن أن أضع مجموعات منها ليتم تجريبتها من قبلكم وكل من يجرب يقوم بإرسال التالي

1- صور للسكريبت بعد تنفيذه

2- شرح بسيط عن عمل السكريبت

السبب من هذا العمل هو كون السكريبتات موجوده ولايمكن الإستفادة منها إلا بعد تجربتها فهذا عذاب سنحاول التخلص منه

أقوم الآن ببرمجة سكريبت لسهوله إضافة الشرح والصور وسيكون إسم الذي قام بالشرح وبريده الإلكتروني متاح للجميع لتثبيت حقوق الشرح

كما أحاول أن يكون الكود بتقنية الأجاكس لتسهيل التنقل بين الكودات وتحميلها

عند الإنتهاء من البرمجه سأقوم بوضع الرابط للسكريبتات وشرح لعمليه الإضافه وليكون العمل متوازن سأقوم بوضع رابط لهذه الصفحة للإستفسارات وتطوير الكود

كما سأقوم بوضع جميع الإضافات ... إسم الذي قام بالشرح واللينك الخاص بالشرح في هذا المنتدى لتعم الفائده

-------------- الإصدار التجريبي مازال قيد التنفيذ-------------------

بسم الله .. تم بحمد الله العمل مدة عشرة ساعات متواصله والسبب في التأخير أنني أقوم بهذا البرنامج بتقنية الأجاكس وهذا أول سكريبت لي بهذه التقنيه , المهم السكريبت على هذا الرابط

http://saprinna.com/script/

السكريبت مازال قيد الإنشاء وذلك لإدخال مكتبة الياهوو (yui) لسهوله التطوير

الآن أشرح لكم السكريبت بشكل سريع

تلاحظ وجود فولدرات وهي أقسام السكريبتات

عند الضغط على إسم الفولدر سيظهر الملفات أو السكريبتات التي بداخله ومن خلال الأيكونات التي تراها يمكنك تحميل السكريبت أو إضافة الشرح أو التبليغ عن سكريبت مخالف أو شرح مخالف والأيكونه الأخيره لعرض الشروحات , تلاحظ أن بجانبها رقم وهو عدد الشروحات الموجوده

أرجوا النظر إلى السكريبت وإبداء الآراء

شكرا لكم وأنتظر الردود للتفاعل

هذا العمل قمت بالبدء به من خلال منتديات البي أتش بي ولكن لايوجد تفاعل في هذا المنتدى لذلك تم نقل الموضوع إلى هنا ... المصدر القديم : http://www.montadaphp.net/t3011/

__________________

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#2

غريب ما في أحد متشجع لهذا العمل ؟

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#3

مشروع اخي ممتاز جدا

بس اريد ان اسال بشان السكربت الذي سويته في الوقع

http://saprinna.com/script/

هل بالإمكان ان تضع السكربت

تم تعديل هذه المشاركة بواسطة man in dark في 29 سبتمبر 2008 في 13:57

#4
man in dark كتب:
مشروع اخي ممتاز جدا

بس اريد ان اسال بشان السكربت الذي سويته في الوقع

http://saprinna.com/script/

هل بالإمكان ان تضع السكربت

طبعا أخي الكريم فهذا هدفنا ... آسف على التأخر في الرد ولكن اليوم إنتبهت إلى المشاركة

هذا هو الكود وأرجو إذا قمت بالتعديل عليه تزويدي بالتعديل لكي تعم الفائدة

طبعا أرجو من الهاكر عدم التفكير بضرب الموقع ... لآني لا أعلم ماهي الثغرات الموجوده وأرجو إفادتي عن أي ثغره ممكن أن توجد

الكود هو التالي وآآآآآسف للكود المخربط والغير مشروح لآني قمت بعمله بسرعه ومن يقوم بشرحه أرجو أن يفيدنا أيضا وسأقوم بشرحه إذا طلبتم ذلك

<? if
تم حذف الكود لآنه غير مفهوم بعد دراسته :( سأقوم بشرحة ورفعه بملف مضغوط 
قريبا إن شاء الله 
?>

تم تعديل هذه المشاركة بواسطة bastr3 في 23 أكتوبر 2008 في 05:39

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#5

اخي bastr3 في انتظارك لوضع السكربت

#6

تفضل أخي الكريم هذا هو الكود

 

 

[color= #000000; font-weight: bold;]<?

[color= #666666; font-style: italic;]/********

[color= #666666; font-style: italic;] * author : bassam essa

[color= #666666; font-style: italic;] * creat date : 17-9-2008

[color= #666666; font-style: italic;] * name : script helper

[color= #666666; font-style: italic;] * v.0.1

[color= #666666; font-style: italic;]********/

 

[color= #000000; font-weight: bold;]?>

[color= #000000; font-weight: bold;]<?

 [color= #666666; font-style: italic;]# if ajax page

 [color= #b1b100;]if[color= #009900;]([color= #339933;]![color= #000033;]$ajax[color= #009900;])[color= #009900;]{

[color= #000000; font-weight: bold;]?>

[color= #339933;]<!DOCTYPE HTML [color= #000000; font-weight: bold;]PUBLIC [color= #0000ff;]"-//W3C//DTD HTML 4.01//EN" [color= #0000ff;]"http://www.w3.org/TR/html4/strict.dtd"[color= #339933;]>

[color= #339933;]<html[color= #339933;]>

[color= #339933;]<head[color= #339933;]>

[color= #339933;]<title[color= #339933;]>مشروع السكريبتات[color= #339933;]</title[color= #339933;]>

[color= #339933;]<meta http[color= #339933;]-equiv[color= #339933;]=[color= #0000ff;]"Content-Type" content[color= #339933;]=[color= #0000ff;]"text/html; charset=windows-1256" [color= #339933;]/>

[color= #339933;]&[color= #666666; font-style: italic;]#60;script language = "javascript">

[color= #666666; font-style: italic;]/* java script code for ajax */

[color= #000000; font-weight: bold;]var XMLHttpRequestObject [color= #339933;]= [color= #000000; font-weight: bold;]false[color= #339933;];

[color= #b1b100;]if [color= #009900;](window[color= #339933;].XMLHttpRequest[color= #009900;]) [color= #009900;]{

XMLHttpRequestObject [color= #339933;]= [color= #000000; font-weight: bold;]new XMLHttpRequest[color= #009900;]([color= #009900;])[color= #339933;];

[color= #009900;]} [color= #b1b100;]else [color= #b1b100;]if [color= #009900;](window[color= #339933;].ActiveXObject[color= #009900;]) [color= #009900;]{

XMLHttpRequestObject [color= #339933;]= [color= #000000; font-weight: bold;]new ActiveXObject[color= #009900;]([color= #0000ff;]"Microsoft.XMLHTTP"[color= #009900;])[color= #339933;];

[color= #009900;]}

[color= #000000; font-weight: bold;]function getData[color= #009900;](dataSource[color= #339933;], divID[color= #009900;])

[color= #009900;]{

 

[color= #b1b100;]if[color= #009900;](XMLHttpRequestObject[color= #009900;]) [color= #009900;]{

[color= #000000; font-weight: bold;]var obj [color= #339933;]= document[color= #339933;].getElementById[color= #009900;](divID[color= #009900;])[color= #339933;];

obj[color= #339933;].style[color= #339933;].display[color= #339933;]=[color= #0000ff;]"block"[color= #339933;];

obj[color= #339933;].innerHTML [color= #339933;]=[color= #0000ff;]'<p style="color: #FF0000; font-size: 10px; font-family: [color= #000099; font-weight: bold;]'Courier New[color= #000099; font-weight: bold;]', Courie
r, monospace">أرجو الإنتظار<img src="images/loading.gif" width="16" height="16"></p>'[color= #339933;];

XMLHttpRequestObject[color= #339933;].open[color= #009900;]([color= #0000ff;]"GET"[color= #339933;], dataSource[color= #009900;])[color= #339933;];

XMLHttpRequestObject[color= #339933;].onreadystatechange [color= #339933;]= [color= #000000; font-weight: bold;]function[color= #009900;]([color= #009900;])

[color= #009900;]{

[color= #b1b100;]if [color= #009900;](XMLHttpRequestObject[color= #339933;].readyState [color= #339933;]== [color= #cc66cc;]4 [color= #339933;]&& XMLHttpRequestObject[color= #339933;].status [color= #339933;]== [color= #cc66cc;]200[color= #009900;]) [color= #009900;]{

obj[color= #339933;].innerHTML [color= #339933;]= XMLHttpRequestObject[color= #339933;].responseText[color= #339933;];

[color= #009900;]}

[color= #009900;]}

XMLHttpRequestObject[color= #339933;].send[color= #009900;]([color= #000000; font-weight: bold;]null[color= #009900;])[color= #339933;];

[color= #009900;]}

[color= #009900;]}

 

[color= #000000; font-weight: bold;]function submitForm[color= #009900;]([color= #009900;])

[color= #009900;]{

   ajax[color= #339933;].submit[color= #009900;]([color= #009900;])[color= #339933;];

   divrite[color= #339933;].innerHTML [color= #339933;]=[color= #0000ff;]'<span class=link3>DONE! </SPAN><BR>'[color= #339933;];

[color= #009900;]}

 

 

[color= #666666; font-style: italic;]/* validation code */

[color= #000000; font-weight: bold;]var formValidationMasks [color= #339933;]= [color= #000000; font-weight: bold;]new [color= #990000;]Array[color= #009900;]([color= #009900;])[color= #339933;];

formValidationMasks[color= #009900;][[color= #0000ff;]'email'[color= #009900;]] [color= #339933;]= [color= #339933;]/b[color= #009900;][A[color= #339933;]-Z0[color= #cc66cc;]-9[color= #339933;]._[color= #339933;]%-[color= #009900;]][color= #339933;]+@[color= #009900;][A[color= #339933;]-Z0[color= #cc66cc;]-9[color= #339933;].-[color= #009900;]][color= #339933;]+[color= #339933;].[color= #009900;][A[color= #339933;]-Z[color= #009900;]][color= #009900;]{[color= #cc66cc;]2[color= #339933;],[color= #cc66cc;]4[color= #009900;]}b[color= #339933;]/gi[color= #339933;];	[color= #666666; font-style: italic;]// Email

formValidationMasks[color= #009900;][[color= #0000ff;]'numeric'[color= #009900;]] [color= #339933;]= [color= #339933;]/^[color= #009900;][[color= #cc66cc;]0[color= #cc66cc;]-9[color= #009900;]][color= #339933;]+$[color= #339933;]/gi[color= #339933;];	[color= #666666; font-style: italic;]// Numeric

formValidationMasks[color= #009900;][[color= #0000ff;]'zip'[color= #009900;]] [color= #339933;]= [color= #339933;]/^[color= #009900;][[color= #cc66cc;]0[color= #cc66cc;]-9[color= #009900;]][color= #009900;]{[color= #cc66cc;]5[color= #009900;]}[color= #339933;]-[color= #009900;][[color= #cc66cc;]0[color= #cc66cc;]-9[color= #009900;]][color= #009900;]{[color= #cc66cc;]4[color= #009900;]}$[color= #339933;]/gi[color= #339933;];	[color= #666666; font-style: italic;]// Numeric

 

[color= #000000; font-weight: bold;]var formElementArray [color= #339933;]= [color= #000000; font-weight: bold;]new [color= #990000;]Array[color= #009900;]([color= #009900;])[color= #339933;];

 

[color= #666666; font-style: italic;]/* These two event functions are from <a href="http://ejohn.org/apps/jselect/event.html" target
="_blank">http://ejohn.org/apps/jselect/event.html</a> */

 

[color= #000000; font-weight: bold;]function addEvent[color= #009900;]( obj[color= #339933;], type[color= #339933;], fn [color= #009900;]) [color= #009900;]{

  [color= #b1b100;]if [color= #009900;]( obj[color= #339933;].attachEvent [color= #009900;]) [color= #009900;]{

	obj[color= #009900;][[color= #0000ff;]'e'[color= #339933;]+type[color= #339933;]+fn[color= #009900;]] [color= #339933;]= fn[color= #339933;];

	obj[color= #009900;][type[color= #339933;]+fn[color= #009900;]] [color= #339933;]= [color= #000000; font-weight: bold;]function[color= #009900;]([color= #009900;])[color= #009900;]{obj[color= #009900;][[color= #0000ff;]'e'[color= #339933;]+type[color= #339933;]+fn[color= #009900;]][color= #009900;]( window[color= #339933;].event [color= #009900;])[color= #339933;];[color= #009900;]}

	obj[color= #339933;].attachEvent[color= #009900;]( [color= #0000ff;]'on'[color= #339933;]+type[color= #339933;], obj[color= #009900;][type[color= #339933;]+fn[color= #009900;]] [color= #009900;])[color= #339933;];

  [color= #009900;]} [color= #b1b100;]else

	obj[color= #339933;].addEventListener[color= #009900;]( type[color= #339933;], fn[color= #339933;], [color= #000000; font-weight: bold;]false [color= #009900;])[color= #339933;];

[color= #009900;]}

[color= #000000; font-weight: bold;]function removeEvent[color= #009900;]( obj[color= #339933;], type[color= #339933;], fn [color= #009900;]) [color= #009900;]{

  [color= #b1b100;]if [color= #009900;]( obj[color= #339933;].detachEvent [color= #009900;]) [color= #009900;]{

	obj[color= #339933;].detachEvent[color= #009900;]( [color= #0000ff;]'on'[color= #339933;]+type[color= #339933;], obj[color= #009900;][type[color= #339933;]+fn[color= #009900;]] [color= #009900;])[color= #339933;];

	obj[color= #009900;][type[color= #339933;]+fn[color= #009900;]] [color= #339933;]= [color= #000000; font-weight: bold;]null[color= #339933;];

  [color= #009900;]} [color= #b1b100;]else

	obj[color= #339933;].removeEventListener[color= #009900;]( type[color= #339933;], fn[color= #339933;], [color= #000000; font-weight: bold;]false [color= #009900;])[color= #339933;];

[color= #009900;]}

 

 

[color= #000000; font-weight: bold;]function validateInput[color= #009900;](e[color= #339933;],inputObj[color= #009900;])

[color= #009900;]{

	[color= #b1b100;]if[color= #009900;]([color= #339933;]!inputObj[color= #009900;])inputObj [color= #339933;]= this[color= #339933;];

	[color= #000000; font-weight: bold;]var inputValidates [color= #339933;]= [color= #000000; font-weight: bold;]true[color= #339933;];

 

	[color= #b1b100;]if[color= #009900;](formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'required'[color= #009900;]] [color= #339933;]&& inputObj[color= #339933;].tagName[color= #339933;]==[color= #0000ff;]'INPUT' [color= #339933;]&& inputObj[color= #339933;].value[color= #339933;].
length[color= #339933;]==[color= #cc66cc;]0[color= #009900;])inputValidates [color= #339933;]= [color= #000000; font-weight: bold;]false[color= #339933;];

	[color= #b1b100;]if[color= #009900;](formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'required'[color= #009900;]] [color= #339933;]&& inputObj[color= #339933;].tagName[color= #339933;]==[color= #0000ff;]'SELECT' [color= #339933;]&& inputObj[color= #339933;].selec
tedIndex[color= #339933;]==[color= #cc66cc;]0[color= #009900;])[color= #009900;]{

		inputValidates [color= #339933;]= [color= #000000; font-weight: bold;]false[color= #339933;];

	[color= #009900;]}

	[color= #b1b100;]if[color= #009900;](formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'mask'[color= #009900;]] [color= #339933;]&& [color= #339933;]!inputObj[color= #339933;].value[color= #339933;].match[color= #009900;](formValidationMasks[color= #009900;][formEl
ementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'mask'[color= #009900;]][color= #009900;]][color= #009900;])[color= #009900;])inputValidates [color= #339933;]= [color= #000000; font-weight: bold;]false[color= #339933;];

 

	[color= #b1b100;]if[color= #009900;](formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'freemask'[color= #009900;]][color= #009900;])[color= #009900;]{

		[color= #000000; font-weight: bold;]var tmpMask [color= #339933;]= formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'freemask'[color= #009900;]][color= #339933;];

		tmpMask [color= #339933;]= tmpMask[color= #339933;].replace[color= #009900;]([color= #339933;]/-/g[color= #339933;],[color= #0000ff;]'[color= #000099; font-weight: bold;]-'[color= #009900;])[color= #339933;];

		tmpMask [color= #339933;]= tmpMask[color= #339933;].replace[color= #009900;]([color= #339933;]/S[color= #339933;]/g[color= #339933;],[color= #0000ff;]'[A-Z]'[color= #009900;])[color= #339933;];

		tmpMask [color= #339933;]= tmpMask[color= #339933;].replace[color= #009900;]([color= #339933;]/N[color= #339933;]/g[color= #339933;],[color= #0000ff;]'[0-9]'[color= #009900;])[color= #339933;];

		tmpMask [color= #339933;]= [color= #990000;]eval[color= #009900;]([color= #0000ff;]"/^" [color= #339933;]+ tmpMask [color= #339933;]+ [color= #0000ff;]"$/gi"[color= #009900;])[color= #339933;];

		[color= #b1b100;]if[color= #009900;]([color= #339933;]!inputObj[color= #339933;].value[color= #339933;].match[color= #009900;](tmpMask[color= #009900;])[color= #009900;])inputValidates [color= #339933;]= [color= #000000; font-weight: bold;]false

	[color= #009900;]}

 

	[color= #b1b100;]if[color= #009900;](formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'regexpPattern'[color= #009900;]][color= #009900;])[color= #009900;]{

		[color= #000000; font-weight: bold;]var tmpMask [color= #339933;]= [color= #990000;]eval[color= #009900;](formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'regexpPattern'[color= #009900;]][color= #009900;])[color= #339933;];

		[color= #b1b100;]if[color= #009900;]([color= #339933;]!inputObj[color= #339933;].value[color= #339933;].match[color= #009900;](tmpMask[color= #009900;])[color= #009900;])inputValidates [color= #339933;]= [color= #000000; font-weight: bold;]false

	[color= #009900;]}

	[color= #b1b100;]if[color= #009900;]([color= #339933;]!formElementArray[color= #009900;][inputObj[color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'required'[color= #009900;]] [color= #339933;]&& inputObj[color= #339933;].value[color= #339933;].length[color= #339933;]==[color= #cc66cc;]0 [color= #339933;]&& inputObj[color= #339933;].tagNam
e[color= #339933;]==[color= #0000ff;]'INPUT'[color= #009900;])inputValidates [color= #339933;]= [color= #000000; font-weight: bold;]true[color= #339933;];

 

 

	[color= #b1b100;]if[color= #009900;](inputValidates[color= #009900;])[color= #009900;]{

		inputObj[color= #339933;].parentNode[color= #339933;].className[color= #339933;]=[color= #0000ff;]'validInput'[color= #339933;];

	[color= #009900;]}[color= #b1b100;]else[color= #009900;]{

		inputObj[color= #339933;].parentNode[color= #339933;].className[color= #339933;]=[color= #0000ff;]'invalidInput'

	[color= #009900;]}

[color= #009900;]}

 

[color= #000000; font-weight: bold;]function isFormValid[color= #009900;]([color= #009900;])

[color= #009900;]{

	[color= #000000; font-weight: bold;]var divs [color= #339933;]= document[color= #339933;].getElementsByTagName[color= #009900;]([color= #0000ff;]'DIV'[color= #009900;])[color= #339933;];

	[color= #b1b100;]for[color= #009900;]([color= #000000; font-weight: bold;]var no[color= #339933;]=[color= #cc66cc;]0[color= #339933;];no[color= #339933;]<divs[color= #339933;].length[color= #339933;];no[color= #339933;]++[color= #009900;])[color= #009900;]{

		[color= #b1b100;]if[color= #009900;](divs[color= #009900;][no[color= #009900;]][color= #339933;].className[color= #339933;]==[color= #0000ff;]'invalidInput'[color= #009900;])[color= #b1b100;]return [color= #000000; font-weight: bold;]false[color= #339933;];

	[color= #009900;]}

	[color= #b1b100;]return [color= #000000; font-weight: bold;]true[color= #339933;];

[color= #009900;]}

 

 

 

 

[color= #000000; font-weight: bold;]function initFormValidation[color= #009900;]([color= #009900;])

[color= #009900;]{

	[color= #000000; font-weight: bold;]var inputFields [color= #339933;]= document[color= #339933;].getElementsByTagName[color= #009900;]([color= #0000ff;]'INPUT'[color= #009900;])[color= #339933;];

	[color= #000000; font-weight: bold;]var selectBoxes [color= #339933;]= document[color= #339933;].getElementsByTagName[color= #009900;]([color= #0000ff;]'SELECT'[color= #009900;])[color= #339933;];

 

	[color= #000000; font-weight: bold;]var inputs [color= #339933;]= [color= #000000; font-weight: bold;]new [color= #990000;]Array[color= #009900;]([color= #009900;])[color= #339933;];

 

 

	[color= #b1b100;]for[color= #009900;]([color= #000000; font-weight: bold;]var no[color= #339933;]=[color= #cc66cc;]0[color= #339933;];no[color= #339933;]<inputFields[color= #339933;].length[color= #339933;];no[color= #339933;]++[color= #009900;])[color= #009900;]{

		inputs[color= #009900;][inputs[color= #339933;].length[color= #009900;]] [color= #339933;]= inputFields[color= #009900;][no[color= #009900;]][color= #339933;];

 

	[color= #009900;]}

	[color= #b1b100;]for[color= #009900;]([color= #000000; font-weight: bold;]var no[color= #339933;]=[color= #cc66cc;]0[color= #339933;];no[color= #339933;]<selectBoxes[color= #339933;].length[color= #339933;];no[color= #339933;]++[color= #009900;])[color= #009900;]{

		inputs[color= #009900;][inputs[color= #339933;].length[color= #009900;]] [color= #339933;]= selectBoxes[color= #009900;][no[color= #009900;]][color= #339933;];

 

	[color= #009900;]}

 

	[color= #b1b100;]for[color= #009900;]([color= #000000; font-weight: bold;]var no[color= #339933;]=[color= #cc66cc;]0[color= #339933;];no[color= #339933;]<inputs[color= #339933;].length[color= #339933;];no[color= #339933;]++[color= #009900;])[color= #009900;]{

		[color= #000000; font-weight: bold;]var className [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].parentNode[color= #339933;].className[color= #339933;];

		[color= #b1b100;]if[color= #009900;](className [color= #339933;]&& className[color= #339933;].indexOf[color= #009900;]([color= #0000ff;]'validInput'[color= #009900;])[color= #339933;]>=[color= #cc66cc;]0[color= #009900;])[color= #b1b100;]continue[color= #339933;];

		[color= #000000; font-weight: bold;]var required [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].getAttribute[color= #009900;]([color= #0000ff;]'required'[color= #009900;])[color= #339933;];

		[color= #b1b100;]if[color= #009900;]([color= #339933;]!required[color= #009900;])required [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].required[color= #339933;];

 

		[color= #000000; font-weight: bold;]var mask [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].getAttribute[color= #009900;]([color= #0000ff;]'mask'[color= #009900;])[color= #339933;];

		[color= #b1b100;]if[color= #009900;]([color= #339933;]!mask[color= #009900;])mask [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].mask[color= #339933;];

 

		[color= #000000; font-weight: bold;]var freemask [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].getAttribute[color= #009900;]([color= #0000ff;]'freemask'[color= #009900;])[color= #339933;];

		[color= #b1b100;]if[color= #009900;]([color= #339933;]!freemask[color= #009900;])freemask [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].freemask[color= #339933;];

 

		[color= #000000; font-weight: bold;]var regexpPattern [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].getAttribute[color= #009900;]([color= #0000ff;]'regexpPattern'[color= #009900;])[color= #339933;];

		[color= #b1b100;]if[color= #009900;]([color= #339933;]!regexpPattern[color= #009900;])regexpPattern [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].regexpPattern[color= #339933;];

 

		[color= #000000; font-weight: bold;]var div [color= #339933;]= document[color= #339933;].createElement[color= #009900;]([color= #0000ff;]'DIV'[color= #009900;])[color= #339933;];

		div[color= #339933;].className [color= #339933;]= [color= #0000ff;]'invalidInput'[color= #339933;];

		inputs[color= #009900;][no[color= #009900;]][color= #339933;].parentNode[color= #339933;].insertBefore[color= #009900;](div[color= #339933;],inputs[color= #009900;][no[color= #009900;]][color= #009900;])[color= #339933;];

		div[color= #339933;].appendChild[color= #009900;](inputs[color= #009900;][no[color= #009900;]][color= #009900;])[color= #339933;];

		div[color= #339933;].style[color= #339933;].width [color= #339933;]= inputs[color= #009900;][no[color= #009900;]][color= #339933;].offsetWidth [color= #339933;]+ [color= #0000ff;]'px'[color= #339933;];

 

		addEvent[color= #009900;](inputs[color= #009900;][no[color= #009900;]][color= #339933;],[color= #0000ff;]'blur'[color= #339933;],validateInput[color= #009900;])[color= #339933;];

		addEvent[color= #009900;](inputs[color= #009900;][no[color= #009900;]][color= #339933;],[color= #0000ff;]'change'[color= #339933;],validateInput[color= #009900;])[color= #339933;];

		addEvent[color= #009900;](inputs[color= #009900;][no[color= #009900;]][color= #339933;],[color= #0000ff;]'paste'[color= #339933;],validateInput[color= #009900;])[color= #339933;];

		addEvent[color= #009900;](inputs[color= #009900;][no[color= #009900;]][color= #339933;],[color= #0000ff;]'keyup'[color= #339933;],validateInput[color= #009900;])[color= #339933;];

 

 

		formElementArray[color= #009900;][inputs[color= #009900;][no[color= #009900;]][color= #339933;].name[color= #009900;]] [color= #339933;]= [color= #000000; font-weight: bold;]new [color= #990000;]Array[color= #009900;]([color= #009900;])[color= #339933;];

		formElementArray[color= #009900;][inputs[color= #009900;][no[color= #009900;]][color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'mask'[color= #009900;]] [color= #339933;]= mask[color= #339933;];

		formElementArray[color= #009900;][inputs[color= #009900;][no[color= #009900;]][color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'freemask'[color= #009900;]] [color= #339933;]= freemask[color= #339933;];

		formElementArray[color= #009900;][inputs[color= #009900;][no[color= #009900;]][color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'required'[color= #009900;]] [color= #339933;]= required[color= #339933;];

		formElementArray[color= #009900;][inputs[color= #009900;][no[color= #009900;]][color= #339933;].name[color= #009900;]][color= #009900;][[color= #0000ff;]'regexpPattern'[color= #009900;]] [color= #339933;]= regexpPattern[color= #339933;];

 

		validateInput[color= #009900;]([color= #000000; font-weight: bold;]false[color= #339933;],inputs[color= #009900;][no[color= #009900;]][color= #009900;])[color= #339933;];

 

	[color= #009900;]}

[color= #009900;]}

[color= #666666; font-style: italic;]/*  this is test but not work with me..

[color= #666666; font-style: italic;]هنا قمت بعمل إختبار لعملية رفع ملف بتقنية الأجاكس ولكن للأسف لم أفلح

[color= #666666; font-style: italic;] */

[color= #000000; font-weight: bold;]function Createf[color= #009900;](x[color= #009900;])[color= #009900;]{

Createfilebox[color= #339933;].innerHTML [color= #339933;]=[color= #0000ff;]''[color= #339933;];

 [color= #b1b100;]for [color= #009900;](i[color= #339933;]=[color= #cc66cc;]0[color= #339933;];i[color= #339933;]<x[color= #339933;];i[color= #339933;]++[color= #009900;])

[color= #009900;]{

Createfilebox[color= #339933;].innerHTML [color= #339933;]= Createfilebox[color= #339933;].innerHTML [color= #339933;]+ i [color= #339933;]+[color= #0000ff;]"<input type='File' name='F1[" [color= #339933;]+ i [color= #339933;]+ [color= #0000ff;]"]'
><br>"[color= #339933;];

[color= #009900;]}

[color= #009900;]}

 

 [color= #000000; font-weight: bold;]function gotoBM[color= #009900;](bookmark[color= #009900;])[color= #009900;]{

	fixurl [color= #339933;]= [color= #0000ff;]"#" [color= #339933;]+ bookmark[color= #339933;];

	window[color= #339933;].location [color= #339933;]= fixurl[color= #339933;];

 

 [color= #009900;]}

 [color= #666666; font-style: italic;]/* page scroll down to post */

 [color= #000000; font-weight: bold;]function pageScroll[color= #009900;]([color= #009900;]) [color= #009900;]{

 

		window[color= #339933;].scrollBy[color= #009900;]([color= #cc66cc;]0[color= #339933;],[color= #cc66cc;]50[color= #009900;])[color= #339933;]; [color= #666666; font-style: italic;]// horizontal and vertical scroll increments

 

		scrolldelay [color= #339933;]= setTimeout[color= #009900;]([color= #0000ff;]'pageScroll()'[color= #339933;],[color= #cc66cc;]100[color= #009900;])[color= #339933;]; [color= #666666; font-style: italic;]// scrolls every 100 milliseconds

		scrolldelay1 [color= #339933;]=setTimeout[color= #009900;]([color= #0000ff;]'stopScroll()'[color= #339933;],[color= #cc66cc;]3000[color= #009900;])[color= #339933;];

[color= #009900;]}

[color= #000000; font-weight: bold;]function stopScroll[color= #009900;]([color= #009900;]) [color= #009900;]{

		clearTimeout[color= #009900;](scrolldelay[color= #009900;])[color= #339933;];

		clearTimeout[color= #009900;](scrolldelay1[color= #009900;])[color= #339933;];

		gotoBM[color= #009900;]([color= #0000ff;]'divr'[color= #009900;])[color= #339933;];

[color= #009900;]}

 

[color= #000000; font-weight: bold;]</script>

 

 

[color= #339933;]</head[color= #339933;]>

[color= #339933;]<body [color= #000000; font-weight: bold;]class[color= #339933;]=[color= #0000ff;]" yui-skin-sam"[color= #339933;]>

 

[color= #339933;]<style[color= #339933;]>

[color= #339933;].link1[color= #009900;]{

  color[color= #339933;]: [color= #666666; font-style: italic;]#333333; font-size: 8px;

  font[color= #339933;]-family[color= #339933;]: [color= #0000ff;]'Courier New'[color= #339933;], Courier[color= #339933;], monospace[color= #339933;];

  text[color= #339933;]-transform[color= #339933;]: none[color= #339933;];

  text[color= #339933;]-decoration[color= #339933;]:none[color= #339933;];

  text[color= #339933;]-align[color= #339933;]: center[color= #339933;];

[color= #009900;]}

[color= #339933;].link2[color= #009900;]{

  color[color= #339933;]: [color= #666666; font-style: italic;]#333333; font-size: 12px;

  font[color= #339933;]-family[color= #339933;]: [color= #0000ff;]'Courier New'[color= #339933;], Courier[color= #339933;], monospace[color= #339933;];

  text[color= #339933;]-transform[color= #339933;]: none[color= #339933;];

  text[color= #339933;]-decoration[color= #339933;]:none[color= #339933;];

[color= #009900;]}

[color= #339933;].link3[color= #009900;]{

  color[color= #339933;]: [color= #666666; font-style: italic;]#333336; font-size: 12px;

  font[color= #339933;]-family[color= #339933;]: [color= #0000ff;]'Courier New'[color= #339933;], Courier[color= #339933;], monospace[color= #339933;];

  text[color= #339933;]-transform[color= #339933;]: none[color= #339933;];

  text[color= #339933;]-decoration[color= #339933;]:none[color= #339933;];

  border[color= #339933;]: 1px[color= #339933;];

  border[color= #339933;]: thin[color= #339933;];

  background[color= #339933;]-color[color= #339933;]: [color= #666666; font-style: italic;]#E9EFEF;

[color= #009900;]}

[color= #339933;].divnew[color= #009900;]{

  display[color= #339933;]: none[color= #339933;];

[color= #009900;]}

[color= #339933;].invalidInput[color= #339933;],.validInput[color= #009900;]{

	display[color= #339933;]:[color= #990000;]compact[color= #339933;];

	padding[color= #339933;]:1px[color= #339933;];

[color= #009900;]}

[color= #666666; font-style: italic;]/* Style for invalid input */

[color= #339933;].invalidInput[color= #009900;]{

	border[color= #339933;]:1px solid [color= #666666; font-style: italic;]#F00;

[color= #009900;]}

 

[color= #666666; font-style: italic;]/* Style for valid input */

[color= #339933;].validInput[color= #009900;]{

	border[color= #339933;]:1px solid [color= #666666; font-style: italic;]#FFF;

[color= #009900;]}

 

	[color= #339933;].yui[color= #339933;]-button[color= #666666; font-style: italic;]#pushbutton1 button,

	[color= #339933;].yui[color= #339933;]-button[color= #666666; font-style: italic;]#pushbutton2 button {

 

		[color= #666666; font-style: italic;]/*background: url(../button/assets/add.gif) center center no-repeat;

[color= #666666; font-style: italic;]		text-indent: -4em;

[color= #666666; font-style: italic;]		overflow: hidden;

[color= #666666; font-style: italic;]		padding: 0 .75em;

[color= #666666; font-style: italic;]		width: 2em;

[color= #666666; font-style: italic;]		*margin-left: 4em;   /* IE only */

		[color= #666666; font-style: italic;]/*padding: 0 1.75em;  /* IE only */

 

	[color= #009900;]}

 

 

 

[color= #339933;]</style[color= #339933;]>

   [color= #339933;]<iframe name[color= #339933;]=[color= #0000ff;]"ajaxf" id[color= #339933;]=[color= #0000ff;]"ajaxf" width[color= #339933;]=[color= #cc66cc;]1 height[color= #339933;]=[color= #cc66cc;]1 frameborder[color= #339933;]=[color= #cc66cc;]0[color= #339933;]> [color= #339933;]</iframe[color= #339933;]>

[color= #339933;]<div [color= #000000; font-weight: bold;]class[color= #339933;]=[color= #0000ff;]"exampleIntro"[color= #339933;]>

[color= #339933;]<strong style[color= #339933;]=[color= #0000ff;]"text-align: right" [color= #339933;]>تنبيه[color= #339933;]<br[color= #339933;]>

[color= #339933;]&nbsp[color= #339933;];للمساعده والحديث عن هذا البرنامج وتطويره والأفكار والمشاكل يرجى زيارة الصفحة التاليه

[color= #339933;]<br[color= #339933;]>

[color= #339933;]<a href[color= #339933;]=[color= #0000ff;]"/index.php?showtopic=172470"[color= #339933;]>http[color= #339933;]:[color= #666666; font-style: italic;]//www.arabteam2000-
forum.com/index.php?showtopic=172470</a><br>

[color= #339933;]</strong[color= #339933;]>

[color= #339933;]</div[color= #339933;]>   [color= #339933;]<hr [color= #339933;]/>

[color= #000000; font-weight: bold;]<?

 

[color= #009900;]}

 [color= #666666; font-style: italic;]/* connect to database */

[color= #000033;]$link [color= #339933;]= [color= #990000;]mysql_connect[color= #009900;]([color= #0000ff;]"xxx"[color= #339933;], [color= #0000ff;]"xxx"[color= #339933;], [color= #0000ff;]"xxx"[color= #009900;])or [color= #990000;]die [color= #009900;]([color= #0000ff;]'I cannot connect to the database because: ' 
[color= #339933;]. [color= #990000;]mysql_error[color= #009900;]([color= #009900;])[color= #009900;])[color= #339933;];

[color= #000033;]$db_selected [color= #339933;]= [color= #990000;]mysql_select_db[color= #009900;]([color= #0000ff;]"xxx"[color= #339933;], [color= #000033;]$link[color= #009900;])[color= #339933;];

[color= #666666; font-style: italic;]/* function connection */

[color= #000000; font-weight: bold;]function opentable[color= #009900;]([color= #000033;]$sql[color= #009900;]) [color= #009900;]{

[color= #990000;]global [color= #000033;]$result[color= #339933;];

[color= #990000;]global [color= #000033;]$lastID[color= #339933;];

[color= #000033;]$result [color= #339933;]= [color= #990000;]mysql_query[color= #009900;]([color= #000033;]$sql[color= #009900;])[color= #339933;];

[color= #000033;]$lastID [color= #339933;]= [color= #990000;]mysql_insert_ID[color= #009900;]([color= #009900;])[color= #339933;];

[color= #b1b100;]return [color= #000033;]$lastID[color= #339933;];

[color= #009900;]}

[color= #000000; font-weight: bold;]function opentable1[color= #009900;]([color= #000033;]$sql[color= #009900;]) [color= #009900;]{

[color= #990000;]global [color= #000033;]$result1[color= #339933;];

[color= #000033;]$result1 [color= #339933;]= [color= #990000;]mysql_query[color= #009900;]([color= #000033;]$sql[color= #009900;])[color= #339933;];

[color= #000033;]$lastID [color= #339933;]= [color= #990000;]mysql_insert_ID[color= #009900;]([color= #009900;])[color= #339933;];

[color= #b1b100;]return [color= #000033;]$lastID[color= #339933;];

[color= #009900;]}

[color= #000000; font-weight: bold;]function opentable2[color= #009900;]([color= #000033;]$sql[color= #009900;]) [color= #009900;]{

[color= #990000;]global [color= #000033;]$result2[color= #339933;];

[color= #000033;]$result2 [color= #339933;]= [color= #990000;]mysql_query[color= #009900;]([color= #000033;]$sql[color= #009900;])[color= #339933;];

[color= #000033;]$lastID [color= #339933;]= [color= #990000;]mysql_insert_ID[color= #009900;]([color= #009900;])[color= #339933;];

[color= #b1b100;]return [color= #000033;]$lastID[color= #339933;];

[color= #009900;]}

 

[color= #000000; font-weight: bold;]function getBrowser[color= #009900;]([color= #009900;])[color= #009900;]{

	[color= #990000;]static [color= #000033;]$browser[color= #339933;];[color= #666666; font-style: italic;]//No accident can arise from depending on an unset variable.

	[color= #b1b100;]if[color= #009900;]([color= #339933;]![color= #990000;]isset[color= #009900;]([color= #000033;]$browser[color= #009900;])[color= #009900;])[color= #009900;]{

		[color= #000033;]$browser [color= #339933;]= [color= #990000;]get_browser[color= #009900;]([color= #000033;]$_SERVER[color= #009900;][[color= #0000ff;]'HTTP_USER_AGENT'[color= #009900;]][color= #009900;])[color= #339933;];

	[color= #009900;]}

	[color= #b1b100;]return [color= #000033;]$browser[color= #339933;];

[color= #009900;]}

 

[color= #666666; font-style: italic;]/* show number of comment  */

[color= #000000; font-weight: bold;]function numcomment[color= #009900;]([color= #000033;]$scname[color= #009900;])[color= #009900;]{

  [color= #000033;]$v[color= #339933;]=[color= #cc66cc;]0[color= #339933;];

[color= #000033;]$result [color= #339933;]= [color= #990000;]mysql_query[color= #009900;]([color= #0000ff;]"Select * From script where scriptname= '$scname'"[color= #009900;])[color= #339933;];

		[color= #b1b100;]while [color= #009900;]([color= #000033;]$row [color= #339933;]= [color= #990000;]mysql_fetch_array[color= #009900;]([color= #000033;]$result[color= #339933;],MYSQL_NUM[color= #009900;])[color= #009900;])

		[color= #009900;]{

				[color= #000033;]$v[color= #339933;]++;

		[color= #009900;]}

		[color= #b1b100;]return [color= #000033;]$v[color= #339933;];

[color= #009900;]}

 [color= #666666; font-style: italic;]/* when you wont read a comment  */

[color= #b1b100;]if[color= #009900;]([color= #000033;]$showcom[color= #009900;])[color= #009900;]{

  [color= #990000;]echo [color= #0000ff;]'<script type="text/javascript" src="images/js/prototype.js"></script>

[color= #0000ff;]<script type="text/javascript" src="images/js/scriptaculous.js?load=effects"></script>

[color= #0000ff;]<script type="text/javascript" src="images/js/lightbox.js"></script>

[color= #0000ff;]<link rel="stylesheet" href="images/css/lightbox.css" type="text/css" media="screen" /><center>
'[color= #339933;];

[color= #000033;]$result [color= #339933;]= [color= #990000;]mysql_query[color= #009900;]([color= #0000ff;]"Select * From script where scriptname= '$showcom'"[color= #009900;])[color= #339933;];

		[color= #b1b100;]while [color= #009900;]([color= #000033;]$row [color= #339933;]= [color= #990000;]mysql_fetch_array[color= #009900;]([color= #000033;]$result[color= #339933;],MYSQL_NUM[color= #009900;])[color= #009900;])

		[color= #009900;]{

			[color= #990000;]echo  [color= #0000ff;]"<fieldset><legend>$row[4] / $row[6] </legend> $row[3]  </fieldset>"[color= #339933;];

			[color= #000033;]$idscr[color= #339933;]=[color= #000033;]$row[color= #009900;][[color= #cc66cc;]0[color= #009900;]][color= #339933;];

		[color= #009900;]}

[color= #990000;]echo [color= #0000ff;]"<fieldset><legend>Images</legend>"[color= #339933;];

[color= #000033;]$result [color= #339933;]= [color= #990000;]mysql_query[color= #009900;]([color= #0000ff;]"Select * From images where id_script= '$idscr'"[color= #009900;])[color= #339933;];

		[color= #b1b100;]while [color= #009900;]([color= #000033;]$row [color= #339933;]= [color= #990000;]mysql_fetch_array[color= #009900;]([color= #000033;]$result[color= #339933;],MYSQL_NUM[color= #009900;])[color= #009900;])

		[color= #009900;]{

			[color= #990000;]echo  [color= #0000ff;]" <a href=[color= #000099; font-weight: bold;]"images/?id=$row[0][color= #000099; font-weight: bold;]" rel=[color= #000099; font-weight: bold;]"lightbox[color= #000099; font-weight: bold;]"><img src=[color= #000099; font-weight: bold;]"images/?id=$row[0][color= #000099; font-weight: bold;]"
 width=[color= #000099; font-weight: bold;]"40[color= #000099; font-weight: bold;]" height=[color= #000099; font-weight: bold;]"40[color= #000099; font-weight: bold;]" border=0></a>"[color= #339933;];

		[color= #009900;]}

[color= #990000;]echo [color= #0000ff;]"</fieldset><br><a href='?'>back to main page</a>"[color= #339933;];

[color= #990000;]exit[color= #339933;];

[color= #009900;]}

 

[color= #666666; font-style: italic;]/* save data for any script from user */

[color= #b1b100;]if[color= #009900;]([color= #000033;]$Text1[color= #009900;])[color= #009900;]{

  [color= #000033;]$date[color= #339933;]=[color= #990000;]date[color= #009900;]([color= #0000ff;]'g:i a, j-n-y'[color= #009900;])[color= #339933;];

 [color= #000033;]$lstid[color= #339933;]=opentable [color= #009900;]([color= #0000ff;]"INSERT INTO `script` (

[color= #0000ff;]`id` ,

[color= #0000ff;]`scriptname` ,

[color= #0000ff;]`scriptpath` ,

[color= #0000ff;]`scriptdesc` ,

[color= #0000ff;]`outhername` ,

[color= #0000ff;]`outheremail` ,

[color= #0000ff;]`adddate`

[color= #0000ff;])

[color= #0000ff;]VALUES (

[color= #0000ff;]NULL , '$scrname', '$folderd/$scrname', '$FCKeditor1', '$Text1', '$Text2', '$date'

[color= #0000ff;]);

[color= #0000ff;]"[color= #009900;])[color= #339933;];

[color= #990000;]echo  [color= #0000ff;]"xxxxxxxxx . $lstid . xxxxxxxxxxxx"[color= #339933;];

[color= #000033;]$Select1[color= #339933;]=[color= #cc66cc;]10[color= #339933;];

[color= #990000;]echo [color= #0000ff;]"<span class=link3>"[color= #339933;];

	[color= #b1b100;]for[color= #009900;]([color= #000033;]$i[color= #339933;]=[color= #cc66cc;]1[color= #339933;];[color= #000033;]$i[color= #339933;]<[color= #000033;]$Select1[color= #cc66cc;]+1[color= #339933;];[color= #000033;]$i[color= #339933;]++[color= #009900;])[color= #009900;]{

		[color= #b1b100;]if [color= #009900;]([color= #990000;]is_uploaded_file[color= #009900;]([color= #000033;]$F1[color= #009900;][[color= #000033;]$i[color= #009900;]][color= #009900;])[color= #009900;]) [color= #009900;]{

 

			[color= #000033;]$ImageT [color= #339933;]= [color= #000033;]$_FILES[color= #009900;][[color= #0000ff;]"F1[$i]"[color= #009900;]][color= #009900;][[color= #0000ff;]"name"[color= #009900;]][color= #339933;];

			[color= #000033;]$instr [color= #339933;]= [color= #990000;]fopen[color= #009900;]([color= #000033;]$F1[color= #009900;][[color= #000033;]$i[color= #009900;]][color= #339933;],[color= #0000ff;]"rb"[color= #009900;])[color= #339933;];

			[color= #000033;]$image [color= #339933;]= [color= #990000;]addslashes[color= #009900;]([color= #990000;]fread[color= #009900;]([color= #000033;]$instr[color= #339933;],[color= #990000;]filesize[color= #009900;]([color= #000033;]$F1[color= #009900;][[color= #000033;]$i[color= #009900;]][color= #009900;])[color= #009900;])[color= #009900;])[color= #339933;];

			[color= #b1b100;]if [color= #009900;]([color= #990000;]strlen[color= #009900;]([color= #000033;]$instr[color= #009900;]) [color= #339933;]< [color= #cc66cc;]149000[color= #009900;]) [color= #009900;]{

			opentable1 [color= #009900;]([color= #0000ff;]"INSERT INTO `images` (`id_script` ,`imagename` ,`pi
x`) VALUES ('$lstid', '$ImageT', '$image');"[color= #339933;],[color= #000033;]$link[color= #009900;])[color= #339933;];

			[color= #009900;]} [color= #009900;]}[color= #009900;]}

 

[color= #990000;]echo [color= #0000ff;]"Done</span>"[color= #339933;];

[color= #009900;]}

[color= #666666; font-style: italic;]/* when you wont write a comment for any script  */

[color= #b1b100;]if[color= #009900;]([color= #000033;]$write[color= #009900;])[color= #009900;]{

  [color= #990000;]echo [color= #0000ff;]'

 

[color= #0000ff;]<form method="post" name="ajax" action="index.php" target="ajaxf" id="form1"  enctype="multipar
t/form-data">

[color= #0000ff;]<hr>

[color= #0000ff;]<fieldset id="pushbuttonsfrommarkup">

[color= #0000ff;]	<legend>File name: '[color= #339933;].[color= #000033;]$write[color= #339933;].[color= #0000ff;]'</legend>

 

[color= #0000ff;]<br>

 

 

[color= #0000ff;] <center>

[color= #0000ff;]<table style="width: 530px; font-family: Arial, Helvetica, sans-serif; font-weight: 700;">

[color= #0000ff;]	<tr>

[color= #0000ff;]		<td><input name="Text1" id="input1" required="1" type="text"></td>

[color= #0000ff;]		<td>إسم الكاتب </td>

[color= #0000ff;]	</tr>

[color= #0000ff;]	<tr>

[color= #0000ff;]		<td><input id="email" mask="email" name="Text2" required="1" type="text"></td>

[color= #0000ff;]		<td>البريد الإلكتروني <input name="folderd"  id="a2" value="'[color= #339933;].[color= #000033;]$folderd[color= #339933;].[color= #0000ff;]'" type="hidden">
<input name="scrname" id="a3"  value="'[color= #339933;].[color= #000033;]$write[color= #339933;].[color= #0000ff;]'" type="hidden"></td>

[color= #0000ff;]	</tr>

[color= #0000ff;]	<tr>

[color= #0000ff;]		<td>الشرح </td>

[color= #0000ff;]		<td> </td>

[color= #0000ff;]	</tr>

[color= #0000ff;]	<tr>

[color= #0000ff;]		<td colspan="2">

[color= #0000ff;]		'[color= #339933;];

[color= #b1b100;]include[color= #009900;]([color= #0000ff;]"../login/FCKeditor/fckeditor.php"[color= #009900;])[color= #339933;];

[color= #000033;]$oFCKeditor [color= #339933;]= [color= #000000; font-weight: bold;]new FCKeditor[color= #009900;]([color= #0000ff;]'FCKeditor1'[color= #009900;])[color= #339933;];

[color= #000033;]$oFCKeditor[color= #339933;]->[color= #004000;]BasePath [color= #339933;]= [color= #0000ff;]'../login/FCKeditor/'[color= #339933;];

[color= #000033;]$oFCKeditor[color= #339933;]->[color= #004000;]Value [color= #339933;]= [color= #000033;]$FCKeditor1[color= #339933;];

[color= #000033;]$oFCKeditor[color= #339933;]->[color= #004000;]Create[color= #009900;]([color= #009900;])[color= #339933;];

[color= #990000;]echo [color= #0000ff;]'		</td>

[color= #0000ff;]	</tr>

[color= #0000ff;]	<tr>

[color= #0000ff;]		<td>

 

[color= #0000ff;]'[color= #339933;];

 

[color= #666666; font-style: italic;]#echo '<select name='Select1' onchange='Createf(this.value)'> ';

[color= #b1b100;]for[color= #009900;]([color= #000033;]$i[color= #339933;]=[color= #cc66cc;]1[color= #339933;];[color= #000033;]$i[color= #339933;]<[color= #cc66cc;]10[color= #339933;];[color= #000033;]$i[color= #339933;]++[color= #009900;])[color= #009900;]{

[color= #666666; font-style: italic;]#echo "<option>$i</option>";

		[color= #990000;]echo [color= #0000ff;]'<input type="file" name="F1['[color= #339933;].[color= #000033;]$i[color= #339933;].[color= #0000ff;]']" size="20"><br>'[color= #339933;];

[color= #009900;]}

[color= #666666; font-style: italic;]#echo '</select>  '; */

 

[color= #990000;]echo [color= #0000ff;]'  </td>

[color= #0000ff;]		<div id=Createfilebox></div><td>  الصور

[color= #0000ff;]		</td>

[color= #0000ff;]	</tr>

[color= #0000ff;]</table>  <center>

[color= #0000ff;]<input name="Button2"  id="pushbutton1" onclick=" stopScroll();divrite.innerHTML =[color= #000099; font-weight: bold;]'[color= #000099; font-weight: bold;]'" type="b
utton" value="إلغاء الأمر">     

[color= #0000ff;]	<input name="Button1" type="button" onclick="initFormValidation();if(isFormValid())submitForm(
); else {return false; } stopScroll();" id="pushbutton2" value="إرسال البيانات">		</center>

[color= #0000ff;]</fieldset></form>

[color= #0000ff;]<span style=[color= #000099; font-weight: bold;]"cursor:pointer[color= #000099; font-weight: bold;]" onclick="stopScroll();">Click here to stop scrolling...</span>

[color= #0000ff;]  '[color= #339933;];

[color= #009900;]}

 

[color= #666666; font-style: italic;]/* show all categoris  */

[color= #b1b100;]if[color= #009900;]([color= #339933;]![color= #000033;]$ajax[color= #009900;])[color= #009900;]{

[color= #000033;]$dh  [color= #339933;]= [color= #990000;]opendir[color= #009900;]([color= #0000ff;]"./"[color= #009900;])[color= #339933;];

[color= #b1b100;]while [color= #009900;]([color= #000000; font-weight: bold;]false [color= #339933;]!== [color= #009900;]([color= #000033;]$filename [color= #339933;]= [color= #990000;]readdir[color= #009900;]([color= #000033;]$dh[color= #009900;])[color= #009900;])[color= #009900;]) [color= #009900;]{

	[color= #000033;]$files2[color= #009900;][[color= #009900;]] [color= #339933;]= [color= #000033;]$filename[color= #339933;];

[color= #009900;]}

[color= #b1b100;]foreach [color= #009900;]([color= #000033;]$files2 [color= #b1b100;]as [color= #000033;]$value2[color= #009900;]) [color= #009900;]{

[color= #b1b100;]if[color= #009900;]([color= #000033;]$value2[color= #339933;]==[color= #0000ff;]"index.php" [color= #339933;]|| [color= #000033;]$value2[color= #339933;]==[color= #0000ff;]"." [color= #339933;]|| [color= #000033;]$value2[color= #339933;]==[color= #0000ff;]".." [color= #339933;]|| [color= #000033;]$value2[color= #339933;]==[color= #0000ff;]"error_log" [color= #339933;]|| [color= #000033;]$value2[color= #339933;]==[color= #0000ff;]"i
mages"[color= #009900;])[color= #009900;]{[color= #009900;]}[color= #b1b100;]else[color= #009900;]{

  [color= #b1b100;]if[color= #009900;]([color= #990000;]is_dir[color= #009900;]([color= #000033;]$value2[color= #009900;])[color= #009900;])[color= #009900;]{

  [color= #000033;]$i[color= #339933;]++;

[color= #990000;]echo [color= #0000ff;]"

[color= #0000ff;]<table style=[color= #000099; font-weight: bold;]"width: 100%[color= #000099; font-weight: bold;]">

[color= #0000ff;]	<tr>

[color= #0000ff;]		<td valign=[color= #000099; font-weight: bold;]"top[color= #000099; font-weight: bold;]" width=[color= #000099; font-weight: bold;]"16px[color= #000099; font-weight: bold;]"><img src=[color= #000099; font-weight: bold;]"images/folder.png[color= #000099; font-weight: bold;]" width=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" height=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]"><
/td>

[color= #0000ff;]		<td valign=[color= #000099; font-weight: bold;]"top[color= #000099; font-weight: bold;]"><div style=[color= #000099; font-weight: bold;]"cursor:pointer[color= #000099; font-weight: bold;]" onclick = [color= #000099; font-weight: bold;]"clearall();getData('index.php?fo
lder=$value2&ajax=1','divnumx$i')[color= #000099; font-weight: bold;]"><span class=[color= #000099; font-weight: bold;]"link2[color= #000099; font-weight: bold;]">$value2</span></div><div id='divnumx$
i' class='divnew'></div></td>

[color= #0000ff;]	</tr>

[color= #0000ff;]</table>

[color= #0000ff;]"[color= #339933;];

[color= #000033;]$javasc[color= #339933;].=[color= #0000ff;]"divnumx$i.innerHTML='';[color= #000099; font-weight: bold;]n divnumx$i.style.display='none';[color= #000099; font-weight: bold;]n"[color= #339933;];

[color= #009900;]}[color= #009900;]}[color= #009900;]}

[color= #990000;]echo [color= #0000ff;]"<a name='divr'> </a><div id='divrite'></div>

[color= #0000ff;]<script language = [color= #000099; font-weight: bold;]"javascript[color= #000099; font-weight: bold;]">

[color= #0000ff;]	function clearall(){

[color= #0000ff;]	  "[color= #339933;];

	 [color= #b1b100;]if[color= #009900;]([color= #990000;]strpos[color= #009900;]([color= #000033;]$_SERVER[color= #009900;][[color= #0000ff;]'HTTP_USER_AGENT'[color= #009900;]][color= #339933;],[color= #0000ff;]"Firefox"[color= #009900;])[color= #009900;])[color= #009900;]{[color= #009900;]}[color= #b1b100;]else[color= #009900;]{[color= #990000;]echo [color= #000033;]$javasc[color= #339933;];[color= #009900;]}

[color= #990000;]echo [color= #0000ff;]"}

[color= #0000ff;]</script>

[color= #0000ff;]"[color= #339933;];

 

 

 

 

 

[color= #009900;]}[color= #b1b100;]else[color= #009900;]{

  [color= #666666; font-style: italic;]/* if you select category  */

  [color= #b1b100;]if[color= #009900;]([color= #000033;]$folder[color= #009900;])[color= #009900;]{

[color= #000033;]$dh  [color= #339933;]= [color= #990000;]opendir[color= #009900;]([color= #0000ff;]"./$folder"[color= #009900;])[color= #339933;];

[color= #b1b100;]while [color= #009900;]([color= #000000; font-weight: bold;]false [color= #339933;]!== [color= #009900;]([color= #000033;]$filename [color= #339933;]= [color= #990000;]readdir[color= #009900;]([color= #000033;]$dh[color= #009900;])[color= #009900;])[color= #009900;]) [color= #009900;]{

	[color= #000033;]$files2[color= #009900;][[color= #009900;]] [color= #339933;]= [color= #000033;]$filename[color= #339933;];

[color= #009900;]}

[color= #b1b100;]foreach [color= #009900;]([color= #000033;]$files2 [color= #b1b100;]as [color= #000033;]$value2[color= #009900;]) [color= #009900;]{

[color= #b1b100;]if[color= #009900;]([color= #000033;]$value2[color= #339933;]==[color= #0000ff;]"index.php" [color= #339933;]|| [color= #000033;]$value2[color= #339933;]==[color= #0000ff;]"." [color= #339933;]|| [color= #000033;]$value2[color= #339933;]==[color= #0000ff;]".." [color= #339933;]|| [color= #000033;]$value2[color= #339933;]==[color= #0000ff;]"error_log"[color= #009900;])[color= #009900;]{[color= #009900;]}[color= #b1b100;]else[color= #009900;]{

  [color= #b1b100;]if[color= #009900;]([color= #000033;]$color[color= #339933;]==[color= #0000ff;]"EBEBEB"[color= #009900;])[color= #009900;]{[color= #000033;]$color[color= #339933;]=[color= #0000ff;]"FFFFFF"[color= #339933;];[color= #009900;]}[color= #b1b100;]else[color= #009900;]{[color= #000033;]$color[color= #339933;]=[color= #0000ff;]"EBEBEB"[color= #339933;];[color= #009900;]}

 [color= #000033;]$numcom[color= #339933;]= numcomment[color= #009900;]([color= #000033;]$value2[color= #009900;])[color= #339933;];

 [color= #b1b100;]if[color= #009900;]([color= #000033;]$numcom[color= #009900;])[color= #009900;]{[color= #000033;]$numcom[color= #339933;]=[color= #0000ff;]"<a href='?showcom=$value2' target='_blank' class=[color= #000099; font-weight: bold;]"link1[color= #000099; font-weight: bold;]"><span class=[color= #000099; font-weight: bold;]"
link1[color= #000099; font-weight: bold;]"><center>$numcom</center></span></a>"[color= #339933;];[color= #009900;]}[color= #b1b100;]else[color= #009900;]{[color= #000033;]$numcom[color= #339933;]=[color= #0000ff;]"<span class=[color= #000099; font-weight: bold;]"link1[color= #000099; font-weight: bold;]"><center>0</ce
nter></span>"[color= #339933;];[color= #009900;]}

[color= #990000;]echo [color= #0000ff;]"

[color= #0000ff;]<table style=[color= #000099; font-weight: bold;]"width: 100%;background-color:#$color[color= #000099; font-weight: bold;]" >

[color= #0000ff;]	<tr>

[color= #0000ff;]		<td width=[color= #000099; font-weight: bold;]"16px[color= #000099; font-weight: bold;]"><img style=[color= #000099; font-weight: bold;]"cursor:pointer[color= #000099; font-weight: bold;]" onclick = [color= #000099; font-weight: bold;]"window.open('$folder/$value2','d
ownload')[color= #000099; font-weight: bold;]"  src=[color= #000099; font-weight: bold;]"images/download.png[color= #000099; font-weight: bold;]" width=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" height=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" alt=[color= #000099; font-weight: bold;]"حمل السكريبت الآن[color= #000099; font-weight: bold;]"><
/td>

[color= #0000ff;]		<td><span class=[color= #000099; font-weight: bold;]"link2[color= #000099; font-weight: bold;]">$value2</span></td>

[color= #0000ff;]		<td width=[color= #000099; font-weight: bold;]"16px[color= #000099; font-weight: bold;]"><img style=[color= #000099; font-weight: bold;]"cursor:pointer[color= #000099; font-weight: bold;]" onclick = [color= #000099; font-weight: bold;]"getData('index.php?write=$value2
&folderd=$folder&ajax=1','divrite');pageScroll();[color= #000099; font-weight: bold;]"  src=[color= #000099; font-weight: bold;]"images/comments_add.png[color= #000099; font-weight: bold;]" width=[color= #000099; font-weight: bold;]"16
[color= #000099; font-weight: bold;]" height=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" alt=[color= #000099; font-weight: bold;]" أضف شرح عن هذا السكريبت[color= #000099; font-weight: bold;]"></td>

[color= #0000ff;]		<td  width=[color= #000099; font-weight: bold;]"16px[color= #000099; font-weight: bold;]" background=[color= #000099; font-weight: bold;]"images/exclamation.png[color= #000099; font-weight: bold;]" width=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" height=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" title=[color= #000099; font-weight: bold;]"
إعرف المزيد عن هذا السكريبت[color= #000099; font-weight: bold;]">$numcom</td>

[color= #0000ff;]		<td width=[color= #000099; font-weight: bold;]"16px[color= #000099; font-weight: bold;]"><img src=[color= #000099; font-weight: bold;]"images/remove.png[color= #000099; font-weight: bold;]" width=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" height=[color= #000099; font-weight: bold;]"16[color= #000099; font-weight: bold;]" alt=[color= #000099; font-weight: bold;]"بلغ عن إسا
ءه سكريبت أو شرح[color= #000099; font-weight: bold;]"></td>

[color= #0000ff;]	</tr>

[color= #0000ff;]</table>

[color= #0000ff;]"[color= #339933;];

[color= #009900;]}

[color= #009900;]}

[color= #009900;]}[color= #009900;]}

[color= #666666; font-style: italic;]/* end code */

[color= #000000; font-weight: bold;]?>

سيتم قريبا تفعيل خاصية الإخبار التي من خلالها يمكن لآي شخص تسجيل بريده وسيتم إرسال شرح كل سكريبت يتم شرحة

أرجو ممن يريد تطوير السكريبت أن لايبخل علينا ليكون هناك تعاون بين الجميع

====تعديل====

تم التلوين وشكر للأخ محمد معاشر

لماذا لا يتلون الكود؟؟؟ مع أن هذا موقع للمبرمجين يعني خاصية تلوين الكود لابد من وجودها وكل لغه تكون ألوانها متوفره

إذا في إمكانية يمكن أن أساعد في البحث عن هاك لتلوين الأكواد << خاص للإدارة

تم تعديل هذه المشاركة بواسطة bastr3 في 19 نوفمبر 2008 في 12:13

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#7

اخي السكربت رائع جدا

بس يوجد مشكلة عند عمل مجلدات ووضع ملف مضغوط في المجلد يظهر المجلد في المتصفح

وعند الضغط على اسم المجلد تظهر الرسالة "أرجو الإنتظار" ولكن لا يظهر الملفات المضغوطة التي داخل المجلد

#8

تأكد من عدم حذف الليرات

<div>

لان البيانات ستظهر في أحد هذه الليرات

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#9

السلام عليكم ..

مجهود تشكر عليه اخي bastr3 جعله الله في ميزان حساناتك .

اقتباس
لماذا لا يتلون الكود؟؟؟ مع أن هذا موقع للمبرمجين يعني خاصية تلوين الكود لابد من وجودها وكل لغه تكون ألوانها متوفره

إذا في إمكانية يمكن أن أساعد في البحث عن هاك لتلوين الأكواد << خاص للإدارة

ارجو مراجعه :

اقتباس

لا إله الإ الله وحده لا شريك له الملك وله الحمد يحي ويميت وهو على كل شئ قدير

------------------------------------------------------------------------------------------------

gazabigBanner.jpg

------------------------------------------------------------------------------------------------

#10

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه

مشكور وجزاك الله كل خير وبارك الله فيك أخي الكريم على هذا المجهود الأكثر من رائع

جعله الله في ميزان حسناتك

أخي هل من الممكن أن تضع شرحا بسيطا لكل سكريبت ما هو عمله بالضبط باللغة العربية حتى يسهل على الأعضاء أن يتعاملوا مع السكريبتات

وحتى لو لم تقم بهذه الخطوة فإن العمل جبار والجهد مشكور فجزاك الله كل خير وبارك الله فيك

أخوك المحب لك في الله / لؤي (أبو العبد)

#11

وعليكم السلام

هذا السكريبت قمت بعمله بوقت قصير وبدون علم في تقنية الأجاكس لذلك ربما هناك كودات كثيره داخل السكريبت لا أعلم ماهو عملها بالضبط

وقام أخي man in dark بطلب السكريبت والفكرة من السكريبت هو تسهيل إضافة التعليقات حول السكريبتات الأخرى

بالنسبه للاخ محمد معاشر مشكور على التنبيه

اقتباس
أخي هل من الممكن أن تضع شرحا بسيطا لكل سكريبت ما هو عمله بالضبط باللغة العربية حتى يسهل على الأعضاء أن يتعاملوا مع السكريبتات

وحتى لو لم تقم بهذه الخطوة فإن العمل جبار والجهد مشكور فجزاك الله كل خير وبارك الله فيك

أخي الكريم هذا ماهو مطلوب من الأعضاء فأنا أردت تسهيل البحث لكل شخص , فمن يعرف ماهو عمل أي سكريبت فقط يقم بكتابة عمل السكريبت ليستفيد الذي بعده

وشكرا لتفاعلكم

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

مواضيع مشابهة