Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Apache 1.3.35 + PHP 4.4.2 + Windows = Error 405?

18K
29 мая 2006 года
ggreminder
3 / / 29.05.2006
возникает такая ошибка при попытке нажать "submit" в форме. На 2 коммерческих хостах: Линукс + PHP 4.3.0, FreeBSD + PHP 5.x.x работает безупречно. Вопрос: где в настройках Апача проявились мои кривые руки?
Код формы:

 
Код:
<form action="uni_main.php" method="post">
...
<input...>
<input...>
<input...>
</form>

Обработчик uni_main.php:
 
Код:
<?php
if (!isset($_POST['a0'])) {DEFINE(A0,0);} else {DEFINE(A0,$_POST['a0']);}
if (!isset($_POST['a1'])) {DEFINE(A1,1);} elseif (isset($_POST['a1rootneg'])) {DEFINE(A1,1/sqrt($_POST['a1']));} elseif (isset($_POST['a1root'])) {DEFINE(A1,sqrt($_POST['a1']));}  else {DEFINE(A1,$_POST['a1']);}
if (!isset($_POST['a2'])) {DEFINE(A2,1);} elseif (isset($_POST['a2rootneg'])) {DEFINE(A2,1/sqrt($_POST['a2']));} elseif (isset($_POST['a2root'])) {DEFINE(A2,sqrt($_POST['a2']));}  else {DEFINE(A2,$_POST['a2']);}
if (!isset($_POST['at'])) {DEFINE(AT,2.5);} else {DEFINE(AT,$_POST['at']);}
if (!isset($_POST['p1'])) {DEFINE(P1,0);} else {DEFINE(P1,(int) $_POST['p1']);}
if (!isset($_POST['p2'])) {DEFINE(P2,1);} else {DEFINE(P2,(int) $_POST['p2']);}
if ((!isset($_POST['na'])) OR ($_POST['na']<10)) {$na = 500;} else {$na = round($_POST['na'],-1);}

Как это выглядит: http://metalqueens.com.ua/uni_form.html

Заранее спасибо за возможную помощь!
18K
29 мая 2006 года
ggreminder
3 / / 29.05.2006
Да, забыл отметить, если это важно. ОС = Windows XP SP2, Apache запущен как сервис.
15
29 мая 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by ggreminder
Да, забыл отметить, если это важно. ОС = Windows XP SP2, Apache запущен как сервис.


1. httpd.conf в аттач
2. Сделай код кодом, а не кашей (а то сам разбираться будешь).

18K
09 июня 2006 года
ggreminder
3 / / 29.05.2006
Прошу прощения, что не написал раньше...
Каким-то колдовством (пока на следующий день не пришёл в клуб глянуть ответ) сумел убедить апач, что "method not allowed" выдавать не нужно. Разобрался заодно с кипой других проблем (как всегда). Еще раз извините, что дёрнул и исчез.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог