craigeves Posted December 16, 2008 Share Posted December 16, 2008 I have a PHP upload script that I want to forward to a page if the upload has been sucessfull and a different page if it has not been successful. At the moment the script just returns an ECHO. How can I adapt this script to do as I need above. All help greatly appreciated! Thanks <?php $target = "upload/"; $target = $target . basename( $_FILES['uploaded']['name']) ; $ok=1; if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) { echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; } else { echo "Sorry, there was a problem uploading your file."; } ?> Link to comment https://forums.phpfreaks.com/topic/137218-php-upload-script-problem/ Share on other sites More sharing options...
JonnoTheDev Posted December 16, 2008 Share Posted December 16, 2008 $target = "upload/"; $target = $target . basename( $_FILES['uploaded']['name']) ; $ok=1; if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) { header("Location:success.php"); exit(); } else { echo "Sorry, there was a problem uploading your file."; } Make sure you are not printing any data to the screen including HTML prior to using the header() function Link to comment https://forums.phpfreaks.com/topic/137218-php-upload-script-problem/#findComment-716803 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.