[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отправка инф из почты
zhilkinson
Неделю рыскал по интернету, перечитал много информации, не знаю как решить свою проблему:

Имеется html форма по которому отправляется информация на http://206.31.82.215/hp/nc/fd-win.pht. Как создать свой такой адрес чтобы я мог читать информацию переданную через эту форму. За помощь отблагодарю 100р.

Извините, не знал куда создать данную тему

HTML>
HEAD>
TITLE>Пример 12</TITLE>
/HEAD>
H1>Несколько более сложная форма </H1>
FORM ACTION="http://206.31.82.215/hp/nc/fd-win.pht"
METHOD=post>
H2>Расскажите немного о себе...</H2>
P>Указывать подлинные данные совсем не обязательно.
Для целей демонстрации вполне подойдут и вымышленные.
/P>
P>Имя: <INPUT TYPE=text SIZE=40 NAME=fn><BR>
Фамилия: <INPUT TYPE=text SIZE=40 NAME=ln><BR>
Пол: <INPUT TYPE=radio NAME=gender VALUE="male"
checked>мужской
INPUT TYPE=radio NAME=gender
VALUE="female">женский<BR>
Возраст: <INPUT TYPE=text SIZE=5 NAME=age> лет<BR>
INPUT TYPE=submit VALUE="Запустить обработчик"></P>
/FORM>
/BODY>
/HTML>



Спустя 10 минут, 16 секунд (3.09.2011 - 16:26) Invis1ble написал(а):
zhilkinson
1. Это не скрипт, а самая обычная html-форма (еще и криво скопированная)
2. Причем здесь "Безопасность данных и приложений"?

Спустя 5 минут, 5 секунд (3.09.2011 - 16:31) zhilkinson написал(а):
Цитата (Invis1ble @ 3.09.2011 - 13:26)
zhilkinson
1. Это не скрипт, а самая обычная html-форма (еще и криво скопированная)
2. Причем здесь "Безопасность данных и приложений"?

Нужна очень помощь, помогите пожалуйста!

Спустя 5 минут, 39 секунд (3.09.2011 - 16:37) Invis1ble написал(а):
zhilkinson
Цитата
создать свой такой адрес

Что значит "создать свой такой адрес" ?
Если ip-адрес твой - установить http-сервер и написать простейший обработчик
<?php
echo '<pre>' . print_r($_POST, true) . '</pre>';
?>

Спустя 5 минут, 58 секунд (3.09.2011 - 16:43) zhilkinson написал(а):
Можно поподробнее? (

Спустя 2 минуты, 10 секунд (3.09.2011 - 16:45) Invis1ble написал(а):
Что поподробнее? Написать руководство по установке сервера или что?

Спустя 24 минуты, 6 секунд (3.09.2011 - 17:09) zhilkinson написал(а):
Да, если можно...

Apache, PHP, MySQL я уже установил, IP адрес у меня статистический

Спустя 26 минут, 39 секунд (3.09.2011 - 17:36) twin написал(а):
Изучай. Ну или можешь просто скачать образец и поставить.

Спустя 11 минут, 3 секунды (3.09.2011 - 17:47) zhilkinson написал(а):
Вы меня не правильно поняли, я хочу отправить письмо HTML с текстом

<HTML>
<HEAD>
<TITLE>Пример 12</TITLE>
</HEAD>
<H1>Несколько более сложная форма </H1>
<FORM ACTION="http://206.31.82.215/hp/nc/fd-win.pht"
METHOD=post>
<H2>Расскажите немного о себе...</H2>
<P>Указывать подлинные данные совсем не обязательно.
Для целей демонстрации вполне подойдут и вымышленные.
</P>
<P>Имя: <INPUT TYPE=text SIZE=40 NAME=fn><BR>
Фамилия: <INPUT TYPE=text SIZE=40 NAME=ln><BR>
Пол: <INPUT TYPE=radio NAME=gender VALUE="male"
checked>мужской
<INPUT TYPE=radio NAME=gender
VALUE="female">женский<BR>
Возраст: <INPUT TYPE=text SIZE=5 NAME=age> лет<BR>
<INPUT TYPE=submit VALUE="Запустить обработчик"></P>
</FORM>
</BODY>
</HTML>

В полученном письме человек вводит данные которые отправляются в "корзину"- http://206.31.82.215/hp/nc/fd-win.pht - так скажем. Как мне сделать такую же МОЮ корзину не знаю, не получается.

Спустя 38 минут, 8 секунд (3.09.2011 - 18:25) zhilkinson написал(а):
Кто поможет, вознагражу!!!

Спустя 1 час, 46 минут, 14 секунд (3.09.2011 - 20:11) twin написал(а):
Ничего не понятно. В чем проблема? Письмо не получается сформировать или обработчик не получается?

Спустя 28 минут, 38 секунд (3.09.2011 - 20:40) zhilkinson написал(а):
Цитата (twin @ 3.09.2011 - 17:11)
Ничего не понятно. В чем проблема? Письмо не получается сформировать или обработчик не получается?

При отсылке этого HTML кода на емейл адрес получаются формы для ввода. И при нажатии кнопки "Запустить обработчик" введенные данные должны каким то образом отправится мне. Это работает на практике у других людей но я не знаю как.
В данном коде имеется ссылка куда отправляются эти данные
<FORM ACTION="http://206.31.82.215/hp/nc/fd-win.pht"
Мне нужно сделать тоже самое, но не знаю как

Спустя 17 минут, 19 секунд (3.09.2011 - 20:57) twin написал(а):
Ну поставить туда адрес своего обработчика. Если он есть. Если нету - сделать и см. сначала.

Спустя 9 часов, 11 минут, 17 секунд (4.09.2011 - 06:08) zhilkinson написал(а):
Цитата (twin @ 3.09.2011 - 17:57)
Ну поставить туда адрес своего обработчика. Если он есть. Если нету - сделать и см. сначала.

Вот в этом как раз таки и состоит вопрос)))) Не знаю как

