0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 5
|
|
1 | |
Denwer переход с одной страницы на другую21.04.2010, 09:39. Показов 3791. Ответов 10
Метки нет (Все метки)
Использую в качесве WEB-сервера Denwer.
Вот какая проблема. При переходе с html страницы (кнопкой "отправить") на страниуцу php, PHP страница не обрабатывается, а отправляется сразу в браузер. Файла httpd.conf в Denwer нет.
0
|
21.04.2010, 09:39 | |
Ответы с готовыми решениями:
10
Переход с одной страницы на другую в одной вкладке Переход с одной страницы на другую Как сделать переход с одной страницы в другую Переход с одной страницы на другую JSF с передачей параметров |
390 / 229 / 11
Регистрация: 09.12.2009
Сообщений: 668
|
||||||
21.04.2010, 14:49 | 2 | |||||
У тебя простая страница 1.php с кодом
0
|
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 5
|
|
21.04.2010, 14:56 [ТС] | 3 |
Да, работает. Да сами страницы обрабатываются, то только если их адреса вводить в адресной строке браузера. А вот при переходе с другой страницы, в данном случаи при нажатии кнопки "отправить", то обработка в PHP машине не происходит. Сами страницы неоднократно проверялись на других компах. Так, что команды написаны правильно.
0
|
257 / 144 / 18
Регистрация: 27.12.2009
Сообщений: 909
|
|
21.04.2010, 15:13 | 4 |
может сам серв глючит....попробуй APACHE HTTP SERVER 2.2
0
|
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 5
|
|
21.04.2010, 15:15 [ТС] | 5 |
Да скорее всего он и глючит. Только апач на английском языуке и его ещё и настроить нужно суметь.
0
|
390 / 229 / 11
Регистрация: 09.12.2009
Сообщений: 668
|
|
21.04.2010, 16:06 | 6 |
Просто переустанови Денвер
0
|
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 5
|
|
21.04.2010, 16:07 [ТС] | 7 |
Да уже 4 раза переустанавливал.
0
|
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 5
|
|
21.04.2010, 19:11 [ТС] | 9 |
Фаил php имеет расширение .php. Теги использую длинные
<?php ?>
0
|
0 / 0 / 0
Регистрация: 22.12.2015
Сообщений: 41
|
|
26.05.2010, 18:37 | 10 |
У меня была такая же проблема.
Тоже грешил на сервер Denwer. В моём случае Denwer не причём. Раньше я размещал сайт на сервер на котором работал мой код, например: Содержание index.php ... <a href="test.php?line=hello"> ... Содержание test.php ... <? echo $line; ?> ... В результате появлялась строка hello. И я решил что код у меня правильный и по-другому не бывает. На самом деле такой код будет работать только при условии что у Вас(берём DENWER в расчёт) в файле php.ini(должен быть где-то: диск/папка с денвером/usr/local/php/) есть строка register_globals = On. А в Denwer е она по умолчанию OFF. Не рекомендую исправлять строку. Лучше использовать следующий код: Содержание index.php ... <a href="test.php?line=hello"> ... Содержание test.php ... <? echo $_GET['line']; ?> ... Хоть это и выглядит более громоздко, но уменьшает дыры в сайте для хакеров)) Сам объяснить не смогу, по скольку не силён в этих делах.
0
|
52 / 51 / 19
Регистрация: 22.03.2009
Сообщений: 173
|
|
16.10.2010, 00:30 | 11 |
Заранее извиняюсь если тема заглохла. Это происходит потому что для повышения безопасности в денвере так же как и на многих хостингах отключены передачи переменных напрямую, поэтому для обработчика формы лучше использовать, как было указано, прием через массив $_get['line'] можно так же добавить проверку на то пустая ли переменная, и правильно ли была введена ( чтобы избежать лишних ошибок и не выполнять скрипт, а то мало ли чего могут ввести в адресной строке )
0
|
16.10.2010, 00:30 | |
16.10.2010, 00:30 | |
Помогаю со студенческими работами здесь
11
Переход с одной asp-страницы на другую при помощи кнопки Переход одной формы в другую Переход из одной таблице в другую Переход с одной формы на другую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |