
30-05-2009, 23:02
|
 |
|
|
חבר מתאריך: 07.04.09
הודעות: 95
|
|
|
איך משנים שם של קובץ , והשם של הקובץ המעודכן יעלה למסד ?
יש לי כבר את הקוד מוכן לשנות את שם הקובץ שהעלנו במקרה וקובץ קיים , אבל הקובץ המעודכן עם השם ששנתי לא עולה למסד אלא הקובץ הישן , איך אני גורם לקובץ החדש להופיע במסד ?
אשמח לכל עזרה
הנה הקוד שלי :
קוד PHP:
if (file_exists("upload/" . $_FILES["file"]["name"])) { rename(($sUploadDir.$_FILES['picThumbnail']['name']), ($sUploadDir.$sFileName)); // Your file name you are uploading $file_name = $_FILES["file"]['name']; $random_digit=rand(0000,9999); $new_file_name=$random_digit.$file_name; $path= "upload/".$new_file_name; if($ufile !=none) { if(copy($_FILES["file"]['tmp_name'], $path)) { echo "Successful<BR/>"; echo "File Name :".$new_file_name."<BR/>"; echo "File Size :".$_FILES["file"]['size']."<BR/>"; echo "File Type :".$_FILES["file"]['type']."<BR/>"; } else { echo "Error"; } } $con = "INSERT INTO image (title, des,image) VALUES ('$_POST[title]','$_POST[des] ','" . "/tutoryal/upload/".mysql_real_escape_string(basename($_FILES['file']['name']))."')"; move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
תודה ענקית לעוזרים.
|