طيب شوف هذا الكود وجدته في موقع ... وكلنه كان مبهدل وأنا عدلته وعربته ...
كود PHP:
<?php
echo "<html dir=\"rtl\">";
echo "<head>";
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1256\">";
echo "</head>";
echo "<body bgcolor=\"#000066\" style=\"font-family: Tahoma; color: #FFFFFF; font-size: 12px\">";
$path = "";
$max_size = 200000;
if (is_uploaded_file($userfile)) {
if ($userfile_size>$max_size) { echo "الصورة حجمها كبير .. الرجاء جعلها لا تتجاوز 200 كيلوبايت<br>\n"; exit; }
if (($userfile_type=="image/gif") || ($userfile_type=="image/pjpeg")) {
if (file_exists($path . $userfile_name)) { echo "توجد صورة بهذا الاسم ، الرجاء تغيير اسم الصورة .<br>\n"; exit; }
$res = copy($userfile, $path . $userfile_name);
if (!$res) {
echo "لم يتم رفع الصورة !<br>\n"; exit; }
else
echo "تم الرفع بنجاح !<br>\n";
echo "حجم الملف : $userfile_size بايت<br>\n";
echo "عنوان الصورة :<br><font color=\"#FF9966\"> [url]http://www.YOUDOMAIN.com/[/url]$userfile_name</font><br>\n";
} else { echo "هذا الملف ليس صورة !<br>\n"; exit; }
}
echo "<form>";
echo "<input type=\"button\" value=\"أغلق هذه النافذة\" onClick=\"window.close()\">";
echo "</form>";
echo "</body>";
echo "</html>";
?>
احفظه في ملف وسميه upload.php
لا تنسى تعدل :
www.YOUDOMAIN.com
وأيضا أكبر ملف يرفعه بحجم 200 كيلو بايت
لكن تقدر تغيره من السطر :
كود PHP:
$max_size = 200000;
وخذ هذا الكود وحطه في صفحة HTML :
كود:
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD="POST">
<font face="Tahoma" color="#FFFFFF"><span lang="ar-jo"><font size="2">اسم ملف
الصورة </font></span><font size="2">: </font> <INPUT NAME="userfile" TYPE="file" size="20"><font size="2">
</font>
<INPUT TYPE="submit" VALUE="إرفـع" style="font-family: Tahoma; font-size: 10pt"><font size="2">
</font></font>
</FORM>
وهذا يستخدم لرفع الصور فقط ...
لازم تجعل الملف php وملف الصفحة html في مجلد واحد وتعطيه الترخيص 777
والسلام