Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa formom za mail (formmail)

[es] :: Web aplikacije :: Problem sa formom za mail (formmail)

[ Pregleda: 1857 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zoricdejan

Član broj: 65948
Poruke: 45
*.ptt.yu.



+6 Profil

icon Problem sa formom za mail (formmail)25.02.2006. u 15:47 - pre 221 meseci
Posto sam tek poceo da ucim dreamweaver pa se jos uvek slabo snalazim u ovome molio bi ako moze neko da mi pomogne? Imam problem sa izradom forme koja treba da posalje podatke na e-mail adresu.Formu kao formu sam skinuo sa nekog sajta i to je sve funkcionisalo dok je forma izgledala tipa da se unese : Ime, Prezime, Kompanija......
Sad bi hteo sve to da napravim ali da ima i upitnik pored toga gde ce biti postavljeno pitanje i ponudjeni odgovori gde on treba da cekira koji odgovor zeli, a meni da posalje pitanje i odgovor koji je cekirao na mail.
Ako neko moze da pogleda kod i da mi kaze ako treba da se doda nesto ili....????
Ili ako neko ima vec uradjenu neku takvu formu pa da mi posalje kako bi mogao da je iskoristim a ujedno i provalim na koji nacin se to radi. Hvala!

Code koji ja imam je oblika:

<?php

$MailToAddress = "[email protected]"; // your email address
$redirectURL = "http://ovde stavim sranicu na koju zelim da mi otvori sajt"; // the URL of the thank you page.
$subject = $HTTP_POST_VARS['subject'];
# optional settings
$MailSubject = $subject; // the subject of the email
$MailToCC = ""; // CC (carbon copy) also send the email to this address (leave empty if you don't use it)
# in the $MailToCC field you can have more then one e-mail address like "[email protected], [email protected], [email protected]"

# If you are asking for a name and an email address in your form, you can name the input fields "name" and "email".
# If you do this, the message will apear to come from that email address and you can simply click the reply button to answer it.
# You can use this scirpt to submit your forms or to receive orders by email.

# If you have a multiple selection box or multiple checkboxes, you MUST name the multiple list box or checkbox as "name[]" instead of just "name"
# you must also add "multiple" at the end of the tag like this: <select name="myselectname[]" multiple>
# you have to do the same with checkboxes

# This script was written by George A. & Calin S. from Web4Future.com
# There are no copyrights in the sent emails.

# SPAMASSASSIN RATING: 0.4

# DO NOT EDIT BELOW THIS LINE ====================================
# ver. 1.5
$w4fMessage = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"><html><head><title>$MailSubject</title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"></head><body>";
if (count($_GET) >0) {
reset($_GET);
while(list($key, $val) = each($_GET)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end if
else {
reset($_POST);
while(list($key, $val) = each($_POST)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$w4fMessage .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$w4fMessage .= "$vala, ";
}
$w4fMessage .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Submit") || ($key == "submit")) { }
else { if ($val == "") { $w4fMessage .= "$key: - <br>"; }
else { $w4fMessage .= "<b>$key:</b> $val<br>"; }
}
}
} // end while
}//end else
$w4fMessage = "<font face=verdana size=2>".$w4fMessage."</font></body></html>";
if (!mail($MailToAddress, $MailSubject, $w4fMessage, "From: $name <$email>\r\nReply-To: $name <$email>\r\nMessage-ID: <". md5(rand()."".time()) ."@". ereg_replace("www.","",$_SERVER["SERVER_NAME"]) .">\r\nMIME-Version: 1.0\r\nX-Priority: 3\r\nX-Mailer: PHP/" . phpversion()."\r\nX-MimeOLE: Produced By Web4Future Easiest Form2Mail v1.5\r\nBCc: $MailToCC\r\nContent-Type: text/html; charset=ISO-8859-1\r\nContent-Transfer-Encoding: 8bit\r\n")) { echo "Error sending e-mail!";}
else { header("Location: ".$redirectURL); }
?>
 
Odgovor na temu

[es] :: Web aplikacije :: Problem sa formom za mail (formmail)

[ Pregleda: 1857 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.