suche: email script
alex5612 28.05.2002 - 22:38 660 14
alex5612
LegendRadiomann
|
ich suche so ein webmail script, also damit daus die keine email adresse haben trotzdem beschwerden und wünsche abschicken können nennts es von mir aus feedback formular
|
Tex
got r00t?
|
php? asp? jsp? perl? etwas anderes?
|
Murph
Nerd
|
hm meinst sowas dass zB einfach ein paar felder da sind und checkboxen, und du dann am Server ein neues HTM bekommst?
|
alex5612
LegendRadiomann
|
nein
beispiel
dau will sich beschwerren, schreibt was in die box rein und drück auf senden und ich kann den schwachsin dann von meiner emehl box abrufen
|
Tex
got r00t?
|
nein
beispiel
dau will sich beschwerren, schreibt was in die box rein und drück auf senden und ich kann den schwachsin dann von meiner emehl box abrufen teile uns bitte mit, welche programmiersprache dein server unterstützt. mit reinem html/javascript funkt das leider nicht
|
alex5612
LegendRadiomann
|
Apache/1.3.23
wegen dem rest müsste ich fragen
|
Tex
got r00t?
|
mit php würde das ca. so ausschauen: <?
mail("alex5612@overclockers.at",$betreff,$nachricht,"From: $absender");
echo "E-Mail wurde erfolgreich verschickt!";
?>
<form method=post action=mail.php>
Ihre E-Mail-Adresse (optional): <input type=text name=absender><br>
Betreff: <input type=text name=betreff>
Text: <textarea name=nachricht>
<input type=submit>
</form>
ist nicht getestet - es kann durchaus auch ein fehler drinnen sein.
|
noledge
CWNE #540
|
edit: whoops.. sorry, aufgabenstellung verfehlt
Bearbeitet von noledge am 28.05.2002, 23:09
|
Tex
got r00t?
|
edit: ok, hat sich erledigt
|
noledge
CWNE #540
|
das funktioniert aber nicht, wenn der dau keine eigene e-mail-adresse eingerichtet hat... zumindest mit dem ie nicht bin auch scho draufkommen schon edited
|
alex5612
LegendRadiomann
|
naja das zeug soll eben dann funktionieren wenn der dau KEINE mailadresse hat oder zumindest keinen zugang hat
|
Ezekiel
OC Addicted
|
<?
if($name!="" && $emailadresse!="" && $betreff!="" && $text!="") { mail("deine email", "$betreff", "$text", "From: $name <$emailadresse>");
echo (" <body bgcolor=\"#a9a9a9\" link=\"black\" alink=\"black\" vlink=\"black\"> <div align=\"center\"> <span class=\"standard\"> <br> Die Email wurde erfolgreich an <span class=\"standardfett\">$empfaenger</span> versendet !<br> <a href=\"contact.htm\">back</a> </span> </div> </body> "); } else {
echo("<div align=\"center\"><span class=\"standard\"><br>");
if($name=="") echo(" <body bgcolor=\"#a9a9a9\"> Du hast vergessen deinen <span class=\"standardfett\">Namen</span> anzugeben!<br> </body> "); if($emailadresse=="") echo(" <body bgcolor=\"#a9a9a9\"> Du hast vergessen deine <span class=\"standardfett\">Emailadresse</span> anzugeben!<br> </body> "); if($betreff=="") echo(" <body bgcolor=\"#a9a9a9\"> Du hast vergessen einen <span class=\"standardfett\">Betreff</span> anzugeben!<br> </body> "); if($text=="") echo(" <body bgcolor=\"#a9a9a9\"> Du hast vergessen einen<span class=\"standardfett\">Text</span> anzugeben!<br> </body> ");
echo(" <body bgcolor=\"#a9a9a9\" link=\"black\" alink=\"black\" vlink=\"black\"> <br><a href=\"contact.htm\">back</a></span></div> </body> ");
}
?> _______ Form dazu:
<form action="mail_contact.php" name="Email" method="post"> <table style="border:0px"> <tr> <td colspan=\"2\"><span class="standardfett">Fülle dieses Formular aus um uns ein Email zu schreiben.<br><br></span></td> </tr> </table> <table style="border:0px"> <tr> <td colspan="2"><span class="standard"> </span></td> </tr> <tr> <td><span class="standard">Dein Name:</span></td> <td><input type="text" name="name" size="50" class="input" tabindex="1"></td> </tr> <tr> <td><span class="standard">Deine Emailadresse:</span></td> <td><input type="text" name="emailadresse" size="50" class="input" tabindex="2"></td> </tr> <tr> <td colspan="2"><span class="standard"> </span></td> </tr> <tr> <td><span class="standard">Betreff:</span></td> <td><input type="text" name="betreff" size="50" class="input" tabindex="3"></td> </tr> <tr> <td colspan="2"><span class="standard"> </span></td> </tr> <tr> <td align="center" colspan="2"> <table style="border:0px"> <tr> <td><span class="standard">Text:</span></td> </tr> <tr> <td><textarea cols="85" rows="20" name="text" class="input" tabindex="4"></textarea></td> </tr> </table> </td> </tr> <tr> <td colspan="2"><span class="standard"></span></td> </tr> <tr> <td colspan="2" align="center"> <input type="hidden" name="zone" value="Sendmail"> <input type="submit" name="submit" value="Email abschicken"class="input" tabindex="5"> <input type="reset" name="clear" value="Formular zurücksetzen"class="input" tabindex="6"> </td> </tr> </table> </form>
is von unserer clanhomepage, kannst sicher einiges unnoetiges rausschmeissen , aber so ungefaehr funkts
|
bernhard
Little Overclocker
|
Was spricht gegen <form action="mailto:empfaenger@domain.at" ...>? Das Verhalten des Browsers ist zwar laut Punkt 17.3 der HTML 4.01 Spezifikation [1] für diesen Fall (kein HTTP URI) "undefined", in der Praxis sollte es aber seinen Zweck zu 99,9% erfüllen. [1] < http://www.w3.org/TR/html4/interact/forms.html#h-17.3>
|
alex5612
LegendRadiomann
|
danke ezekiel, das wirds glaube ich am besten tun
|
noledge
CWNE #540
|
Was spricht gegen <form action="mailto:empfaenger@domain.at" ...>?
Das Verhalten des Browsers ist zwar laut Punkt 17.3 der HTML 4.01 Spezifikation [1] für diesen Fall (kein HTTP URI) "undefined", in der Praxis sollte es aber seinen Zweck zu 99,9% erfüllen.
[1] <http://www.w3.org/TR/html4/interact/forms.html#h-17.3> der browser sendet das mail dann über das standard-mailprogramm - das formular soll aber auch gehen, wenn derjenige keine e-mail-adresse hat (lt. anforderung)
|