RE: [PHP-DB] Problem of Upload media file
Check your permissions on the folder...you may need to make them 777 to allow read/write by all for the upload Bastien From: Mohamed Yusuf [EMAIL PROTECTED] To: php-db@lists.php.net Subject: [PHP-DB] Problem of Upload media file Date: Thu, 17 Nov 2005 08:58:15 -0800 I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help? -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Problem of Upload media file
the permissions are right, I mean they are all setted to 777. On 11/17/05, Bastien Koert [EMAIL PROTECTED] wrote: Check your permissions on the folder...you may need to make them 777 to allow read/write by all for the upload Bastien From: Mohamed Yusuf [EMAIL PROTECTED] To: php-db@lists.php.net Subject: [PHP-DB] Problem of Upload media file Date: Thu, 17 Nov 2005 08:58:15 -0800 I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help?
Re: [PHP-DB] Problem of Upload media file
Keep in mind you're referring to a filesystem path, and a relative one to boot, so what you're telling php is, that your upload directory is: /home/somally/public_html/music/music/media/ Which doesn't sound like what you intend. Also don't trust the php line numbers if you have significant whitespace in your code, sometimes it can get screwey. Look for your move_uploaded_file statement. -Micah On Thursday 17 November 2005 8:58 am, Mohamed Yusuf wrote: I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help? -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Problem of Upload media file
here is the complete code, so you can check it ? $uploadDir = 'www/media/'; if(isset($_POST['upload'])) { $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $fileType = $_FILES['userfile']['type']; // the files will be saved in filePath $filePath = $uploadDir . $fileName; $result = move_uploaded_file($tmpName, $filePath); if (!$result) { echo Error uploading file; exit; } include 'library/config.php'; include 'library/opendb.php'; if(!get_magic_quotes_gpc()) { $fileName = addslashes($fileName); $filePath = addslashes($filePath); } $query = INSERT INTO upload2 (name, size, type, path ) . VALUES ('$fileName', '$fileSize', '$fileType', '$filePath'); mysql_query($query) or die('Error, query failed : ' . mysql_error()); include 'library/closedb.php'; echo brFile uploadedbr; } ? end On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Keep in mind you're referring to a filesystem path, and a relative one to boot, so what you're telling php is, that your upload directory is: /home/somally/public_html/music/music/media/ Which doesn't sound like what you intend. Also don't trust the php line numbers if you have significant whitespace in your code, sometimes it can get screwey. Look for your move_uploaded_file statement. -Micah On Thursday 17 November 2005 8:58 am, Mohamed Yusuf wrote: I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help? -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Problem of Upload media file
Well, the error doesn't match the code, but the code says to upload the file to: /home/somally/public_html/music/www/media/ Is that correct? On Thursday 17 November 2005 9:41 am, Mohamed Yusuf wrote: here is the complete code, so you can check it ? $uploadDir = 'www/media/'; if(isset($_POST['upload'])) { $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $fileType = $_FILES['userfile']['type']; // the files will be saved in filePath $filePath = $uploadDir . $fileName; $result = move_uploaded_file($tmpName, $filePath); if (!$result) { echo Error uploading file; exit; } include 'library/config.php'; include 'library/opendb.php'; if(!get_magic_quotes_gpc()) { $fileName = addslashes($fileName); $filePath = addslashes($filePath); } $query = INSERT INTO upload2 (name, size, type, path ) . VALUES ('$fileName', '$fileSize', '$fileType', '$filePath'); mysql_query($query) or die('Error, query failed : ' . mysql_error()); include 'library/closedb.php'; echo brFile uploadedbr; } ? end On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Keep in mind you're referring to a filesystem path, and a relative one to boot, so what you're telling php is, that your upload directory is: /home/somally/public_html/music/music/media/ Which doesn't sound like what you intend. Also don't trust the php line numbers if you have significant whitespace in your code, sometimes it can get screwey. Look for your move_uploaded_file statement. -Micah On Thursday 17 November 2005 8:58 am, Mohamed Yusuf wrote: I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help? -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Problem of Upload media file
so should I change the directory? where I want to upload file is www.somalilyrics.com/music/media/http://www.somalilyrics.com/music/media/, therefore what about if I say *$uploadDir = 'music/media/'; *is that fine? if it is not fine would you please show me how I have to do it? On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Well, the error doesn't match the code, but the code says to upload the file to: /home/somally/public_html/music/www/media/ Is that correct? On Thursday 17 November 2005 9:41 am, Mohamed Yusuf wrote: here is the complete code, so you can check it ? $uploadDir = 'www/media/'; if(isset($_POST['upload'])) { $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $fileType = $_FILES['userfile']['type']; // the files will be saved in filePath $filePath = $uploadDir . $fileName; $result = move_uploaded_file($tmpName, $filePath); if (!$result) { echo Error uploading file; exit; } include 'library/config.php'; include 'library/opendb.php'; if(!get_magic_quotes_gpc()) { $fileName = addslashes($fileName); $filePath = addslashes($filePath); } $query = INSERT INTO upload2 (name, size, type, path ) . VALUES ('$fileName', '$fileSize', '$fileType', '$filePath'); mysql_query($query) or die('Error, query failed : ' . mysql_error()); include 'library/closedb.php'; echo brFile uploadedbr; } ? end On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Keep in mind you're referring to a filesystem path, and a relative one to boot, so what you're telling php is, that your upload directory is: /home/somally/public_html/music/music/media/ Which doesn't sound like what you intend. Also don't trust the php line numbers if you have significant whitespace in your code, sometimes it can get screwey. Look for your move_uploaded_file statement. -Micah On Thursday 17 November 2005 8:58 am, Mohamed Yusuf wrote: I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help? -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Problem of Upload media file
No. It's not okay.. you're already in the music directory.. if you want it in the media subdir, just put 'media/' On Thursday 17 November 2005 10:40 am, Mohamed Yusuf wrote: so should I change the directory? where I want to upload file is www.somalilyrics.com/music/media/http://www.somalilyrics.com/music/media/ , therefore what about if I say *$uploadDir = 'music/media/'; *is that fine? if it is not fine would you please show me how I have to do it? On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Well, the error doesn't match the code, but the code says to upload the file to: /home/somally/public_html/music/www/media/ Is that correct? On Thursday 17 November 2005 9:41 am, Mohamed Yusuf wrote: here is the complete code, so you can check it ? $uploadDir = 'www/media/'; if(isset($_POST['upload'])) { $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $fileType = $_FILES['userfile']['type']; // the files will be saved in filePath $filePath = $uploadDir . $fileName; $result = move_uploaded_file($tmpName, $filePath); if (!$result) { echo Error uploading file; exit; } include 'library/config.php'; include 'library/opendb.php'; if(!get_magic_quotes_gpc()) { $fileName = addslashes($fileName); $filePath = addslashes($filePath); } $query = INSERT INTO upload2 (name, size, type, path ) . VALUES ('$fileName', '$fileSize', '$fileType', '$filePath'); mysql_query($query) or die('Error, query failed : ' . mysql_error()); include 'library/closedb.php'; echo brFile uploadedbr; } ? end On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Keep in mind you're referring to a filesystem path, and a relative one to boot, so what you're telling php is, that your upload directory is: /home/somally/public_html/music/music/media/ Which doesn't sound like what you intend. Also don't trust the php line numbers if you have significant whitespace in your code, sometimes it can get screwey. Look for your move_uploaded_file statement. -Micah On Thursday 17 November 2005 8:58 am, Mohamed Yusuf wrote: I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help? -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Problem of Upload media file
Many thanks for your help. it works. On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: No. It's not okay.. you're already in the music directory.. if you want it in the media subdir, just put 'media/' On Thursday 17 November 2005 10:40 am, Mohamed Yusuf wrote: so should I change the directory? where I want to upload file is www.somalilyrics.com/music/media/http://www.somalilyrics.com/music/media/ http://www.somalilyrics.com/music/media/ , therefore what about if I say *$uploadDir = 'music/media/'; *is that fine? if it is not fine would you please show me how I have to do it? On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Well, the error doesn't match the code, but the code says to upload the file to: /home/somally/public_html/music/www/media/ Is that correct? On Thursday 17 November 2005 9:41 am, Mohamed Yusuf wrote: here is the complete code, so you can check it ? $uploadDir = 'www/media/'; if(isset($_POST['upload'])) { $fileName = $_FILES['userfile']['name']; $tmpName = $_FILES['userfile']['tmp_name']; $fileSize = $_FILES['userfile']['size']; $fileType = $_FILES['userfile']['type']; // the files will be saved in filePath $filePath = $uploadDir . $fileName; $result = move_uploaded_file($tmpName, $filePath); if (!$result) { echo Error uploading file; exit; } include 'library/config.php'; include 'library/opendb.php'; if(!get_magic_quotes_gpc()) { $fileName = addslashes($fileName); $filePath = addslashes($filePath); } $query = INSERT INTO upload2 (name, size, type, path ) . VALUES ('$fileName', '$fileSize', '$fileType', '$filePath'); mysql_query($query) or die('Error, query failed : ' . mysql_error()); include 'library/closedb.php'; echo brFile uploadedbr; } ? end On 11/17/05, Micah Stevens [EMAIL PROTECTED] wrote: Keep in mind you're referring to a filesystem path, and a relative one to boot, so what you're telling php is, that your upload directory is: /home/somally/public_html/music/music/media/ Which doesn't sound like what you intend. Also don't trust the php line numbers if you have significant whitespace in your code, sometimes it can get screwey. Look for your move_uploaded_file statement. -Micah On Thursday 17 November 2005 8:58 am, Mohamed Yusuf wrote: I am trying to upload music file to server using php and saving file path to the MySql, But I am getting this error message *Warning*: move_uploaded_file(music/media/): failed to open stream: No such file or directory in */home/somally/public_html/music/upload2.php* on line *36*. line 36 is reference of this code *$uploadDir = 'www/music/media/';* so what am I missing?, any help? -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php