Forum Webscript.Ru

Программирование => PHP => Тема начата: Denis Kub от 02 Марта 2005, 22:55:11

Название: PHP: как получить данные через post
Отправлено: Denis Kub от 02 Марта 2005, 22:55:11
Помогите пожалуйста.

У меня на сайте http://www.far-east-chinese.narod.ru
необходимо заполнить форму (Опрос 1), но я использовал mailto:, потому что по-другому не умею. Однако когда нажимаешь кнопку "отправить", возникает окошко, в котором говорится о том, что данные не зашифрованы, поэтому станет известен e-mail отправителя. Думаю, многих, заполняющих анкету пользователей, это отпугивает. Хотя я сам пробовал: при получении нет никакого электронного адреса, просто пишется, что отправлено с IE.

Насколько я понял, если правильно понял, narod.ru не поддерживает для помещенных на нем сайтах PHP. Следовательно, можно ли "что-то" написать на PHP, чтоб эта программа собирала данные, а потом посылала их мне на электронку? И можно ли где-то разместить эту программу?

Если это не трудно, не могли бы вы помочь мне написать эту программу на PHP. Я тут на форуме встречал что-то похожее (сбор данных из двух текстовых окошек), но у меня там ведь не только текстовые окошки.
Название: PHP: как получить данные через post
Отправлено: Lutik от 03 Марта 2005, 02:22:59
Ню так бери проверяй их!
if($_POST[\'variable\']){
.....
}
Если проеряешь правильность написания имен и мыльных адресов то сюда: http://phpfaq.ru/regexp
Ну вобщем пробуй, если че пиши!
Название: PHP: как получить данные через post
Отправлено: Меняздесьдавнонет от 03 Марта 2005, 09:08:20
Lutik, ты совершенно не понял вопроса.
Какие нафиг регэкспы, если человек пхп даже в глаза ещё не видел?

Что это за огрызок - if($_POST[\'variable\']){, не пришей кобыле хвост ?

или помогай нормально, или помолчи.
Название: PHP: как получить данные через post
Отправлено: for_i_0 от 03 Марта 2005, 09:17:42
Цитировать
Denis Kub:
Следовательно, можно ли "что-то" написать на PHP, чтоб эта программа собирала данные, а потом посылала их мне на электронку? И можно ли где-то разместить эту программу?


Можно.
Прописываем в теге
параметр action="URL на котором расположен скрипт оброботки данных"
Название: PHP: как получить данные через post
Отправлено: Denis Kub от 03 Марта 2005, 11:57:55
Цитировать
for_i_0:
Прописываем в теге параметр action="URL на котором расположен скрипт оброботки данных"


Да, к сожалению, это единственное, что я знаю, так как как раз про это написано в учебниках по HTML в разделе "Получение данных через Интернет".
Но у меня было 2 конкрентных вопроса:
1. Можно ли где0то бесплатно расположить этот скрипт, а если нигде нельзя, то можно ли за деньги (только не большие) положить только этот один скрипт, потому что оплачивать целый хостинг сайта, как  Вы понимаете, из-за одного скрипта, слишком кучеряво (дорого)
2. Помогите пожалуйста написать, если выполним пункт 1. Подозреваю, что там не должно быть ничего сложного:
 - стандартная шапка;
 - сбор данных какой-нибудь функцией типа "get";
 - пересылка всего этого на мой ящик.
У меня там всего 8 анкетных вопросов , остальное выбор одного из вариантов, тоесть по аналогии с одним я остальные сам сделаю.
Название: PHP: как получить данные через post
Отправлено: Меняздесьдавнонет от 03 Марта 2005, 12:31:28
Боюсь, что негде.
все беплатные хостинги запрещают отправку почты по очевидным причинам.
Название: PHP: как получить данные через post
Отправлено: for_i_0 от 03 Марта 2005, 12:39:32
Holm.Ru - бесплатный хостинг 100Мб, PHP, Perl, MySQL, FTP, CGI. (http://www.holm.ru)

[color="red"]Подсказка:[/color] Первый результат зпроса бесплатный хостиг на www.ya.ru (http://www.ya.ru)

Цитировать
Denis Kub:
2. Помогите пожалуйста написать, если выполним пункт 1. Подозреваю, что там не должно быть ничего сложного:


Ты начни писать сам будут вопросы по теме мы тебе постараемся помочь. А тот варинт, что смотреть рзультаты опросника прям на сервере тебя не устраивает ?

Начни с этого ресурса как раз, что надо новичкам и не только:
PHP FAQ (http://phpfaq.ru)

Если все таки у тебя нет времени на изучения то тут на форуме есть соовествующии разделы:

1. Поиск, изготовление скриптов и прочее... (http://forums.webscript.ru/forumdisplay.php?s=&forumid=22)

2. Вакансии (http://forums.webscript.ru/forumdisplay.php?s=&forumid=43)

[off]Выбор за тобой[/off]
Название: PHP: как получить данные через post
Отправлено: Denis Kub от 03 Марта 2005, 12:52:26
Спасибо за оперативный ответ.
попытаюсь сам, а если не получится, тогда обращусь за помощью.
Только уточните пожалуйста ещё раз: если narod.ru не поддерживает PHP, вообще metop=post на странице работать будет? Ведь это ещё HTML? ТО есть данные до того места, где скрипт, дойдут?
Название: PHP: как получить данные через post
Отправлено: for_i_0 от 03 Марта 2005, 14:46:08
Denis Kub
По идее должен.
Что такого в Яндексе что нет в других бесплатных хостингах с потдержкой серверных технологий ?