Re: [PHP-DB] Upload_File
hai farooq I think the issue is with the max_execution_time in the php.ini of the server. try modifying this to the maximum level. also for your code i have modified this a little bit.. * Choose a file to upload: "; echo "Type ".$_FILES['uploaded']['type'].""; echo "Error ".$error_message.""; echo "Size ".$_FILES['uploaded']['size'].""; //echo "FileX ".$uploaded_type; while($row = mysql_fetch_array($result)) { if($uploaded_type==$row['type_name']) { if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) { echo "The file ". basename( $_FILES['uploaded']['name']). " has been uploaded"; break; } else { echo "Sorry, there was a problem uploading your file."; } } } } ?>* and this should be the table format * DROP TABLE IF EXISTS `filetype`; CREATE TABLE `filetype` ( `type_name` varchar(10) NOT NULL default '', PRIMARY KEY (`type_name`) ) TYPE=MyISAM; /*Data for the table `filetype` */ insert into `filetype`(`type_name`) values ('doc'),('gif'),('jpg'),('pdf'),('png');* Chaitanya "A man can get discouraged many times but he is not a failure until he stops trying..." On Wed, Feb 10, 2010 at 5:24 PM, Eric Lee wrote: > On Wed, Feb 10, 2010 at 7:35 PM, Gunawan Wibisono >wrote: > > > u should type the error here > > and attach the file not type in msgbox below > > > > what permision for upload folder? > > > > On Wed, Feb 10, 2010 at 6:16 PM, Bilal Ahmad < > > engg.bilalma...@googlemail.com > > > wrote: > > > > > Hi I am trying to make a form to provide option to user to upload a > file > > on > > > a server.Here is the code for my upload.php. It checks all the > conditions > > > etc.. . This code works fine on localhost , and file is uploaded > > > successfully. But when I use this script online on my server, it gives > me > > > error. couldn't figure out what is error. > > > What I think is error in move_upload_file, but it isn't returning any > > > error. > > > File permissions on upload folder are 755. > > > > > > > > > > > > if((!empty($_FILES['uploaded_file'])) && > > ($_FILES['uploaded_file']['error'] > > > == 0)){ > > > > > > $ok = 0; > > > $filename = basename($_FILES['uploaded_file']['name']); > > > > > > $ext = substr($filename, strrpos($filename, '.') + 1); > > > > > > if (($ext == "jpg" || "gif" || "png") && > > ($_FILES["uploaded_file"]["type"] > > > == "image/jpeg" || "image/gif" || "image/png") && > > > ($_FILES["uploaded_file"]["size"] < 2097152) ){ > > > > > > $newname = 'upload/'.$filename; > > > > > > if (!file_exists($newname)) { > > > > > >if > > > ((move_uploaded_file($_FILES['uploaded_file']['tmp_name'],$newname))) { > > >$ok = "1"; > > > echo "It's done! The file has been saved as: ".$newname; > > >} else { > > > echo "Error: A problem occurred during file upload!"; //This > > one > > > executes when ever i try to upload file on server. > > >} > > > } else { > > > echo "Error: File ".$_FILES["uploaded_file"]["name"]." already > > > exists"; > > > } > > > } else { > > >echo "Error: Only .jpg images under 2MB are accepted for upload"; > > > } > > > } else { > > > echo "Error: No file uploaded"; > > > } > > > > > > > Bilal > > hmmm .. Some advice > is the $_FILES filled correcly > check if the apache server user able access to the upload folder > Check if the tmp is writable by apache user > > > Regards, > Eric, > > > > > > Thanks > > > Bilal Farooq Ahmad > > > > > > > > > > > -- > > akan ada dimana mulut terkunci dan suara tak ada lagi.. > > saat itu gunakanlah HP untuk melakukan SMS!! > > -> ini aliran bedul.. bukan aliran aneh. > > tertawa sebelum tertawa didepan RSJ.. > > >
Re: [PHP-DB] Upload_File
On Wed, Feb 10, 2010 at 7:35 PM, Gunawan Wibisono wrote: > u should type the error here > and attach the file not type in msgbox below > > what permision for upload folder? > > On Wed, Feb 10, 2010 at 6:16 PM, Bilal Ahmad < > engg.bilalma...@googlemail.com > > wrote: > > > Hi I am trying to make a form to provide option to user to upload a file > on > > a server.Here is the code for my upload.php. It checks all the conditions > > etc.. . This code works fine on localhost , and file is uploaded > > successfully. But when I use this script online on my server, it gives me > > error. couldn't figure out what is error. > > What I think is error in move_upload_file, but it isn't returning any > > error. > > File permissions on upload folder are 755. > > > > > > > > if((!empty($_FILES['uploaded_file'])) && > ($_FILES['uploaded_file']['error'] > > == 0)){ > > > > $ok = 0; > > $filename = basename($_FILES['uploaded_file']['name']); > > > > $ext = substr($filename, strrpos($filename, '.') + 1); > > > > if (($ext == "jpg" || "gif" || "png") && > ($_FILES["uploaded_file"]["type"] > > == "image/jpeg" || "image/gif" || "image/png") && > > ($_FILES["uploaded_file"]["size"] < 2097152) ){ > > > > $newname = 'upload/'.$filename; > > > > if (!file_exists($newname)) { > > > >if > > ((move_uploaded_file($_FILES['uploaded_file']['tmp_name'],$newname))) { > >$ok = "1"; > > echo "It's done! The file has been saved as: ".$newname; > >} else { > > echo "Error: A problem occurred during file upload!"; //This > one > > executes when ever i try to upload file on server. > >} > > } else { > > echo "Error: File ".$_FILES["uploaded_file"]["name"]." already > > exists"; > > } > > } else { > >echo "Error: Only .jpg images under 2MB are accepted for upload"; > > } > > } else { > > echo "Error: No file uploaded"; > > } > > > Bilal hmmm .. Some advice is the $_FILES filled correcly check if the apache server user able access to the upload folder Check if the tmp is writable by apache user Regards, Eric, > Thanks > > Bilal Farooq Ahmad > > > > > > -- > akan ada dimana mulut terkunci dan suara tak ada lagi.. > saat itu gunakanlah HP untuk melakukan SMS!! > -> ini aliran bedul.. bukan aliran aneh. > tertawa sebelum tertawa didepan RSJ.. >
Re: [PHP-DB] Upload_File
u should type the error here and attach the file not type in msgbox below what permision for upload folder? On Wed, Feb 10, 2010 at 6:16 PM, Bilal Ahmad wrote: > Hi I am trying to make a form to provide option to user to upload a file on > a server.Here is the code for my upload.php. It checks all the conditions > etc.. . This code works fine on localhost , and file is uploaded > successfully. But when I use this script online on my server, it gives me > error. couldn't figure out what is error. > What I think is error in move_upload_file, but it isn't returning any > error. > File permissions on upload folder are 755. > > > > if((!empty($_FILES['uploaded_file'])) && ($_FILES['uploaded_file']['error'] > == 0)){ > > $ok = 0; > $filename = basename($_FILES['uploaded_file']['name']); > > $ext = substr($filename, strrpos($filename, '.') + 1); > > if (($ext == "jpg" || "gif" || "png") && ($_FILES["uploaded_file"]["type"] > == "image/jpeg" || "image/gif" || "image/png") && > ($_FILES["uploaded_file"]["size"] < 2097152) ){ > > $newname = 'upload/'.$filename; > > if (!file_exists($newname)) { > >if > ((move_uploaded_file($_FILES['uploaded_file']['tmp_name'],$newname))) { >$ok = "1"; > echo "It's done! The file has been saved as: ".$newname; >} else { > echo "Error: A problem occurred during file upload!"; //This one > executes when ever i try to upload file on server. >} > } else { > echo "Error: File ".$_FILES["uploaded_file"]["name"]." already > exists"; > } > } else { >echo "Error: Only .jpg images under 2MB are accepted for upload"; > } > } else { > echo "Error: No file uploaded"; > } > > Thanks > Bilal Farooq Ahmad > -- akan ada dimana mulut terkunci dan suara tak ada lagi.. saat itu gunakanlah HP untuk melakukan SMS!! -> ini aliran bedul.. bukan aliran aneh. tertawa sebelum tertawa didepan RSJ..
[PHP-DB] Upload_File
Hi I am trying to make a form to provide option to user to upload a file on a server.Here is the code for my upload.php. It checks all the conditions etc.. . This code works fine on localhost , and file is uploaded successfully. But when I use this script online on my server, it gives me error. couldn't figure out what is error. What I think is error in move_upload_file, but it isn't returning any error. File permissions on upload folder are 755. if((!empty($_FILES['uploaded_file'])) && ($_FILES['uploaded_file']['error'] == 0)){ $ok = 0; $filename = basename($_FILES['uploaded_file']['name']); $ext = substr($filename, strrpos($filename, '.') + 1); if (($ext == "jpg" || "gif" || "png") && ($_FILES["uploaded_file"]["type"] == "image/jpeg" || "image/gif" || "image/png") && ($_FILES["uploaded_file"]["size"] < 2097152) ){ $newname = 'upload/'.$filename; if (!file_exists($newname)) { if ((move_uploaded_file($_FILES['uploaded_file']['tmp_name'],$newname))) { $ok = "1"; echo "It's done! The file has been saved as: ".$newname; } else { echo "Error: A problem occurred during file upload!"; //This one executes when ever i try to upload file on server. } } else { echo "Error: File ".$_FILES["uploaded_file"]["name"]." already exists"; } } else { echo "Error: Only .jpg images under 2MB are accepted for upload"; } } else { echo "Error: No file uploaded"; } Thanks Bilal Farooq Ahmad