| |
|
|
| | как передать массив через $_GET ? можно ли ? если да почему этот вариант не работает ?
$info = array("user" => $username, "email" => $email, "pass" => $pwd);
header("Location: add_device_form.php?status=error&problem=receiver&errors_holder=$info");
в add_device_form.php рапечатываю $errors_holder;
print_r($_GET['errors_holder'])
|
печатает Array | |
| |
|
|
| |
|
|
| |
для: vrazbros
(07.01.2009 в 20:22)
| | | Н-да. А для чего нужно? | |
| |
|
|
| |
|
|
| |
для: AcidTrash
(07.01.2009 в 20:46)
| | | Какая Вам разница для чего это нужно? Пароль правда не нужен. | |
| |
|
|
| |
|
|
| |
для: BinLaden
(07.01.2009 в 20:48)
| | | Какое Вам дело до чьего-то пароля? | |
| |
|
|
| |
|
|
| |
для: Trianon
(07.01.2009 в 20:49)
| | | Действительно... | |
| |
|
|
| |
|
|
| |
для: BinLaden
(07.01.2009 в 20:48)
| | | Ну почему же, нужен :))) | |
| |
|
|
| |
|
|
| |
для: AcidTrash
(07.01.2009 в 20:54)
| | | пароль qwerty но больше интересует сабж. | |
| |
|
|
| |
|
|
| |
для: vrazbros
(07.01.2009 в 20:58)
| | | Вы хотите передавать пароль как выше написали? | |
| |
|
|
| |
|
|
| |
для: vrazbros
(07.01.2009 в 20:58)
| | | Вам придется преобразовать массив в строку. Любым приемлемым для Вас способом. Для начала.
Это если отвлечься от того аспекта, что данные в массе своей GETом не передают.
А приватные данные и тем более. | |
| |
|
|
| |
|
|
| |
для: Trianon
(07.01.2009 в 21:05)
| | | в массиве переменная пароля только для примера :)
на самом деле у меня есть forma.php после субмита -> открывается add.php
в add.php мне нужно проверить все 8 полей, если есть ошибки я их ВСЕ записываю в массив и возвращаю пользователя обратно на форму где нужно показать ВСЕ ошибки.
как после проверки передать массив с ошибками из add.php в form.php если не Гетом ? | |
| |
|
|
| |
|
|
| |
для: vrazbros
(07.01.2009 в 21:14)
| | | Это делается в одном файле. | |
| |
|
|
| |
|
|
| |
для: AcidTrash
(07.01.2009 в 21:23)
| | | Это делается в одном файле, но может потребовать перехода от POST к GET даже в рамках одного файла. | |
| |
|
|
| |
|
|
| |
для: Trianon
(07.01.2009 в 21:26)
| | | Ну если только. | |
| |
|
|
| |
|
|
| |
для: vrazbros
(07.01.2009 в 21:14)
| | | Массовые данные более разумно подержать на время передачи в сессии
Но, вероятно, достаточно передать лишь признаки ошибок, а сами сообщения сгенерировать уже при выдаче новой формы.
Можно придумать тучу способов это сделать. К примеру каждую ошибку обозначить своей буквой, и слепить из этих букв строку. Или обозначить номером, и перечислить эти номера через запятую. Или обозначить разрядом, и просто сложить эти разряды в число. Действительно тучу. | |
| |
|
|