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

مشاكل * مشاكل

مغلق
بدأه ahmed17 في 3 أكتوبر 2006 · 8 رد · 784 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

قمت بتسطيب برنامج الاباتشى فرند وحينما اريد تجربة الملفات يعمل فمفيش مشاكل ولكن المشكلة اذا وجدت صفحتين مرتبطين معا يعض

واريد الانتقال الى صفحة اخرى يطلع رسالة وتكون عبارة عن ( cancel_open_save )وبالتالى مش عارف اعمل اى اسكريبت واشتغل علية علشان اجربة فجربت اتر من سيرفر فمثلا بالنسبة لالاباتشى اضع الملفات فى ال wwwولا يعمل ايضا فجربت الاباتشى فرند ووضعت الملفات فى htdocsولكن لايعمل

فربنا يجزيكم خيرا يارت حد يساعدنى

المشكلة الثانية :قمت بعمل اسكريبت رفع الملفات ولايعطى اى اخطاء وحينما اقوم برفع صورة تكون النتائج عبارة عن اسم الصورة وحجم الصورة وامتدادة ولا يعرض الصورة ولايرفعها فياريت التوضح

 <html>
 <head>
 <title> upload script</title>
 </head>
 <?php
$file_dir = $_SERVER['DOCUMENT_ROOT'] . '/images/';
$file_url = "http://yoursite.net/images/";

 foreach( $HTTP_POST_FILES as $file_name => $file_array ) {
   print "path: ".$file_array['tmp_name']."<br>\n";
   print "name: ".$file_array['name']."<br>\n";
   print "type: ".$file_array['type']."<br>\n";
   print "size: ".$file_array['size']."<br>\n";

   if ( is_uploaded_file( $file_array['tmp_name'] )
	 && $file_array['type'] == "image/gif" ) {
	 move_uploaded_file( $file_array['tmp_name'], "$file_dir/$file_name")
	   or die ("Couldn't copy");
	 print "<img src=\"$file_url/$file_name\"><p>\n\n";
   }
 }

 ?>
 <body>
 <form enctype="multipart/form-data" method="POST">
 <input type="hidden" name="MAX_FILE_SIZE" value="51200">
 <input type="file" name="fupload"><br>
 <input type="submit" value="Send file!">
 </form>
 </body>
 </html>
#3
$file_dir = $_SERVER['DOCUMENT_ROOT'] . '/images/';

اولا بينتهي بسلاش وانتا تحت حطيت بعده/ فى البارامتر الثاني لدالةةmove_uploaded_files
فانتا تشيل السلاش الى فى المتغير فوق لانها ممكن اساسا تعمل خطا 
 جرب وقولى;)
#4
<body>
<form enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="51200">
<input type="file" name="fupload"><br>
<input type="submit" value="Send file!">
</form>
</body>
</html>

أخوي في أي Form تكونه يوجد أمرين مهمين وهم method و action

فالــ method أنت حطيتها لكن وين الــ action

وجرب هذا الكود

<body>
<form enctype="multipart/form-data" method="POST" action="$_SERVER['PHP_SELF']">
<input type="hidden" name="MAX_FILE_SIZE" value="51200">
<input type="file" name="fupload"><br>
<input type="submit" value="Send file!">
</form>
</body>
</html>

تم تعديل هذه المشاركة بواسطة b.m.s في 5 أكتوبر 2006 في 09:39

#7
اقتباس
طيب بالنسبة لمشكلة التسطيب فى الاباتشى .........؟

ما فهمت قصدك ممكن توضح

تم تعديل هذه المشاركة بواسطة b.m.s في 7 أكتوبر 2006 في 02:03

هذا الموضوع مغلق.

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