Мне просто интересно, как я могу использовать имя переменной для установки имени файла в PHP?Когда я запускаю следующий код:
<?php
if ($_POST) {
$filename = $_POST['firstName'];
header("Content-Type: application/txt");
header('Content-Disposition: attachment; filename="$filename.txt"');
echo "Welcome, ";
echo $_POST['firstName']. " " . $_POST['lastName'];
exit;
} else {
?>
<form action="" method="post">
First Name: <input type="text" name="firstName" /><br />
Last Name: <input type="text" name="lastName" /><br />
<input type="submit" name="submit" value="Submit me!" />
</form>
<?php } ?>
Имя файла всегда устанавливается на "$filename.txt
", но я бы хотел, чтобы оно было Adam.txt
или Brian.txt
и т. Д. В зависимости от пользователявход.