PDA

View Full Version : CGI


USSRxNeonion
09-09-2005, 17:57
Мне очень нужен совет по отправки формы с сайта на е-мейл! :banghead:
Если возможно это сделать с помощью обычной джавы выложите скрипт,а если нужно для этого cgi скрипты использовать,то выложите плз исходник и раскажите как его привести в действие.А то я в cgi не бум-бум.

dima_ru
09-09-2005, 19:21
Через JavaScript ты нормальную форму не сделаешь, потому что на компьютере должен будет стоять почтовый клиент! Несмотря на то, что он у всех есть, не у каждого может быть почта! Поэтому обязательно нужен CGI или PHP скрипт отправки формы на e-mail. На какой хостинг ты собираешься заливать этот скрипт? Вот посмотри выложенный скрипт! Всё написано в ридми и переменные сам впиши, там всё понятно, CGI знать не нужно!
А ещё я тебе советую заглянуть на сайт http://www.cgi.myweb.ru
Там много скриптов, этот скрипт оттуда же!!!
Удачи в настройке скрипта!!!

USSRxNeonion
09-09-2005, 20:03
Заливать я буду на этот хост : http://hvosting.net.ua/
щас попробую разобраться....Спасибо большое!надеюсь заработате!
но я думал сделать так чтобы вписать в form action=..\cgi-bin\xxx.cgi
xxx.cgi - сценарий который будет обрабатывать форму и отслылать на мейл...
мне просто чайт надо уже сегодня выложить,но я прокололся с этой джавой(я об этом узнал,только когда начал тестить на машин,на который не настроен почтовый клиент.)

dima_ru
09-09-2005, 21:00
А какая разница, каким будет адрес? Разве это имеет значение?

USSRxNeonion
09-09-2005, 22:22
та я не знаю!:))
http://hansaclub.hvosting.kiev.ua/catalogu...p-cat=511_1.htm (http://hansaclub.hvosting.kiev.ua/catalogue.asp-cat=511_1.htm)
вот здесь форма,которая должна отправляться мне на мыло.
что-то в той штуке,которую ты мне дал я пока ниче не понял..тоесть понял,но там все как-то круто написано....шас еще пару скриптов скачал с того сайта,который ты мне дал...еще их буду пробовать.

USSRxNeonion
10-09-2005, 15:54
Ребята!срочно помогите! :banghead:
.завтра утром-днем должен біть работающий сайт в и-нете...он работает.но не работатет этот заказ!
не получаеться отправить заполненые формы на е-мейл!
пробовал все эти скрипты..ничего у меня не пашет!!! :banghead: Я уже не знаю что делать...Кому не трудно.....обьсните все по самым подробным действиям как делать...или кинте скрипт чтобы мне надо было только е-мейл поменять!ПЛЗ!Это очень срочно!!! :banghead:

dima_ru
10-09-2005, 19:01
БЛИН!!! Это как же ты понять не можешь?! Там самые элементарные переменные поменять нужно!!!!!! Щас сделаю!!!!!!!

dima_ru
10-09-2005, 19:05
Пробуй так

USSRxNeonion
10-09-2005, 20:47
Спасибо большое!
щас попробую....
а в на странице,с которой будет отправляться надо перед формами прописать такое?:
<form tram-pam-pam action="http://www.xxx.com.ua/cgi-bin/pvd-fb.pl">
правильно?
я просто никогда этим не занимался...так на поверхостном уровне..
и когда я менял переменные,я не знал правильно ли я их меняю.
и поэтому не знал из-за чего у меня не работает : потому что руки корявые или потому что надо что-то еще добавить.

USSRxNeonion
12-11-2006, 00:44
а кто может обьяснить что у меня в коде не правильно?
Письмо с сайта отсылаеться,но на мыло приходит только само письмо но с пустой инфой.Я в пхп не очень,что-то не могу понять что не работает.

вот код хтмл :
<html><body><form action=mail.php method=post><table border=0 align=center width=60%><tr><td align=left>Name
<td align=center><input type=text size= name=a></tr><tr><td align=left>surname
<td align=center><input type=text size= name=b></tr><tr><td align=left colspan=2><input type=submit value="Отправить сообщение"></tr></table></form></body></html>

вот код пхп :
<?php
$to = "genslesar@rambler.ru";
$subj = "creative-st";
$mess = "С вашего сайта было отправленно сообщение.
Name

$a
surname

$b
";
$headers = "Content-type: text/plain; charset=windows-1251
";
mail($to, $subj, $mess, $headers);
echo "Спасибо. Ваше сообщение отправлено!";
echo "<p><b>Форма для отправки сообщения создана при помощи MEF - редактора почтовых форм.</b>";
?>

SMOKExRA
13-11-2006, 07:54
USSRxNeonion стучи в Асю, объясню ... тут харит расписывать...