msh@l : شفت موقعك .. شي غريب مدري وش فيه كذا .. جرب ترفع الملف من جديد
msh@l : شفت موقعك .. شي غريب مدري وش فيه كذا .. جرب ترفع الملف من جديد
ملتمس :
العفو عزيزي
msh@l :
روق بس حبيبي
كل شيء بالخناق .. إلا البرمجة بالاتفاق :nice:
احببت لفت انتباهك فقط إلى انه :
http://www.alrs1.com/up/siteadmin/config.php
هذا اصلا مسار خاطىء
ملف الconfig.php يكون موجود في الفولدر الرئيسي
http://www.alrs1.com/up/config.php
وايضا احببت لفت انتباهك أنه الخطأ اللي يظهر ليس خطأ 404
الآن الأخطاء لها عدة انواع ..
404 : الصفحة غير موجودة
مثال : http://www.alrs1.com/up/siteadmin/hghghghghgd.php
ولكن الخطأ اللي يظهر هو :
406: The resource cannot be displayed
اي ان الملف فعلا موجود .. ولكن not accessable - او يعني ما تقدر تشوفه مباشرة
وبعدين انا مش فاهم اصلا .. فين المشكلة ؟؟
انت اصلا بتعدل على الملف على جهاااااااازك وبعدين ترميه على الاف تي بي !
ولكن ما تروح له على الاكسبلورر !! لأنك ما بتقدر تعمل اي شيء ..
لو كان التغيير من الاكسبلورر .. كان كل زائر بدّعلك كلمة مرور على كيفه
ركز شوية وراجع اول الموضوع واتبع الخطوات بشكل تفصيلي .. وبدون ملل
تحياتي
اعذرني اخوي
بس كيف هالمسار خاطيء
http://www.alrs1.com/up/siteadmin/config.php
هالمسار ماهو من عندي هالمسار موجود في لوحة التحكم عندما اضغط على خيار تغيير كلمة المرور
ياليت اخوي تذهب الى لوحة التحكم ومن خيارات اختر تغيير كلمة المرور وجرب بنفسك
http://www.alrs1.com/up/siteadmin/
__________________
[CENTER]
لا شئ اعجب في الآنام من بشر
يـرجو الـخـلائـق والخـلاق مـوجــود
____________________
منتديات شبكة الرس الأولى
www.alrs1.com/vb
اضف موقعك الى الدليل
www.alrs1.com/links
مشكور اخوي soso4design
شي غريب بالفعل
باقي شوي وانجن
__________________
[CENTER]
لا شئ اعجب في الآنام من بشر
يـرجو الـخـلائـق والخـلاق مـوجــود
____________________
منتديات شبكة الرس الأولى
www.alrs1.com/vb
اضف موقعك الى الدليل
www.alrs1.com/links
خلاص انحلت المشكلة
غيرنا اسم الملف والمشكلة كانت من مجلد وضع للحماية
تبقى سؤال بسيط
هل السكريبت آمن ؟
شكرا لكم
__________________
[CENTER]
لا شئ اعجب في الآنام من بشر
يـرجو الـخـلائـق والخـلاق مـوجــود
____________________
منتديات شبكة الرس الأولى
www.alrs1.com/vb
اضف موقعك الى الدليل
www.alrs1.com/links
الاخ ايجيبتكنو : يحسب انه مافيه الا ملف واحد لا يا احمد فيه ملفين config.php واحد داخل siteadmin وواحد بالمجلد الرئيسي
msh@l : توني كنت افكر وكنت ابقولك غير اسم الملف الى اي اسم لعلك كنت رافع ملف .htaccess
الحمد لله السكربت آمن بأذن الله ولاداعي لوضع ملف .htaccess داخل مجلد siteadmin يمكنك وضع جدار ناري ليرتاح بالك
اتمنى اني افادتك
تحياتي
محد جاوب علينا يا شباب احد عنده حل
__________________
الماسينجر
admin@centrhost.net
إحم .. هو فيه ملفين ؟
<<< الأخ مضيع تماما
الشوق جرافيكس :
والله الأخ جودي ما راسلني .. وانا فعليا مش عارف من فين المشكلة
لو تراسلني انت .. وترسلي عنوان موقعك علشان اقدر اعاين المشكلة .. وبالتالي الاقي الحل ان شاء الله
تحياتي
اخي العزيز عندي مشكلة لحتى الان
تفضل شووف حمل صورة
http://www.elmobd3.ps/up-pic
حاولت اكتر من مرة ولكن ع الفاضي
كلو نفس المشكلة
:shy: :anger2:
شبكة دروس العرب :
راجع الموضوع من بدايته .. المشكلة قابلت الاخوان وتم حلها ..
ما شاء الله ياحمد عامل شغل جامد
ويعطيك العافية
بس في سوال الحين في ملفات لازم تعطى تصريح
طيب التصريح مشكلة بحد ذاته فهل هناك طريقه اتخلى عن فكرة التصريح 777 وما إليه
عبداللطيف
السلام عليكم
اخي العزيز Egyptechno
يوجد مشكلة وهو عند محالوة رفع ملف مساحته اكبر من 1.5 ميجا يتم رفضه واظهار مشكلة وهي الاتي
Warning: imagecreatefromjpeg(uploads/b27a963f69.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /home/xxxxxxxx/public_html/up/eg_function.php on line 6
Warning: imagesx(): supplied argument is not a valid Image resource in /home/xxxxxxxx/public_html/up/eg_function.php on line 14
Warning: imagesy(): supplied argument is not a valid Image resource in /home/xxxxxxxx/public_html/up/eg_function.php on line 15
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/xxxxxxxx/public_html/up/eg_function.php on line 33
Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/xxxxxxxx/public_html/up/eg_function.php on line 44
لقد تم رفع صورتك بنجاح
وهذا تم على صورة من نوع jpeg
والمساحة 2.4 ميجا بايت
وعلى الرابط التالي تم التجربة http://www.ma4ma.com/up/
وعلى متصفحين فاير فوكس و انترنت اكسبلور
__________________
شبكة ابو فارس للبرمجيات وتكنولوجيا المعلومات(شركة رسمية)
اقوى عرض لاستضافة ويندوز 2003
http://www.abufars.com/swalif.abf
للاتصال
http://mail.abufars.info
asp.net & php & vb.net & Gis
عبد اللطيف باشا :
تصريح 777 لابد منه
طبعا حماية موقعك والاهتمام بالثغرات امر جيد .. ولكن المغالاة في الحماية تؤدي لنتائج عكسية ، تصريح 777 يصبح خطر جدا .. في حالات معينة ، اقربها " تمكن احد المخربين من رفع ملف شل على موقعك "
ولكن اذا كنت تقصد ان تصريح 777 خطر في حد ذاته ؟ فانا لا اعتبره خطر ..
ودعني اعطيك بعض المعلومات الاضافية ،
تصريح 777 يعطيك التصريح اللازم لكتابة الملفات ، او لانشاء الملفات في هذا الفولدر ، وهذا ما يجعله ( خطر )
ولكن الذي يجعل ملايين المواقع يستخدمه بدون خوف ، هو انه لا يستطيع احد ان يقوم بالكتابة او بانشاء ملفات في ذلك الملف إلا من على الموقع نفسه ..
ولكن لو حاولت مثلا ان تقوم برفع ملف php إلى موقعي مثلا ، ليقوم بكتابة ملف او انشاء ملف على موقعك في فولدر له تصريح 777 .. فلن تفلح العملية ابدا ، لأن بروتكول http لا يسمح بكتابة الملفات .. فقط للقراءة
الذي يسمح بكتابة الملفات .. هو بروتكول ftp وغيره ولكن هو اشهرهم ، وطبعا لاستخدام بروتكول ftp انت بحاجة إلى يوزر وباسسورد ..وطبعا اللي معاه اليوزر والباسوورد .. ما بيتعب نفسه كل ده
الخلاصة :
تصريح 777 غير خطر ابدا .. فقط تأكد أن ال Safe Mode = On على سيرفرك .. لأنه لو كان Off ، فسيستطيع اي شخص على نفس ( السيرفر ) ان يقوم بانشاء ملفات في ذلك الفولدر بل وايضا قراءة اي ملفات يريدها مثلا config.php
الاخ ابوفارس :
بداية ، المشكلة كانت انه الملف لم تتم كتابته او رفعه اصلا على الفولدر ، وبالتالي ظهرت بقية الاخطاء .. لفشلها في ايجاد الملف ..
المشكلة هي مشكلة " سيرفر " وليس من السكربت ، لو كنت انت ال server administrator فقم بالتعديل على ملف
php.ini
ابحث عن :
post_max_size
وخليه رقم كبير زي ما تريد 10 ميجا او 20 ..
إذا لم تكن صاحب السيرفر ، فيمكنك ان تكلم مستضيفك ..
ولو رفض او مش موجود << كالعادة
فيمكنك البحث في مواضيع الاخ " Fuga " في " تطوير المواقع " كان له موضوع شيق منذ سنة تقريبا او عدة اشهر .. وضح فيه طريقة لتغيير تلك القيمة من دون الرجوع إلى ملف php.ini
تحياتي
الاساتذه soso4design و Egyptechno ..الله يجزاكم كل خير على هذا السكربت الرائع بس ممكن نطلب كمن طلب !
الان انا ركبت السكربت لإستخدامات شخصيه و مابي افتحة للزوار. يعني ارفع الملفات و الزوار ماعندهم صلاحيه غير انهم يحملون الملفات الي انا رفعتها. المهم, انا قلت بحط جدار ناري على صفحة التحميل كحل سريع, ولكن المشكله الجدار الناري شمل ايضاً صفحات التحميل >> يعني انا في مشكله فإذا ممكن تحلونها لنا.
المشكله الثانيه, اني مابا الملفات تفتح في صفحة وينتظر فيها الزائر ولكن اباه يتم التحميل مباشرة بدون فتح صفحه جديدة, فـ كيف طريقة إلغاء خاصية الانتظار وفتح صفحه جديده.
و جزاكم الله كل خير
أبو مايد
أبو مايد : الله يكرمك .. احرجتني :shy:
ارفع الملفات المرفقه واستبدلهم بالموجودة حالياً
وخلاص راح يكون الرفع خاص بك انت واليوزر والباسوردات نفس معلومات لوحة تحكمك
وتقدر تضيف مستخدمين لهم صلاحية التحميل
عن طريق الذهاب الى القاعدة من خلال phpmyadmin وعمل لها استعراض واختيار جدول admin
ثم الضغط على زر إدخال الموجود بالاعلى ..
بداخل ادخال
AdminID : اتركها فارغه
username : اسم المستخدم
password : الرقم السري
lastvisit : اتركه فارغا
وتوكل على الله واضغط زر تنفيذ
لعلك لا تريد ان يدخل الاعضاء الى ادارة المركز فضع جدار ناري من خلال .htaccess
جرب ترفع ملف الان وشف الروابط .. اختر الرابط الثاني :: لتحميل الملف مباشرة ::
بأذن الله راح يتحمل مباشرة
شكراً لصبرك
السلام عليكم ورحمة الله ..
عدت مجدداً
خاصية ايقاف الزوار المخالفين من دخول الموقع
حمل المرفق ::
طريقة التركيب ::
ارفع الملفات
banned.php
banned.gif
الى مسار المركز الرئيسي
ارفع مابداخل مجلد siteadmin الى siteadmin
قم بتعديل ملف header.php الموجود داخل مجلد include واضف في اخره
كود PHP:
<?
//
if((ereg("Nav", getenv("HTTP_USER_AGENT"))) || (ereg("Gold", getenv("HTTP_USER_AGENT"))) || (ereg("X11", getenv("HTTP_USER_AGENT"))) || (ereg("Mozilla", getenv("HTTP_USER_AGENT"))) || (ereg("Netscape", getenv("HTTP_USER_AGENT"))) AND (!ereg("MSIE", getenv("HTTP_USER_AGENT")) AND (!ereg("Konqueror", getenv("HTTP_USER_AGENT"))))) $browser = "Netscape";
elseif(ereg("MSIE", getenv("HTTP_USER_AGENT"))) $browser = "MSIE";
elseif(ereg("Lynx", getenv("HTTP_USER_AGENT"))) $browser = "Lynx";
elseif(ereg("Opera", getenv("HTTP_USER_AGENT"))) $browser = "Opera";
elseif(ereg("WebTV", getenv("HTTP_USER_AGENT"))) $browser = "WebTV";
elseif(ereg("Konqueror", getenv("HTTP_USER_AGENT"))) $browser = "Konqueror";
elseif((eregi("bot", getenv("HTTP_USER_AGENT"))) || (ereg("Google", getenv("HTTP_USER_AGENT"))) || (ereg("Slurp", getenv("HTTP_USER_AGENT"))) || (ereg("Scooter", getenv("HTTP_USER_AGENT"))) || (eregi("Spider", getenv("HTTP_USER_AGENT"))) || (eregi("Infoseek", getenv("HTTP_USER_AGENT")))) $browser = "Bot";
else $browser = "Other";
// get the system configer //
if(ereg("Win", getenv("HTTP_USER_AGENT"))) $os = "Windows";
elseif((ereg("Mac", getenv("HTTP_USER_AGENT"))) || (ereg("PPC", getenv("HTTP_USER_AGENT")))) $os = "Mac";
elseif(ereg("Linux", getenv("HTTP_USER_AGENT"))) $os = "Linux";
elseif(ereg("FreeBSD", getenv("HTTP_USER_AGENT"))) $os = "FreeBSD";
elseif(ereg("SunOS", getenv("HTTP_USER_AGENT"))) $os = "SunOS";
elseif(ereg("IRIX", getenv("HTTP_USER_AGENT"))) $os = "IRIX";
elseif(ereg("BeOS", getenv("HTTP_USER_AGENT"))) $os = "BeOS";
elseif(ereg("OS/2", getenv("HTTP_USER_AGENT"))) $os = "OS/2";
elseif(ereg("AIX", getenv("HTTP_USER_AGENT"))) $os = "AIX";
else $os = "Other";
/* Save on the databases the obtained values */
mysql_query("update browser set count=count+1 where name='$browser'");
mysql_query("update os set count=count+1 where name='$os'");
$thedata = date("d-m-Y");
$result=mysql_query("select hits from hits where date='$thedata'");
if (mysql_num_rows($result)){
mysql_query("update hits set hits=hits+1 where date='$thedata'");
}else{
mysql_query("insert into hits (date,hits) values ('$thedata','1')");
}
// الوقت المعطى لكل متصفح لحساب مدة وجوده بالموقع - بالثواني
$timeoutseconds="800";
$ip = getenv("REMOTE_ADDR");
$time=time();
$timeout=$time-$timeoutseconds;
$file=$_SERVER['PHP_SELF'];
mysql_query("DELETE FROM online WHERE time<$timeout");
// print_r(split(",",$ip));
//$sm=split("/",str_replace(".","/",$ip));
//$ip_max = trim("$sm[0].$sm[1].$sm[2]");
$ip_max = $ip ;
$result = mysql_query("SELECT * FROM online WHERE ip like '$ip_max%'");
if ($row = mysql_fetch_array($result)) {
mysql_query("UPDATE online SET time='$time', ip='$ip' WHERE ip like '$ip_max%'");
} else {
mysql_query("INSERT INTO online (time,ip) VALUES ('$time', '$ip')");
}
// begin of bannd user's
$ip = $_SERVER['REMOTE_ADDR'];
$DN_ip_filter =mysql_query("SELECT * FROM dn")
or die("cannot get the query");
while ($row9=mysql_fetch_object($DN_ip_filter))
{
if ($ip == $row9->DN_ip)
{ $theresult = $row9->DN_reson;
include ('banned.php');
include ('include/footer.php');
die();
}
}
?>
احفظ الملف
قم بعمل استعلام لملف data.txt داخل قاعدة بيانتك
تم بحمد الله تركيب قائمة الباند بنجاح .. ادحل لوحة تحكمك سوف تجد بالاعلى في القائمة خيار جديد وهو قائمة المحظورين ..
يمكنك التحكم بشكل الرسالة التي تظهر للزائر من خلال ملف banned.php
ارجو اني قدمت شي يستفاد منه بأذن الله
اخوكم :: xSultan
استاذ سلطان,
اولا: جزاك الله خير على هذي الروح الطيبه و حب مساعده مستخدمين سكربتك
ثانياً: في مشاكل و صبرك مطلوب شوي ..
http://www.wslaat.com/up
الحين رفعت الملفات المرفقه, فطلعة الصفحة بعض الاخطاء
للزائر:
كود:Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/wslaatc/public_html/up/include/header.php:4) in /home/wslaatc/public_html/up/access.php on line 2 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/wslaatc/public_html/up/include/header.php:4) in /home/wslaatc/public_html/up/access.php on line 2 Warning: Cannot modify header information - headers already sent by (output started at /home/wslaatc/public_html/up/include/header.php:4) in /home/wslaatc/public_html/up/access.php on line 7
و لما اسجل:
كود:Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/wslaatc/public_html/up/include/header.php:4) in /home/wslaatc/public_html/up/access.php on line 2
ولما ارفع الملف:
كود:Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/wslaatc/public_html/up/include/header.php:4) in /home/wslaatc/public_html/up/access.php on line 2 Warning: move_uploaded_file(uploads/6520fe75cd.rar): failed to open stream: Permission denied in /home/wslaatc/public_html/up/upload.php on line 32 Warning: move_uploaded_file(): Unable to move '/tmp/phpQ0hip0' to 'uploads/6520fe75cd.rar' in /home/wslaatc/public_html/up/upload.php on line 32
بخصوص وصلة التحميل المباشرة:
الرابط الثاني هو رابط حذف الملفجرب ترفع ملف الان وشف الروابط .. اختر الرابط الثاني :: لتحميل الملف مباشرة ::
ولما حاولت ارفع الملف قال مافي ملف ( صفحة خطأ)
http://www.wslaat.com/up/uploads/6520fe75cd.rar
اتمنى انك ماتقول في خاطرك ياليت مالبيت طلب ابو مايد جابلي عوار راس
يا اخوان ممكن السكربيت بعد عمل كل التعديلات الازمة لاني
لا اسطيع ان اقرا 106 رد واقوم بالاصلاح
ابو مايد : مابيننا هالكلام انا مرحب بالكل بأذن الله
جرب المرفق وخبرني وان شاء الله مابه اخطاء
al-mobd3.net : ابشر ابجهز النسخة اليوم بأذن الله مع الحلول بأذن الله تعالى
:: تحية عطرة
استاذ سلطان هذا مايدل الا على طيب معدنك والجمله الاخيره كانت مداعبه.
رفعت الملفات وتقريباً تحسن الوضع بعض الشيء. ولكن لايزال هناك خطأ في الصفحة الرئيسية وفي التحميل. برسل لك على الايميل معلومات الدخول تشوف بنفسك ( اعذرني باخذ من وقتك شوي).
<<<<<<<<<اكتشف مشكله عاديه
بس ياليت يتم حلها
راسلنا الي بالسكربت اذا كتب الرساله وضغطت ارسال يكتب تم الارسال
وبالحقيقه مايرسل للايميل المكتوب ب Config
__________________
وتمتع بالتميز والابداع
لتميز ابواب كثير لكن تكون انت سببه هناك باب واحد ان شاء الله
منتديات الملتمس بابك لتميز الفردي
اضغط هنا
moltms2002 : هذا ليس خطا بالسكربت جرب وضع ايميل غير الهوتميل او الام اس ان او الياهو .. وشوف
والسبب ان الهوتميل يعتمد على headers
وان شاء الله ابحله وانزل النسخة كاملة دون اي اخطاء بأذن الله
ياليت والله تخليه ينفع على الهوتميل بااسرع وقت تقدر
<<<<مايستحمل دون الهوتميل
وتشكر على المجهود جزاك الله خير انت والاخEgyptechno
__________________
وتمتع بالتميز والابداع
لتميز ابواب كثير لكن تكون انت سببه هناك باب واحد ان شاء الله
منتديات الملتمس بابك لتميز الفردي
اضغط هنا
ابشر ان شاء الله .. الليلة اضبطه لكم
اشكرك عزيزي واشكر Egyptechno على رحبه صدره في تطوير السكربت معي ;-)
Egyptechno :: اتمنى اشوفك على المسنجر .. هناك سكربت جديد .. وفكره جميلة بأنتظارك
شكرا لكل من قام بالرد
وعذرا لكل من وضع رد ولم اقم بالرد عليه
سلطان باشا :
إن شاء الله الليلة
تحياتي