![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| belvision |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 14.11.2007 Репутация: нет Всего: нет |
Здравствуйте уважаемые программисты, подскажите как решить проблему
Как сделать так чтобы вместе с данными формы отправлялся url этой страницы на которой расположена форма. Старница сама сос тоит из 2 частей. Первое это дизайн страницы в формате php в неё вставлен код чтобы наполнить её информацией вот такой <? if (empty($_SERVER['QUERY_STRING'])) { $name="index"; } else { $name=basename($_SERVER['QUERY_STRING']); } $file="/h/htdocs/txtvit/".$name.".htm"; if (is_readable($file)) { readfile($file); } else { echo "<br>Запрошенный вами файл не найден<br>"; } ?> тоесть страницы наполняются информацией из папки txtvit готовая страница формы имеет вид http://sait.ru/index.php?form страница form.htm имеет расширение htm Есть вариант получить url страницы сделав скрытое поле с переменной <input type="hidden" name="ttt" value="<?php echo $PHP_SELF ?>"> Однако это работает только на той части страницы которая в формате php то есть на той части страницы которая определяет дизайн сайта. Изменение в строчке } $file="/h/htdocs/txtvit/".$name.".htm"; на $file="/h/htdocs/txtvit/".$name.".php"; не помогает Задача в том чтобы внутренняя часть страницы тоесть та которая грузится из папки txtvit тоже стала в формате php и чтобы на ней выполнялся код <input type="hidden" name="ttt" value="<?php echo $PHP_SELF ?>"> и отсылался отбработчику формы |
|||
|
||||
| supercelt |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 658 Регистрация: 25.8.2005 Репутация: нет Всего: 1 |
код двух страниц в студию. А вообще я не понимаю как может страница состоять одновременно из 2 файлов htm и php ))
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
для начала, в каком-нибудь месте этих 2-х страниц стоит вывести print_r($_SERVER). Индекс QUERY_STRING этого массива содержит не совсем ту информацию, которую, видимо, тут ожидают.
-------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |