[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ворум связи работает не корректно!
niket
Сделал форму связи на html и обработчик на php (код ниже), так вот стоит это все на joomla 1.5 и все заполняется и отправляется на мое мыло, вот тока то что заполняется пользователем в этой форме не приходит, приходит тока названия всех пунктов входящие в данную форму. В чем проблема??


Сама форма:


<! DOCTYPE HTML PUBLIC "-//w3c//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Home study forms</title>
<meta http-equiv="Content-type" content="text/html; charset=windows1252">
<meta name="Keywords" content="forms">
<meta name="Description" content="forms in HTML">
</head>
<body>

<h1 align="center">forms</h1>

<table border="1" width="400" bgcolor="white" align="center" bordercolor="black" cellpadding="10" cellspacing="5">
<tr>
<td>

<form action="obrabotka.php" method="POST" name="form1">
<p><strong>Enter your Name</strong><br>
<input type="text" name="Name" width="20">

</p>

<p><strong>Enter your Password</strong><br>
<input type="Password" name="pass" width="20">

</p>

<p><strong>Enter your email</strong><br>
<input type="text" name="email" width="20">

</p>


<p><strong>Select the disc format</strong><br>
<input type="radio" name="format" value="dvd" checked>DVD<br>
<input type="radio" name="format" value="cd">CD<br>
</p>


<p><strong>Choose a collection</strong><br>
<input type="checkbox" name="borokko" value="1" checked>Baroque music<br>
<input type="checkbox" name="Classics" value="1" checked>Classics music<br>
</p>


<p><strong>Choose the type of delivery</strong><br>
<select name="delivery">
<option>urgent</option>
<option>normal</option>
</select>
</p>

<p><strong>Address for delivery</strong><br>
<textarea name="address" cols="40" rows="7">
</textarea>

<p>
<input type="submit" name="button" value="Submit Order">
</p>
</form>
</td>
</tr>
</table>
</body>
</html>

Обработчик:

<?php

if (isset($borokko)) {$borokko="Yes";} else {$borokko="No";}
if (isset($Classics)) {$Classics="Yes";} else {$Classics="No";}

mail("","Order from the site","The site was placed order. \n Order came from: $Name \n His password: $pass \n His email: $email \n Chosen disc format: $format \n Choose a collection: \n Baroque music: $borokko \n Classics Classics: $Classics \n Choose the type of delivery: $delivety \n Address for delivery: $address","Content-type:text/plain; charset = windows-1252\r\n");

?>


Приходит тока


The site was placed order.
Order came from:
His password:
His email:
Chosen disc format:
Choose a collection:
Baroque music: No
Classics Classics: No
Choose the type of delivery:
Address for delivery:

Прописал if ($v == "true" {echo "Your message has been delivered";} чтоб приходил ответ после отправки

Пишет
Parse error: syntax error, unexpected T_STRING in I:\home\localhost\www\firstsite\obrabotka.php on line 6


Помогите



Спустя 25 минут, 27 секунд (1.05.2011 - 16:53) Basili4 написал(а):
!. Не надо более 1 раза постить тред это плохо.

2. Не ра,отает потому что отключены register_globals

3. не надо его включать

Как же быть все просто место переменных например $Name пиши htmlspecialchars($_POST['Name'])

Также и с другими.

Спустя 4 минуты, 44 секунды (1.05.2011 - 16:58) niket написал(а):
Извените, случайно создалось..

2. Не ра,отает потому что отключены register_globals (а как включить?)

Как же быть все просто место переменных например $Name пиши htmlspecialchars($_POST['Name']) --- Не могли бы на примере моём написать пожалуйста

Спустя 7 минут, 24 секунды (1.05.2011 - 17:06) Basili4 написал(а):
niket
не надо включать

Order from the site","The site was placed order. \n Order came from: ".htmlspecialchars($_POST['Name'])." \n His password: $pass \n His email: ".htmlspecialchars($_POST['email '])."\n Chosen disc format: ".htmlspecialchars($_POST['format '])."\n Choose a collection: \n Baroque music: $borokko \n Classics Classics: ".htmlspecialchars($_POST['Classics'])."\n Choose the type of delivery: $delivety \n Address for delivery: $address"

$delivety и $address сам замени а то мне уже лень



Спустя 5 минут, 30 секунд (1.05.2011 - 17:11) niket написал(а):
спасибо, сейчас попробую

Спустя 7 минут, 8 секунд (1.05.2011 - 17:18) niket написал(а):
sad.gif не получилось(
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.