Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   PHP (https://forum.zone-game.info/forumdisplay.php?f=125)
-   -   Помогите плиз с PHP!!! (https://forum.zone-game.info/showthread.php?t=7164)

Кабан 23.03.2010 10:20

Помогите плиз с PHP!!!
 
Здраствуйте ув.форумчани=)))
Помогите мне плиз у меня пролемка я щас учю HTML а точнее прохожу уроки по созданию сайта и паралельно учюсь HTML коду!
И у меня возникла проблемка которая меня заступорила=(((

Так вот проблема в чём:у меня эсть форма с полями для данных (код ниже) эсть PHP обработчик на который по идее должни отсылатся данные с формы НО при нажатит на кнопку "Отправить значения!!!" обработчик не вставляет нужные переменные=((
ну в общем проверте плиз эсли что я сижу онлайн и эсли нужно уточню вопрос=))


Код формы:
Код HTML:

<! DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Формы!!!!</title>
<meta http-equiv="Content-Type"content="text/html;charser=windows-1251">
</head>
<body>
<h1 align="center">Формы!!!</h1>

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

<tr>
<td>
<form method="get" action="log.php">
<p><strong>Ведите своё ФИО</strong><br>
<input type="text" name="fio" width="20">
</p>

<p><strong>Ведите свой пароль</strong><br>
<input type="password" name="pass" width="20">
</p>


<p><strong>Выберите формат диска</strong><br>
<input type="radio" name="format" value="dvd" checked>DVD<br>
<input type="radio" name="format" value="cd">CD<br>
<input type="radio" name="format" value="dvd-r">DVD-R<br>
</p>

<p><strong>Выберите курс</strong><br>
<input type="checkbox" name="saite" value="1">Курс по созданию сайта<br>
<input type="checkbox" name="book" value="1" checked>Курс по созданию электроной книги<br>
</p>

<p><strong>Выберите способ доставки</strong><br>
<select name="delivery">
<option>1</option>
<option>2</option>
<option>3</option>
</select>

<p><strong>Адрес для доставки</strong><br>
<textarea name="adress" cols="50" rows="5">
</textarea>
</p>


<p>
<input type="submit" name="button" value="Отправить значения!!!">
</p>

</form>
</td>
</tr>
</table>                                   
</body>
</html>


Код обработчика PHP:
PHP код:

<?php
if (isset($saite)) {$saite="Да";} else {$saite="Нет";}
if (isset(
$book)) {$book="Да";} else {$book="Нет";}

$v mail ("test@test.ru","Заказ сайта","На сайте был зделан заказ. \n Заказ пришол от: $fio \n Его пароль: $pass \n Выбрал формат диска: $format \n Выбрал курсы: Курс по созданию сайта $saite \n Курс по созданию електроных книг: $book \n Выбрал тип доставки $deliveri \n Его Адрес: $adress","content-type:text/plain; charset = windows-1251\r\n");
if (
$v == "true") {echo "Ваше сообщение успешно отправлинно!";}


Буду очень признателен за любой ответ=))

NeTPaRTiZaN 23.03.2010 10:25

Re: Помогите плиз с PHP!!!
 
почему передача гетом?

$fio замени на $_GET['fio'] - дальше по принципу...

Кабан 23.03.2010 10:29

Re: Помогите плиз с PHP!!!
 
в обработчике?
Ну я пробывал так же с параметром "POST"
Также получается письмо он отправляет но не с вставлеными значениями=((
Я просто не могу понять это PHP не вставляет или HTML не отправляет данные=((

NeTPaRTiZaN 23.03.2010 10:33

Re: Помогите плиз с PHP!!!
 
Цитата:

Сообщение от Кабан (Сообщение 60726)
в обработчике?
Ну я пробывал так же с параметром "POST"
Также получается письмо он отправляет но не с вставлеными значениями=((
Я просто не могу понять это PHP не вставляет или HTML не отправляет данные=((

В пхп.
Кусочек:
Код:

Заказ пришол от: ". $_GET['fio'] ." \n Его пароль

Кабан 23.03.2010 10:41

Re: Помогите плиз с PHP!!!
 
насколько я понял нужно зделать так:
PHP код:

<?php
if (isset($saite)) {$saite="Да";} else {$saite="Нет";}
if (isset(
$book)) {$book="Да";} else {$book="Нет";}

$v mail ("test@test.ru","Заказ сайта","На сайте был зделан заказ. \n Заказ пришол от: $_GET['fio'] \n Его пароль: $_GET['pass'] \n Выбрал формат диска: $_GET['format'] \n Выбрал курсы: Курс по созданию сайта $_GET['saite'] \n Курс по созданию електроных книг: $_GET['book'] \n Выбрал тип доставки $_GET['delivery'] \n Его Адрес: $_GET['adress']","content-type:text/plain; charset = windows-1251\r\n");
if (
$v == "true") {echo "Ваше сообщение успешно отправлинно!";}


?>


НО вот что выдаёт опера при отправке:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in L:\home\localhost\www\saite\obrabotka.php on line 5

У тебя эсть скайп?

NeTPaRTiZaN 23.03.2010 10:50

Re: Помогите плиз с PHP!!!
 
Цитата:

Сообщение от Кабан (Сообщение 60729)
насколько я понял нужно зделать так:
PHP код:

<?php
if (isset($saite)) {$saite="Да";} else {$saite="Нет";}
if (isset(
$book)) {$book="Да";} else {$book="Нет";}

$v mail ("test@test.ru","Заказ сайта","На сайте был зделан заказ. \n Заказ пришол от: $_GET['fio'] \n Его пароль: $_GET['pass'] \n Выбрал формат диска: $_GET['format'] \n Выбрал курсы: Курс по созданию сайта $_GET['saite'] \n Курс по созданию електроных книг: $_GET['book'] \n Выбрал тип доставки $_GET['delivery'] \n Его Адрес: $_GET['adress']","content-type:text/plain; charset = windows-1251\r\n");
if (
$v == "true") {echo "Ваше сообщение успешно отправлинно!";}


?>


НО вот что выдаёт опера при отправке:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in L:\home\localhost\www\saite\obrabotka.php on line 5

У тебя эсть скайп?

Я тебе выделил чёрным, кавычки тут нада было тоже копировать!
Код:

". $_GET['fio'] ."
P.S. листик с контактами потерял :)

Кабан 23.03.2010 10:59

Re: Помогите плиз с PHP!!!
 
ААААА!!!:D:D:D:D
СПС огромное=))
Получилось отправлось=)))
Только я невкурил чё так=(((
Например в курсе по котором я щас учюсь
"Все Технические Моменты Онлайн Бизнеса в Видеоформате"
Етот Евгений зделал так как в первом примере и у него всё получилось=(((
Ну ладно щас доучю HTML потом CSS а когда перейду на PHP может пойму=))
Спс тебе огромное=)))
Ты первый кто мне помог на одном типо крутом хакерском форуме весел пост неделю и никто не ответил а здесь сразу=))))

atukal 23.03.2010 11:06

Re: Помогите плиз с PHP!!!
 
отправлять данные формы гетом - дурной тон
Код HTML:

...
<form method="post" action="log.php">
...

PHP код:

<?php 
if (isset($saite)) {$saite="Да";} else {$saite="Нет";} 
if (isset(
$book)) {$book="Да";} else {$book="Нет";} 

$v mail ("test@test.ru","На сайте был зделан заказ. \n Заказ пришол от: ".$fio." \n Его пароль: ".$pass." \n Выбрал формат диска: ".$format." \n Выбрал курсы: Курс по созданию сайта ".$saite." \n Курс по созданию електроных книг: ".$book." \n Выбрал тип доставки ".$delivery." \n Его Адрес: ".$adress,"content-type:text/plain; charset = windows-1251\r\n");
if (
$v == "true") {echo "Ваше сообщение успешно отправлинно!";}
?>


Кабан 23.03.2010 11:39

Re: Помогите плиз с PHP!!!
 
ну я ето уже знаю я код в качестве примера привёл что бы изложить проблему!
А так POSt пользуюсь!

nelegal 23.03.2010 11:43

Re: Помогите плиз с PHP!!!
 
Уроки Попова... у них форум есть )))


Текущее время: 07:03. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot