|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Помогите пожалуйста! У меня на странице находится элемент <SELECT>. В зависимости от выбранного значения (при нажатии на SUBMIT) требуется, чтобы загрузилась нужная страница. Я передаю в ACTION значение, которое получается в скрипте РНР (в зависимости от активного SELECT, но переход происходит только при втором нажатии на SUBMIT! Что делать? Вот пример кода <?php$topic=$_POST['doclist']; if ($topic=="ins") {$act="ins.php";} if ($topic=="fin") {$act="fin.php";}?> <form name="form1" action="<?echo "$act"?>" method="POST"> <font size="-4">Выберите нужную категорию >></font> <select name="doclist" > <option value="none" selected>Категория документа <option value="finansy">*Категория1 <option value="instruct">Категория2 </select> </strong></font></p><input name="Submit" type="submit" value="Выполнить вход" > </font></strong></p> </div> </form> ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2003, 17:07 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Блин, перенаправление? На держи: Файл с кодом HTML Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Файл с кодом PHP Код: plaintext 1. 2. 3. 4.
Sorry, что в двух файлах, просто времени нету писать что-то получше :), да тут и так легко :). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2003, 17:48 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Огромнейшее спасибо, во всем разобрались с твоей помошью!!!! Если кому-то пригодится вот полный текст файла go.php Код: plaintext 1. 2. 3. 4. 5. 6.
Еще раз спасибо!!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2003, 12:47 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Огромнейше на здоровье :) Кстати, ты можешь юзать не Код: plaintext 1.
а вот так, что будет немного грамотнее: Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2003, 13:27 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
А ты не подскажешь, как передавать значения переменных из одного файла РНР в другой? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2003, 14:22 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Хочешь с помощью сессий, а проще вообще-то через HTML ,submitами всякими... Ну на самом деле все зависит от того, что тебе нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2003, 16:03 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Нам нужно, чтобы строка которая присвоена переменной в одном файле скрипта, перешла в переменную в другом файле скрипта!!!! Если можно поподробнее! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2003, 16:44 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Да просто передавай и все. Вызываешь следующий скрипт из этого или вставляешь его, вот и все. Под вставкой я подразумеваю: Код: plaintext 1.
И еще совет: почитай справку по пхп. Довольно неблагородное дело (сам читал :(), но мнего чего нового узнаешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2003, 18:18 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Да в общем и так пробовали, но ничего никуда не передаётся, ты с какой версией РНР работаешь ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2003, 17:38 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Проблема в том, что присоединять скрапт не нужно в этом вся и фишка! Нужно только передать значение двух переменных!!!! А как это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2003, 12:49 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Ну, а метод пост или гет не подходит??? Опиши подробнее задачу, может помогу :). ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2003, 02:17 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
В общем тема такая! Есть скрипт, который показывает содержимое дирректории! И название этой дирректории (путь к ней) это значение переменной %dir! А другой скрипт производит поиск по содержимому файлов в этой дирректории, он открывается в новом окне! Но беда в том, что поисковый скрипт не хочет принимать значение $dir, т.е. пошем $dir = $_POST['dir'], но нихрена он не видит этой дирректории!!! А пишет следующее: Warning: readdir(): supplied argument is not a valid Directory resource in d:\www\docpage.php on line 41 так как ее же быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 14:00 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
А ты вызываешь как readdir('d:\some_dir')? Если да, то попробуй читать мануал внимательней и использовать что-то вроде этого: $dir = opendir('d:\some_dir'); readdir($dir); ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 14:38 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Да беда не в этом там все так и есть! Поисковый скрипт работает сам пе себе! А вот если передавать значение $dir из другого скрипта ничего не получается! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 14:58 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Пишем: $dir=$_POST['dir']; но нихрена не получает он это значения! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 15:37 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Версию ПХП и ОС в студию. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 15:53 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
И как ты передаешь $dir в скрипт поиска? Код короче давай обеих скриптов. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 16:02 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Версия РНР 4, версия ОС Windows XP Полностью скрипты писать не буду они большие, а части вот такие! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
А второй, куда надо переслать значение... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
и т.д. но нифига не выходит! В чем беда, и как с этим разобраться? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 17:35 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Короче дело к ночи :) Если Хрефом передавать: <A HREF="./po_hui.php?peremen=$peremen" target=_blank>Жми сюда, для получения $peremen на странице po_hui.php</A> передача с помощью форм, скрытые переменные: <FORM METHOD=POST ACTION="------.php"> <input type="hidden" name="peremen" value="<?echo $peremen;?>"> <input type="submit"> </FORM> Хотя, я лично не пойму цели, как говориться вашего визита, как вообще ты думаешь передавать и что именно на деле... Хотя все, что я описал выше отношения к РНР не имеет !!! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 17:39 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Да кстатти загнался! Передать нужно значение переменных $dir и $docs_dir Запарились уже с этим! Все стоит! Только с этим и паримся! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 17:46 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Мда... Без меня дело стоит :) Делай так-вот: Первым скриптом (имя пусть будет - file1.php) генеришь ссылку на второй файл Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
А второй (имя пусть будет - file2.php) ловит эту ссылку и получается вот-что: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Вроде должно пахать :)... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 18:07 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Нифига не ловит! Опять та же ошибка!!!!! Переменная $dir пустая!!!!! :( ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 18:23 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Ну, ты создай два пустых файла и занеси вот-это в них: #1 - file1.php Код: plaintext 1. 2.
#2 - file2.php Код: plaintext 1. 2.
Если это не пашет, значит где-то сервак словил глюка... У меня просто была такая-же хрень, пришлось полностью его переставлять :(... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.03.2003, 18:57 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
Лучше так: file1.php Код: plaintext 1. 2. 3.
file2.php Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2003, 09:21 |
|
Предача переменных из формы в РНР
|
|||
---|---|---|---|
#18+
2 Наследникам: Объясни мне одно, что бы знать чего делать, твои переменные $dir и $docs_dir что из себя представляют ? string, number, array ? я лично подозреваю что переменная твоя массив, тогда не мудрено, что эхо его не ловит и с помощью HREFa не передать его !!! Ну так разъясни и получишь внятный ответ, наверное... :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2003, 09:25 |
|
|
start [/forum/topic.php?fid=23&msg=32123652&tid=1480649]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
others: | 242ms |
total: | 523ms |
0 / 0 |