В настоящее время у меня есть эта довольно простая HTML-форма.
<form method="post" action="send.php" >
<input type="text" size="30" placeholder="Search..." name="search" id="search" autocomplete="on" />
<input type="button" id="submit" value="Search" size="80" />
</form>
Теперь я собираюсь отправить параметр, взятый из переменной в HTML, в функцию, написанную на C ++.
<?php
if(isset($_POST['search'])){
$text=$_POST['search'];
system("PageRank_Final.exe $text");
}
?>
У меня уже есть эта работа. Я могу выполнить свою программу на C ++ из HTML, используя PHP. Теперь, после выполнения программы, я хочу, чтобы меня перенаправили в файл a.html
, сгенерированный одной из моих функций на C ++.
<?php
if(isset($_POST['search'])){
$text=$_POST['search'];
system("PageRank_Final.exe $text");
header("Location: Pagerank.html);
}
?>
Добавление заголовка ("Location: Pagerank.html); не перенаправляет меня в этот HTML-файл. Файл сохраняется в папке htdocs
в xampp
папка установки.
Неправильно ли я использую функцию header()
?
Не стесняйтесь задавать вопросы в случае, если я не достаточно ясен.