Jump to content


Photo

$_FILES empty


  • Please log in to reply
1 reply to this topic

#1 utahcon

utahcon
  • Members
  • PipPip
  • Member
  • 17 posts

Posted 22 October 2006 - 05:28 AM

I don't see why this isnt working.

When I load an image it comes up empty... here is the code

<body>
<div>
	Welcome to the FBM loader, provided by Utahcon. Please upload your images only here. I will make another spot for videos and music later.<br><br>
	<form enctype="multipart/form-data" action="samepage.php" method="POST">
	<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
	Upload this file: <input name="userfile" type="file" />
	<input type="submit" value="Send File" />
	</form>
</div>
<?php
if($_FILES['userfile']['name']){
	$uploaddir = '/opt/lampp/htdocs/images/users/';
	$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
	echo '<div>';
	
	if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
		echo "File is valid, and was successfully uploaded.\n";
	} else {
		echo "Possible file upload attack!\n";
	}

	echo 'Here is some more debugging info:';
	print_r($_FILES);	
	print "</div>";
} else {
	echo "<div>";
	print_r($_FILES);	
	echo "</div>";
}
?> 
</body>

Thanks in advance!

#2 Barand

Barand
  • Moderators
  • Sen . ( ile || sei )
  • 18,021 posts

Posted 22 October 2006 - 08:07 AM

Check your php.ini file to see if file uploads are allowed
If you are still using mysql_ functions, STOP! Use mysqli_ or PDO. The longer you leave it the more you will have to rewrite.

Donations gratefully received






moon.png

|baaGrid| easy data tables - and more
|baaChart| easy line, column and pie charts




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users