Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631

форма или обработчик не так работает подскажите пожалуйста

19.11.2011, 10:37. Показов 1557. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Люди helppppp. По самоучителю учуся делать сайты ну остановился на работе с формами формы созданы обработчик на php написан , в форме заполняю поля нужные и нажимаю отправить, адрес для отправки на тестовый адрес denvera, приходит письмо но в нем не забита та информация которую я вводил в форму, делаю все как в самоучителе там показывает что работает... может проблема в денвере? у меня стоит виндовс 7... а может проблема в php обработчике или самой форме посмотрите код пожалуйста, я не знаю почему не работает(((
Вот основной сайт
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Стартовая страница сайта</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="Keywords" content="Программы, учебники."
 
</head>
<body link="red" vlink="black" alink="green">
 
<h1 align="center">Сайт автора Lex Amur-(Ищенко Алексея Константиновича)</h1>
<h3>заголовок <a href="#list">down</a></h3>
<p align="center"><font color="red" face="arial"><strong>Сайт 
где каждый найдет для себя что то интересное.</strong></font></p>
<p><em><img src="mis.jpg" width="388" height="488" align="left"hspace="15" vspace="10" alt="братство">Новые поступление <b>программ</b> и сайтов.</em></p>
<h3>С боку картинка</h3>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<p>На сайте можно выбрать следующие темы:</p>
 
<ol>
<li>Програмирование;<a href="http://promsite.us/AnsiString_1.html"" title="на другой сайт програмирования">на другой сайт програмирования</a></li>
<li>Полезные программы;<a href="Starter.zip">ссылка на полезные программы</a></li>
<li>ссылка на формы;<a href="formpage.html">ссылка на формы </a></li>
<li>Таблицы;<a href="tablepage.html">сылка на сайт таблиц</a></li></ol></p>
</body>
 
<p><font color="red">Так же можно выбрать и другие варианты</font></p>
<ul>
<a name="list"></a>
<li>Развлекательное видео;<a href="mailto:Lexflax@mail.ru">написать мне письмо</a></li>
<li>Демотиваторы;</li>
<li>Прочее...;</li></ul>
 
</html>
ВОТ ЛИСТИНГ ФОРМЫ
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Изучение форм</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="Keywords" content="Программы, учебники."
 
</head>
<body bgcolor="green">
 
<h1 align="center">Страница изучения ФОРМ-(Ищенко Алексея Константиновича)</h1>
<h3>Проверка ссылок</h3>
<p align="center"><font color="red" face="arial"><strong>Сайт 
где каждый найдет для себя что то интересное.</strong></font></p>
<p><h3>Таблицы</h3></p>
<table border="1" width="400" >
<tr>
<td ><Form action="obrabotka.php" method="POST" Name="form1">
<p>Введите свое ФИО<br>
<input type="text" name="fio" width="20">
</p>
<p>Введите свой Пароль<br>
<input type="password" name="pas" width="20">
</p>
<p>Введите свой Емайл<br>
<input type="text" name="email" width="20">
</p>
 
<p>Выберите формат диска<br>
<input type="radio" name="format" value="dvd" checked>dvd<br>
<input type="radio" name="format" value="cd">cd<br>
</p>
 
<p>Выберите формат диска<br>
<input type="checkbox" name="site" value="1">Курс по созданию сайта<br>
<input type="checkbox" name="book" value="1">Курс по созданию электронной книги<br>
</p>
 
<p>Выберите тип доставки<br>
<select name="delivery" size="2" multiple="multiple">
<option>Срочная</option>
<option>Обычная</option>
</select>
</p>
<p>Введите адрес доставки<br>
<textarea name="address" cols="40" rows="5">
</textarea>
</p>
<p>
<input type="submit" name="button" value="отправить">
</p>
</form></td>
 
</tr>
 
</table>
 
</html>
ВОТ ОБРАБОТЧИКА
PHP
1
2
3
4
5
6
7
8
9
<?php
if(isset($site)){$site="да";} else {$site="нет";}
if(isset($book)){$book="да";} else {$book="нет";}
 
$v = mail("test@test.ru","Заказ сайта","На сайте был сделан заказ.\nЗаказ пришел от:$fio\n его пароль:$pass\n Его емайл:$email\n Выбрал фотмат диска:$format\n Выбрал курсы: Курс по созданию сайта: $site Курс по созданию электоронных книг: $book\n Выбрал тип доставки:$delivery\n Адресс для доставки:$address ","Content-type:text/plain;charset=windows-1251\r\n");
 
if ($v=="true") {echo "Ваше сообщение успешно доставлено!";}
 
?>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.11.2011, 10:37
Ответы с готовыми решениями:

Монитор не работает через VGA ,работает через встороенный адаптер .мне успокоиться или спасать комп .это видеокарта или другое?подскажите пожалуйста!
монитор не работает через vga.работает только через встроенный адаптер.мне успокоиться,или спасать комп?

Люди, подскажите, пожалуйста обработчик
Скорее всего мой случай очень простой, но я уже несколько дней ломаю голову) Я использую метод on() потому что элементы, которые слушают...

Подскажите пожалуйста!форма ввода заказов
Подскажите пожалуйста самоучке! Есть таблицы &quot;Изделие&quot;, &quot;Исполнение&quot; и &quot;Кромка&quot;. Каждому изделию соответствует несколько...

8
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
19.11.2011, 10:47
Цитата Сообщение от lexflax Посмотреть сообщение
По самоучителю учуся делать сайты
Какого года выпуска Ваш самоучитель? Уже черт знает сколько лет по умолчанию отключено register_globals.

Если форма отправляется методом post, то вместо $site будет $_POST['site']. А если get, то $_GET['site'].
0
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
19.11.2011, 10:52  [ТС]
Цитата Сообщение от Vovan-VE Посмотреть сообщение
$site будет $_POST['site'].
тоесть перед каждоый переменной надо ставить $_POST['имя переменной'] так??
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
19.11.2011, 10:55
Цитата Сообщение от lexflax Посмотреть сообщение
тоесть перед каждоый переменной надо ставить
Не "перед", а "вместо".
0
11 / 11 / 6
Регистрация: 03.04.2011
Сообщений: 631
19.11.2011, 11:04  [ТС]
если заменяю то такая ошибка в браузере выдается и письмо не отправляется
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in L:\home\localhost\www\firstsize\obrabotk a.php on line 5
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
19.11.2011, 11:22
Цитата Сообщение от lexflax Посмотреть сообщение
если заменяю то такая ошибка
Показывайте, что написали.
0
5 / 5 / 0
Регистрация: 19.11.2011
Сообщений: 41
19.11.2011, 20:46
Вот так:
PHP
1
2
3
4
$site="нет";
$book="нет";
if(isset($_POST['site'])){$site="да";} 
if(isset($_POST['book'])){$book="да";}
И register_globals отключить обязательно.
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
20.11.2011, 07:51
И снова хрустальный шар мне подсказывает, что проблема в:
PHP
1
... "text $_POST['site'] text"
В строке в кавычках так писать нельзя. Надо либо так, либо так:
PHP
1
2
... "text $_POST[site] text"
... "text " . $_POST['site'] . " text"
См. http://ru.php.net/manual/ru/la... string.php
0
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438
20.11.2011, 22:28
PHP
1
2
if(isset($_POST['site'])) {$site == $_POST['site'];}
echo $site;
или прощу сразу
PHP
1
echo $_POST['site'];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.11.2011, 22:28
Помогаю со студенческими работами здесь

Обработчик событий мыши (подкиньте пример или исправте ошибку, пожалуйста=))
У меня проблема с использованием обработчика событий мыши (в приложениях компилируемых в .exe). Если кто может киньте код с...

подскажите пожалуйста что не так!
заявка с сайта приходит но значения &quot;телефон&quot; и &quot;имя&quot; не заполнены!! в чем косяк?? я новичок поэтому буду рад если &quot;гуру мне...

Подскажите пожалуйста что не так
Вот выражение: e2/3+e3/4+e4/5+...+e9/10 Вроде компилится, консоль запускается, но выражение не высчитывает. Вот код: #include...

подскажите пожалуйста, что не так?
Здравствуйте. У меня вопрос по поводу задачи: найти букву, чаще встречающуюся в тексте. Т.е. я ввожу массив из элементов,...

Пожалуйста подскажите что не так
нужно было написать скрипт, считающий выражение сам алгоритм вроде бы верен, но выводит nul &lt;HTML&gt; &lt;HEAD&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru