Jump to content


Photo

Passing variables


  • Please log in to reply
2 replies to this topic

#1 alaiasis

alaiasis
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 01 April 2006 - 07:19 PM

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 server
2nd - take the basename of the file and make it a variable
3d - 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.

#2 coldkill

coldkill
  • Members
  • PipPipPip
  • Advanced Member
  • 159 posts
  • LocationUnited Kingdom

Posted 01 April 2006 - 07:26 PM

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
$var = $_FILES['picname']['name'];
header( "Location: file.asp?file=".$var );
Although i'm not too sure if asp would like it.


You can learn alot from reading the manual

#3 alaiasis

alaiasis
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 05 April 2006 - 06:04 AM

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?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users