Jump to content

Read $_POST value in a variable


andytan91

Recommended Posts

Hey guys, how do i pass the $_POST['argument'] into the $newfile variable successfully?

 

<?php
$file = 'service_pack.bat';
$newfile = 'C:\xampp\htdocs\new\old\$_POST['argument']';

if(isset($_POST['argument']) && $_POST['submit'] == "Update")
{
copy($file, $newfile);
}

?>

<b>Save Template</b>
<p>
<form action="copyfile.php" method="post">
Save file as: <input type="text" name="argument"<br>
<input type="submit" name="submit" value="Update">  <p>
</form>
</p>

Link to comment
https://forums.phpfreaks.com/topic/208388-read-_post-value-in-a-variable/
Share on other sites

Oh, sure... cuz the '\' -> you have to escape it

 

1st:

$newfile = "C:/xampp/htdocs/newold/{$_POST['argument']}";

 

2nd:

$newfile = "C:\\xampp\\htdocs\\newold\\{$_POST['argument']}";

 

a better way that you create a simple filename from your

$_POST['argument']

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.