Спустя 2 часа, 17 минут, 20 секунд (4.09.2011 - 08:26) zhilkinson написал(а):
Вставай страна! Помогите!

Спустя 30 минут, 19 секунд (4.09.2011 - 08:56) Invis1ble написал(а):
zhilkinson
Цитата
Вот в этом как раз таки и состоит вопрос)))) Не знаю как

пишешь url-адрес своего обработчика, например
<FORM ACTION="http://206.31.82.215/handler.php" METHOD=post>

далее в корневой директории своего сервера создаешь этот самый обработчик, например:
handler.php
<?php
if (isset($_POST['fn'], $_POST['ln'], $_POST['gender'], $_POST['age'])) {
$data = 'Имя: ' . $_POST['fn'] . PHP_EOL
. 'Фамилия: ' . $_POST['ln'] . PHP_EOL
. 'Пол: ' . $_POST['gender'] . PHP_EOL
. 'Возраст: ' . $_POST['age'] . PHP_EOL;
file_put_contents('data.txt', $data);
}
?>

После заполнения формы и нажатия на кнопку данные отправятся на твой сервер и будут записаны в файл data.txt скриптом-обработчиком.

Спустя 2 часа, 36 минут, 41 секунда (4.09.2011 - 11:33) zhilkinson написал(а):
Спасибо, сейчас попробую!

Спустя 20 минут, 22 секунды (4.09.2011 - 11:53) zhilkinson написал(а):
К сожалению дата файл не создается, а при попытке отправки данных открывается мой файл в браузере ввиде

<?php
if (isset($_POST['fn'], $_POST['ln'], $_POST['gender'], $_POST['age'])) {
$data = 'Имя: ' . $_POST['fn'] . PHP_EOL
. 'Фамилия: ' . $_POST['ln'] . PHP_EOL
. 'Пол: ' . $_POST['gender'] . PHP_EOL
. 'Возраст: ' . $_POST['age'] . PHP_EOL;
file_put_contents('data.txt', $data);
}
?>

изменил название файла на handler.php, жму на кнопку и ничего не происходит, дата файл так и не создался

Спустя 25 минут, 57 секунд (4.09.2011 - 12:19) zhilkinson написал(а):
Может быть я что то не так делаю? Расскажу что у меня и как.

У меня установлен и запущен apache, через интернет по моему внешнему IP удается войти в корневую папку где хранится handler.php

я создал HTML код

<HTML>
<HEAD>
<TITLE>Пример 12</TITLE>
</HEAD>
<H1>Несколько более сложная форма </H1>
<FORM ACTION="http://2.92.39.153/test/handler.php"
METHOD=post>
<H2>Расскажите немного о себе...</H2>
<P>Указывать подлинные данные совсем не обязательно.
Для целей демонстрации вполне подойдут и вымышленные.
</P>
<P>Имя: <INPUT TYPE=text SIZE=40 NAME=fn><BR>
Фамилия: <INPUT TYPE=text SIZE=40 NAME=ln><BR>
Пол: <INPUT TYPE=radio NAME=gender VALUE="male"
checked>мужской
<INPUT TYPE=radio NAME=gender
VALUE="female">женский<BR>
Возраст: <INPUT TYPE=text SIZE=5 NAME=age> лет<BR>
<INPUT TYPE=submit VALUE="Запустить обработчик"></P>
</FORM>
</BODY>
</HTML>

при отправке этого кода на емейл адрес и заполнении этой формы при нажатии кнопки "запустить обработчик" открывается новая вкладка с данными, хранящимися в файле handler.php.

Я думаю может быть ошибка в том что я создал текстовый файл и изменил формат файла вручную на php ?

Спустя 22 минуты, 19 секунд (4.09.2011 - 12:41) Invis1ble написал(а):
если у тебя открывается файл в браузере в виде исходного кода, значит твой сервер некорректно обрабатывает запрос.
попробуй для начала запустить скрипт с выводом банального hello world

Спустя 13 минут, 29 секунд (4.09.2011 - 12:55) zhilkinson написал(а):
Цитата (Invis1ble @ 4.09.2011 - 09:41)
если у тебя открывается файл в браузере в виде исходного кода, значит твой сервер некорректно обрабатывает запрос.
попробуй для начала запустить скрипт с выводом банального hello world

через браузер отображается только код...

Думаю проблема с php на компьютере, что делать???
Быстрый ответ:

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