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

help me in upload

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

-9

عندى سيرفر wamp وهو يحتوى على php 5.1RC,mysql,apache,... منصب على ويندوز xp

عند كتابه الاسكربت ال php التالى الخاص بعمل upload لا يعمل ؟

انا عندى سكربتات upload كلها تعمل

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

قمت بكتبه صفحه html كالاتى

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="upload.php" method="post" enctype="multipart/form-data" 
name="form1">
  <p>upload  </p>
  <p>
    <input name="userfile" type="file" id="userfile">
  </p>
  <p>
    <input type="submit" name="Submit" value="upload">
</p>
</form>
</body>
</html>

وكود ال upload.php كالاتى

<?php
if($userfile=="none")
{
	echo"no file specified";
exit;
}
if(move_uploaded_file($userfile,"\\upload\\".$userfile_name))
{
	echo"uploaded";

}else{
	echo"could'nt";
}
?>

يعطينى رساله couldn't upload

ياريت حد يجرب عنده هذا الاسكربت ويعرف السبب ؟

شكرا لكم

Nothing Beat the Human Brain

موبايل 020104927122

#2

هذا الكود صحيح 100%

if (isset($_FILES["userfile"]))
{
  
	if (is_uploaded_file($_FILES['userfile']['tmp_name']))
	{
  $uploadfile = 'المسار الجديد على السرفر' . basename($_FILES['userfile']['name']);
  if(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
  {
  	echo "File is valid, and was successfully uploaded.\n";
  }
	}	
}	
else
{
	echo $_FILES['userfile']['error'];
}

يجب التعامل مع الملف من خلال $_FILES

وليس التعامل معه على انه متغير طبيعى

تم تعديل هذه المشاركة بواسطة egyptlife في 21 فبراير 2006 في 13:41

#3

شكرا لك

جارى التجربه

Nothing Beat the Human Brain

موبايل 020104927122

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

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