Jump to content

file upload help


dennismonsewicz

Recommended Posts

Here is the upload form:

 

it's using jQuery to do a multiple file upload

 

echo '<label>Attach a file</label> <input type="file" name="uploadedfile[]" class="multi" />';

 

The PHP code that isn't working:

 

if(isset($_FILES['uploadedfile']['name'])) {
	foreach($_FILES['uploadedfile']['name'] as $key) {

	$upload_dir = "http://www.yoursitehere.com/uploads/";

	$target_path = "uploads/";

	$target_path = $target_path . basename($key);

	move_uploaded_file($_FILES[$key], $target_path);
									}
$att_qry = mysql_query("INSERT INTO tbl_name (upload_name, upload_path, project_name, project_id) VALUES ('$key', '$target_path', '$project_name', '" . $idresults->id . "')")or die(mysql_error());
								} 

 

Now the code is not grabbing the File name... any ideas on what I am doing wrong here?

Link to comment
https://forums.phpfreaks.com/topic/128766-file-upload-help/
Share on other sites

ok so i have adjusted my code now:

 

updated code:

 

if(isset($_FILES['uploadedfile']['name'])) {
	foreach($_FILES['uploadedfile']['name'] as $key) {

		echo "uploads/" . $key;


	}
} 

 

for some reason it is adding uploads/ at the end of the file... any ideas on how to fix this?

Link to comment
https://forums.phpfreaks.com/topic/128766-file-upload-help/#findComment-667494
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.