Cсылка в php
if (условие выполнилось)
{
то переходим на ../index.php?a=1
}
как будто кликнули по BOOM
<a href="index.php?a=1">BOOM</a>
Впрочем, ладно.
Код:
if(condition is true){
$a = 1;
include("../index.php");
}
$a = 1;
include("../index.php");
}
можно ли так: header("Location: index.php?a=1") ?
можно ли так: header("Location: index.php?a=1") ?[/QUOTE]
А причём тут register_globals? Замечу, для полноты ощущений он всегда должен быть off.
Касаемо header... Можно, конечно, поступить и так. Но автор не указал причину столь странного желания. Когда мы из браузера отправляем запрос скрипту index.php c $_GET['a'] == 1, то его и вызываем. В случае работы на стороне сервера, мне видится сомнительной надобность отправки головы браузеру, чтобы вызвать опять скрипт на сервере...
вместо echo переходить на index
но ужес include("send.htm")
в определённом месте
if($send == 1) {
echo "<h3>Ваш заказ успешно отправлен</h3>";
}
но мне кажется срествами php это не возможно
Тебе уже написали, что для эмуляции клика на <a href="index.php?a=1">BOOM</a> достаточно написать header("Location: index.php?a=1"); exit();
Это не сработает, если ты уже выводил какую-то информацию с помощью echo или других функций, но не лучше ли в зависимости от этого условия вызывать либо одну фунцию, либо другую?
Всем спасибо!