Реклама на сайте Advertise with us

Помогите разобраться с формой

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 22.09.05
Сообщения: 40
Рейтинг: 5

Ссылка на сообщениеДобавлено: 10/10/05 в 12:10       Ответить с цитатойцитата 

что то не работает форма(((

после нажатия пишет

Method Not Allowed
The requested method POST is not allowed for the URL /xxx.htm.


--------------------------------------------------------------------------------

Apache/1.3.33 Server at xxx.com Port 80
------------------------------------------------------

<?php

$namemax=52;

$mailmax=20;


$messmax=3250;
?>
<?php
if (getenv('HTTP_X_FORWARDED_FOR'))
{
$ip=getenv('HTTP_X_FORWARDED_FOR');
}
{
$ip=getenv('REMOTE_ADDR');
}
?>
<?php
// E-mail на который будет отсылаться почта.
$mailto="english@russian.ru";
?>
<?php
function display_form() {
?>
<?php
?>
<form name="form1" method="post" action="">
<table width="27%" border="0">
<tr>
<td>
<p><font size="-1">Your company name: </font><br>
<input style="BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-FAMILY: "Verdana"; FONT-SIZE: 8pt" type="text" name="im">
</p>
</td>
</tr>
</table>
<table width="27%" border="0">
<tr>
<td>
<p><font size="-1">Your E-Mail: </font> <br>
<input style="BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-FAMILY: "Verdana"; FONT-SIZE: 8pt" type="text" name="mail">
</p>
</td>
</tr>
</table>

<table width="27%" border="0">
<tr>
<td>
<p><font size="-1">Your message: </font>
<textarea style="BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-FAMILY: "Verdana"; FONT-SIZE: 8pt"class=form cols=80 rows=10 name="mess">
</textarea>
</p>
</td>
</tr>
</table>
<p align="left">
<input style="BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #000000; FONT-FAMILY: verdana; FONT-SIZE: 12px"
type="submit" name="ok" value="SEND">
</p>

</form>
<?php
}
?>
<?php
function process_form() {
global $im, $mail, $mess, $mailto, $namemax, $mailmax, $messmax, $ip;
if (empty($mail) and empty($mess)){echo "All the fields are empty<br>.";exit;}
if(!preg_match("/^([a-z,0-9])+\@([a-z,0-9])+(\.([a-z,0-9])+)+$/", $mail))
{
echo "The field is not correct: <b>Your E-mail</b><br>.";exit;
}
if (empty($mess))
{
echo "The field is empty: <b>Your massage</b><br>.";exit;
}
//$bannedemail=array("baka@me.com","a@cmail.ru","g@cook.ru","none@none.ru");
//for ($i=0; $i<count($bannedemail);$i++){
//if ($mailto == $bannedemail[$i]){echo "Почтовый ящик заблокирован.<br>";
exit;}}
$mess=substr($mess,0,$messmax);
$mail=substr($mail,0,$mailmax);
$im=substr($im,0,$namemax);

// $mess=trim($mess);
// $mail=trim($mail);
// $im=trim($im);

$subject="Вопрос от $mail";
if ($im == ""){$im="none";}
$body="Имя:\n$im\n\nE-mail:\n$mail\n\nКомментарии:\n$mess\n\nIP Logging: $ip\n\nk.";
$body=convert_cyr_string (stripslashes($body),w,k);
$subject=convert_cyr_string (stripslashes($subject),w,k);
$headers = "From: $im <$mail> <$ip>\n";
$headers .= "";
$suck = mail($mailto, $subject, $body, $headers);
if ($suck)
{
echo "Thank you. Your massage is sent.<br><br>";
}
?><?php
}
?>
<?php
if (empty($ok)) { display_form(); } else
{ process_form(); }
?>

Креативные тексты на английском 202019338

0
 

Друзья давайте общаться чаще.

С нами с 05.02.05
Сообщения: 2981
Рейтинг: 1517

Ссылка на сообщениеДобавлено: 10/10/05 в 12:17       Ответить с цитатойцитата 

Оффтопик: оригинально проспамился +5

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 10/10/05 в 15:07       Ответить с цитатойцитата 

найди что небудь попроще , это реальный бред.
The requested method POST is not allowed for the URL /xxx.htm.
тут ответ на твой вопрос.

0
 



С нами с 20.02.05
Сообщения: 14
Рейтинг: 2

Ссылка на сообщениеДобавлено: 20/10/05 в 03:08       Ответить с цитатойцитата 

<form name="form1" method="post" action="">
action - пустой

0
 



С нами с 16.10.02
Сообщения: 1286
Рейтинг: 937


Передовик Master-X (16.03.2023) Передовик Master-X (01.04.2023) Передовик Master-X (01.08.2023) Передовик Master-X (16.08.2023) Передовик Master-X (01.10.2023) Ветеран трепа Master-X (16.10.2023)
Ссылка на сообщениеДобавлено: 20/10/05 в 13:37       Ответить с цитатойцитата 

Оффтопик: скорее всего, надо исправить massage на message (если речь, конечно, не идет о массаже)

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »