conan318 Posted May 25, 2012 Share Posted May 25, 2012 I am writing a file upload form the file uploads works fine. however i also need to a jobnumber which is in a hidden field which i cant seem to send the value along with it any help would be great thanks. form.php <script language="javascript" type="text/javascript"> function init() { document.getElementById('uploadedfile').onsubmit=function() { document.getElementById('uploadedfile').target = 'upload_target'; //'upload_target' is the name of the iframe document.getElementById('jobnumber').value.target = 'upload_target'; } } window.onload=init; </script> <form id="uploadedfile" method="post" enctype="multipart/form-data" action="upload.php"> <input type="hidden" name='jobnumber' value="<?php echo uniqid() ?>" /> <input name="uploadedfile" id="uploadedfile" size="27" type="file" /><br /> <input type="submit" name="action" value="Upload" /><br /> <iframe id="upload_target" name="upload_target" src="" ></iframe> </form> upload.php $id=$_POST['jobnumber']; if ($_FILES['uploadedfile']['size']!= 0) $ext_a = explode(".", $_FILES['uploadedfile']['name']); $ext = $ext_a[1]; if ( ($ext!=="zip" && $ext!=="ZIP" && $ext!=="zip" && $ext!=="ZIP" )){ echo "Error IMAGES MUST BE EITHER PNG, GIF OR JPG "; echo "<a href='gal.php'>Go back</a>"; die; }else{ /* hashes the file name with the date and time to genrate a uniue file name*/ $img=md5($_FILES['uploadedfile']['name'] . date("m.d.y H:m:s")) . "." . $ext; $target_path = "../testup/"; $target_path = $target_path .basename($img); if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) { echo "The file ". $img; echo"<br>"; echo $id; }else{ echo "Sorry your password does not match"; }} ?> Quote Link to comment https://forums.phpfreaks.com/topic/263092-fileupload/ Share on other sites More sharing options...
conan318 Posted May 25, 2012 Author Share Posted May 25, 2012 never mind forgot to upload the updated upload.php file to the server Quote Link to comment https://forums.phpfreaks.com/topic/263092-fileupload/#findComment-1348470 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.