alaiasis Posted April 1, 2006 Share Posted April 1, 2006 Hello,I'm very new to PHP (started this morning) and I need some help. thanks in advance...I need to do three things.1st - upload a file from the client's computer to a server2nd - take the basename of the file and make it a variable3d - redirect to a .asp page and pass the above mentioned variable along with it.I have successfully completed the first task, but do not know how to do the next two tasks.Here is what I have so far (note that the header function within the "if" statement is not working)[!--coloro:#333399--][span style=\"color:#333399\"][!--/coloro--]<?php$target_path = "images/";$target_path = $target_path . basename( $_FILES['PicName']['name']); $_FILES['PicName']['tmp_name']; $target_path = "images/";$target_path = $target_path . basename( $_FILES['PicName']['name']); if(move_uploaded_file($_FILES['PicName']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['PicName']['name']). " has been uploaded"; header("Refresh: 6; updateclassified.asp?");} else{ echo "There was an error uploading the file, please try again!";} ?>[!--colorc--][/span][!--/colorc--]Thanks again for any help you can give. Link to comment https://forums.phpfreaks.com/topic/6351-passing-variables/ Share on other sites More sharing options...
coldkill Posted April 1, 2006 Share Posted April 1, 2006 The variable $_FILES['picname']['name'] is a variable. YOu can pass it over with a url if you wanted by putting it in a url like[code]$var = $_FILES['picname']['name'];header( "Location: file.asp?file=".$var );[/code]Although i'm not too sure if asp would like it. Link to comment https://forums.phpfreaks.com/topic/6351-passing-variables/#findComment-22945 Share on other sites More sharing options...
alaiasis Posted April 5, 2006 Author Share Posted April 5, 2006 Hi Guru,Thanks for your reply (and sorry I haven't responded until now)...When I run the code, the file uploads fine and I get the message that the file has uploaded, but I can't get the code to redirect to another page to work. Any thoughts? Link to comment https://forums.phpfreaks.com/topic/6351-passing-variables/#findComment-24097 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.