טוב תראו,
באתר learnphp יש סקריפא של העלאת תמונות.
אני משתמש ב wamp, ושאני מעלה הכל עובד.
זה הסקריפט:
PHP קוד:
<?php
if (isset($_POST['check_if_press']) && $_POST['check_if_press'] == "send_file")
{
if (!empty($_FILES['my_file']['name']))
{
$dir = getcwd()."/";
move_uploaded_file($_FILES['my_file']['tmp_name'] , $dir.$_FILES['my_file']['name']);
echo "Weldone, You have been uploaded the file.";
}
}
?>
<form action="<?php echo $PHP_SELF; ?>" method="post" enctype="multipart/form-data">
Upload file: <input type="file" name="my_file" /><br />
<input type="submit" name="check_if_press" value="send_file" />
</form>
ניסיתי להוספיף משתנש שיכי את הכתובת של התמונה, ואחרכך זה יהיה מאוד פשוט, להכניס את המשתנה למסד.
התמונות אכן מועלות, אבל שהוא כותב לי אני רוצה שהוא יכתוב לי:
Weldone, You have been uploaded the file. The link:
ואז יהיה לינק לתמונה.
כמו שאמרתי שיהיה משתנה למעלה שיכיל את הכתובת.
את הקטע עם אותו שם, אני כבר יפתור, במערכת משתמשים שבניתי אם מנסים להירשם עם אותו שם משתמש, מקבלים שגיאה, כך אני יעשה כאן, זאת לא בעיה.
תודה..