Дайте значение в заголовке, используя переменную в php - PullRequest
1 голос
/ 21 сентября 2011

Я пытаюсь передать переменную через HTML-тег привязки через форму.При отправке формы значение в привязке передается в мой файл .php.Здесь, в файле php, я сохранил переданное значение в переменной, и теперь я хочу использовать это значение в заголовке.

index.html
Ниже HTML я передаю переменную "text1.pdf" в форму.php

<a href="#" title="Download" target="_blank" onclick="document.myform.formVar.value='text1.pdf';document.myform.submit(); return false">Download</a>

<form method=post name="myform" action="form.php" style="display:none;">
<input type="hidden" name="formVar" value="">
<input type="submit" value="Send form!">

Form.php

$fileName = $_POST['formVar'];  
// Defining file URL
$fileURL="pdf/";
$fileURL .=$fileName;
header( "Location: ".$fileURL);

Здесь я пытаюсь сформировать URL, используя переданную переменную.И пытается поместить эту переменную в заголовок.Но я не могу добраться до этого конкретного файла.Когда я отправляю форму в form.php, она перенаправляется на «pdf /» url вместо «pdf / text.pdf».

1 Ответ

1 голос
/ 21 сентября 2011

In Form.php:

$fileURL .=$fileURL; 

должно быть

$fileURL .=$fileName; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...