iner30
چهارشنبه 06 آبان 1388, 09:48 صبح
سلام دوستان
من تازه شروع کردم که زبان php رو یاد بگیرم، میخواستم رو یک هاستی به جای اینکه به کاربرام اف تی پی بدم یک صفحه درست کنم که از اونجا فایلاشونو آپلود کنم.این دوتا کد زیر رو هم از رو کتاب آموزشی نوشتم ولی کار نمیکنه،
میتونید بم کمک کنید و اونارو اصلاح کنید
و اگه براتون زحمت نیست و وقتتونو نمیگیره این کد رو جوری طراحی کنید که وقتی کاربر میخواد فایل خودشو آپلود کنه بتونه فایلو تو دسته بندی مناسب خودش قرار بده (عکس،فیلم،برنامه و...) و اینا پوشه هاش جدا باشه.
و یک زحمت دیگه هم که داشتم بعد از آپلود ادرس فایل رو هم در پایین پیغام فایل آپلود شد نمایش بده که کاربر مجبور نباشه یک ساعت خودش ادرس رو پیدا کنه
پیشاپیش از لطفتون ممنون
کد صفحه index.html
<html dir="rtl"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head><body>
<div align="center">
<form enctype="multipart/form-data" action="up.php" method="post">
<input type="hidden" name="max_file_size" value="100000" />
choose a file to upload: <input name="uploadefile" type="file" /><br/>
<input type="submit" value="upload file" />
</form>
</div>
</body></html>
کد صفحه up.php
<?php
$target_path="up/";
$target_path =$target_path .basename($_files['uploadefile']['name']);
if(move_uploaded_file($_files['uploadedfile']['tmp_name'],$target_path)){
echo "the file".basename($_files['uploadedfile']['name'])."has been uploaded";
} else{
echo "there was an error ";
}
?>
من تازه شروع کردم که زبان php رو یاد بگیرم، میخواستم رو یک هاستی به جای اینکه به کاربرام اف تی پی بدم یک صفحه درست کنم که از اونجا فایلاشونو آپلود کنم.این دوتا کد زیر رو هم از رو کتاب آموزشی نوشتم ولی کار نمیکنه،
میتونید بم کمک کنید و اونارو اصلاح کنید
و اگه براتون زحمت نیست و وقتتونو نمیگیره این کد رو جوری طراحی کنید که وقتی کاربر میخواد فایل خودشو آپلود کنه بتونه فایلو تو دسته بندی مناسب خودش قرار بده (عکس،فیلم،برنامه و...) و اینا پوشه هاش جدا باشه.
و یک زحمت دیگه هم که داشتم بعد از آپلود ادرس فایل رو هم در پایین پیغام فایل آپلود شد نمایش بده که کاربر مجبور نباشه یک ساعت خودش ادرس رو پیدا کنه
پیشاپیش از لطفتون ممنون
کد صفحه index.html
<html dir="rtl"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head><body>
<div align="center">
<form enctype="multipart/form-data" action="up.php" method="post">
<input type="hidden" name="max_file_size" value="100000" />
choose a file to upload: <input name="uploadefile" type="file" /><br/>
<input type="submit" value="upload file" />
</form>
</div>
</body></html>
کد صفحه up.php
<?php
$target_path="up/";
$target_path =$target_path .basename($_files['uploadefile']['name']);
if(move_uploaded_file($_files['uploadedfile']['tmp_name'],$target_path)){
echo "the file".basename($_files['uploadedfile']['name'])."has been uploaded";
} else{
echo "there was an error ";
}
?>