PHP קוד:
<?php
if($_POST["posted"] == 1){
echo "מעלה תמונה...";
$dir='/home/*******/';
$url='http://*******/';
$file = null;
if($_FILES['myfile']['name']==''){
echo "לא נבחר קובץ.";
die;
} elseif($_FILES['myfile']['error']!=0) {
echo "אירעה שגיאה בהעלאת הקובץ";
die;
}
if(move_uploaded_file($_FILES['myfile']['tmp_name'],$dir.$_FILES['myfile']['name'])){
$file = $url.$_FILES['myfile']['name'];echo $file;
} else {
echo 'שגיאה בהעברת הקובץ מתקיית הקבצים הזמניים בשרת למיקום הסופי.';
}
} else {
?>
<html>
<head>
<title>העלאת תמונה</title>
</head>
<body>
<form action="<?php $_SERVER['REQUEST_URI'] ?>" method="post" enctype="multipart/form-data">
<input type=hidden name="posted" value="1">
<input type="file" name="myfile" /><br />
<input type="submit" value="שלח קובץ" />
</form>
</body>
</html>
<?php
}
?>
הנה הקוד שלי... עכשיו הבעיה היא שאני רוצה שבזמן העלאת התמונה הוא ירשום לי "טוען תמונה..."
ורק אחרי זה יתן לי את הלינק
שמתי את ה echo שם וזה לא יוצא טוב, הוא עושה לי את זה בסוףההעלאה.
איך אפשר ישר שהוא לוחץ submit?