Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php hidden / 6 сообщений из 6, страница 1 из 1
16.01.2015, 08:39
    #38855753
DoomUnit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php hidden
в общем можете наглядно объяснить как скрытно передать значения из одной формы в другую?

Код: php
1.
<input name="hidden" type="hidden" id="hidden" value="Скрытое_значение">



как понимаю внутри скрипта нужно введенные данные записывать еще и в скрытое поле а затем мона получить их
при помощи

Код: php
1.
echo "<p>Переданное значение скрытого поля hidden: <b>".$_POST['hidden']."</b></p>";



так вот а _GET применим относительно такого подхода?
и еще предположим мне нужно в каком то месте переходить по условию, а не по нажатию кнопки
и используется такой код

Код: php
1.
    header ('Location: edit.php?id='.$id.'');  // перенаправление на нужную страницу



как быть в таком случае7
...
Рейтинг: 0 / 0
16.01.2015, 08:57
    #38855760
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php hidden
DoomUnitа _GET применим относительно такого подхода?Применим. Только значение будет светиться в URL.


DoomUnitи еще предположим мне нужно в каком то месте переходить по условию, а не по нажатию кнопки
и используется такой код

Код: php
1.
    header ('Location: edit.php?id='.$id.'');  // перенаправление на нужную страницу




как быть в таком случае7Тут только вариант с GET. Добавляйте в URL нужный параметр
...
Рейтинг: 0 / 0
16.01.2015, 09:05
    #38855775
DoomUnit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php hidden
так если сделать по другому. нажимаю сабмит.
почему не проходит такой вариант?
Код: php
1.
2.
3.
4.
5.
6.
7.
	if (!isset($_POST["id"])) 
			{
$_POST["id"] = $id
}
else {
условие 2
}


условие 2 не выполняется никогда.
...
Рейтинг: 0 / 0
16.01.2015, 09:12
    #38855787
DoomUnit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php hidden
хочу добавить - в первом условии идет запись в базу. может из-за этого $_POST['id'] скидывается?
...
Рейтинг: 0 / 0
16.01.2015, 10:11
    #38855840
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php hidden
DoomUnitусловие 2 не выполняется никогда.Смотрите, что в $_POST к моменту проверки. Может данные приходят, а может где-то ранее присваивание происходит.
...
Рейтинг: 0 / 0
16.01.2015, 11:43
    #38855958
DoomUnit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php hidden
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<?php
session_start();

//Ваш код

if(isset($_SESSION['id'])) {
    echo $_SESSION['id'];
} else {
    $_SESSION['id'] = $row[0];
}
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php hidden / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]