Форум → Программирование → PHP для идиотов → header и пременные
header и пременные
-
9 апреля 2008 г. 7:07, спустя 2 минуты 2 секунды
Это как?
взятой с другой страницы
А вообще поражают постановки вопросов и заголовки тем. Вот при чем тут header? Ясен пень, что переменная вставляется в строку ровно так же как и при вызове любой другой функции php.
Проблема видимо в какой-то загадочной "другой странице". Но тут не заголовка темы, не внятной формулировки … -
9 апреля 2008 г. 7:18, спустя 10 минут 39 секунд
Так как я лузер в php, то я понял вопрос. Хотя в header и так можно вставлять что хочешь, smv мог бы сам по-эксперементировать.
Делаешь так:
<?php
include("страница_с_твоей_переменной.php");
header("Location: cheto_tam.php?".$name); // 1 вариант
header("Location: $name.php"); // 2 вариант
// или как-нибудь
header("Location: ".$name.".php");
?> -
9 апреля 2008 г. 7:26, спустя 8 минут 9 секунд
include("страница_с_твоей_переменной.php"); - Это невозможно. Тут либо страница либо с переменной. :) -
9 апреля 2008 г. 9:22, спустя 1 час 56 минут 3 секунды
Так как XoxMa, такой же лузер как ия , он понял суть вопроса. Попробуя объяснить длядругих.
Например есть страница index.php, где и объявляется переменная $a. Так же там есть форма с action='script.php'. script.php - выполняемый скрипт. Необходимо после выполнения срипта перенаправить пользователяпо средствам htader на другую страницу. Другая страница это переменная $a. -
9 апреля 2008 г. 10:38, спустя 1 час 15 минут 23 секунды
допустим вот index.php
<?php
//тут че то делаецца
$a= 'page.php'; //появилась переменная
//тут опять че то делается
header('location: /' . $a); //перенаправляем
?>
так чтоль?
вот реально все равно непонятно ничерта..
если после выполнения скрипта index.php надо сразу перенаправить, не спрашивая разрешения у юзера, какую роль во всем этом тогда играет форма? -
9 апреля 2008 г. 11:03, спустя 25 минут 10 секунд
А по моему, нехрена не понял.
Так как XoxMa, такой же лузер как ия , он понял суть вопроса.
Попробуя объяснить длядругих.
Например есть страница index.php, где и объявляется переменная $a. Так же там есть форма с action='script.php'. script.php - выполняемый скрипт. Необходимо после выполнения срипта перенаправить пользователяпо средствам htader на другую страницу. Другая страница это переменная $a.
Короче, тебе надо передать в script.php некое значение из index.php, содержащиеся в переменной $a. Так?
Это делается добавлением в форму хидден поля:
<?php
echo '<input type="hidden" name="a" value="'.$a.'">';
?>
А в script.php соответственно получаем
$a = $_REQUEST['a']; -
9 апреля 2008 г. 23:39, спустя 12 часов 35 минут 49 секунд
Короче, тебе надо передать в script.php некое значение из index.php, содержащиеся в переменной $a. Так?
Это делается добавлением в форму хидден поля:
<?php
echo '<input type="hidden" name="a" value="'.$a.'">';
?>
А в script.php соответственно получаем
$a = $_REQUEST['a'];
Спасибо. -
10 апреля 2008 г. 0:30, спустя 51 минуту 14 секунд
header ("Location: mypage.php?a=" . $a . "&b=" . $b)
Вот таким образом можно сделать и тут явно видно что все это попадет в $_GET
Пожалуйста, авторизуйтесь, чтобы написать комментарий!