![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Guest |
|
|||
Unregistered |
При нажатии на кнопку в html файле, вызывается php-скрипт. На нем создается кнопка и поля, заполняю поля нажимаю кнопку вызывается второй скрипт. Но все переменные из первого скрипта неизвестны во втором. Как это исправить?
|
|||
|
||||
Axxent |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 25.3.2004 Где: Новосибирск Репутация: 3 Всего: 5 |
Сессии либо скрытые поля в форме... Способов на самом деле куча...
|
|||
|
||||
Guest |
|
|||
Unregistered |
А подробнее можно? Сделать переменные глобальными для обоих файлов никак нельзя?
|
|||
|
||||
penizillin |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 10.11.2004 Репутация: 8 Всего: 9 |
нет. читайте про сессии и скрытые поля.
|
|||
|
||||
Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
Можно вытащить переменную гетом, например:
$n=$_GET['name']; |
|||
|
||||
pipka |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 4.12.2004 Репутация: нет Всего: 2 |
а не проще ли сделать отдельный файл с переменными и использовать их методом include ?
|
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Зачем все так сложно.
Форму отправляем методом POST, затем в скрипте рабоаем с массивом $_POST.
Речь идет не о конфигурационных переменных, а о динамически изменяемых... |
|||
|
||||
Guest |
|
|||
Unregistered |
Пытался я так сделать. Мне надо в зависимости от количества записей таблицы создавать чекбоксы именами которых являются значения одного из полей. И далее использовать эти имена во втором скрите. При вызове второго скрипта пишет неизвестный индекс . 1-й скрипт ... В цикле echo "<input name=$f[Division] type=\"checkbox\" value=\"value_checkbox\">$f[ID_Owner]"; ... 2-й скрипт ... echo $_POST['$f[1]']; ... Подскажите что не так. [color=red][/color] |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Покажи строчку с чекбоксом сгенерированную уже.
ЗЫ: ИНдексы массива в ' обрамлять надо.
$_POST['f'][1] |
|||
|
||||
Гость_quest |
|
|||
Unregistered |
Есть база данных, в ней всего одно поле. Как переместить её содержимоё в checkbox'ы. Пример: в базе данных: футбол, хоккей...
должно получится <input type="checkbox" name=hobbi[]>футбол <input type="checkbox" name=hobbi[]>хоккей |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |