PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gratis Kontaktformular PHP, CGI ...?


MeteorMan
2004-12-02, 14:58:19
Hallo


kann mir einer sagen, wo es schöne, schlichte, gute Kontaktformulare für die Webseite gibt? Muss nicht viele Felder haben, aber mind. Name, Email und Nachricht.

Danke im Voraus!

Dautzen
2004-12-02, 15:16:44
Schonmal bei http://www.3sign.de geguckt?

MeteorMan
2004-12-02, 16:40:29
Entweder bin ich blöd oder es gibt da keine Kontaktformular-Scripte.

skamikaze
2004-12-02, 17:47:39
schreib mir eine pm, schreib bitte genau was du willst und ich schreib dir ein kontaktformular (vorausgesetzt du hast php-webspace)

MeteorMan
2004-12-02, 18:05:07
Danke. Eigentlich soll es ein ganz einfach Script sein. Vielleicht mit Spamschutz. Und eben nur die wichtigsten Felder (Name, Email, Nachricht und evt. noch Betreff). Aber vorallem soll es sehr schlicht und modern sein.

skamikaze
2004-12-02, 18:43:18
so jetzt geht es, hab es selbst probiert!

<?

$action=$_GET["action"];

if($action=="send")
{
$from=$_POST["from"];$to=$_POST["to"];$subject=$_POST["subject"];$text=$_POST["text"];
if(empty($from) or empty($to) or empty($subject) or empty($text))
{echo "Sie haben ein Feld freigelassen<br><br><a href=\"javascript:history.back()\">zurück</a>";}
else
{
mail("$to","$subject","$text","From: $from");
echo "Email wurde versand<br><br><a href=\"javascript:history.back()\">zurück</a>";
}
}
else
{
echo "
<form style=\"display:inline\"action=\"?action=send\" method=\"post\">
Absender:<br><br>
<input type=\"text\" name=\"from\" size=\"20\" value=\"$from\"><br><br>
Empfänger:<br><br>
<input type=\"text\" name=\"to\" size=\"20\" value=\"$to\"><br><br>
Betreff:<br><br>
<input type=\"text\" name=\"subject\" size=\"20\" value=\"$subject\"><br><br>
Text:<br><br>
<textarea name=\"text\" rows=\"5\" cols=\"35\">$text</textarea><br><br>
<input type=\"submit\" class=\"send\" value=\"send\">
</form>
";
}

?>

MeteorMan
2004-12-02, 19:13:28
Oh danke! Doch wenn ich die Datei dann hochgeladen hab, kommt folgende Fehlermeldung:

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /usr/home/..../contact.php on line 9

skamikaze
2004-12-02, 19:18:47
so, habs verbessert

MeteorMan
2004-12-02, 19:24:23
Schade, leider immernoch die selbe Fehlermeldung.

skamikaze
2004-12-02, 19:27:04
nochmal gefixt, hoffentlich gehts jetzt :wink:

edit:

guck oben

MeteorMan
2004-12-02, 19:54:07
Leider nein. :-(

MeteorMan
2004-12-02, 22:52:24
Gibt es sonst keinen schlichten Formmailer?

skamikaze
2004-12-02, 23:02:38
was willst du denn noch anders haben?

MeteorMan
2004-12-02, 23:15:00
Wie anders? So wie ich es beschrieben habe. Dein Code funktioniert ja leider nicht :-(

skamikaze
2004-12-02, 23:20:11
der funktioniert, habs doch geupdatet, guck doch oben mal. hab den code selber ausprobiert, es geht!

http://forum-3dcenter.org/vbulletin/showpost.php?p=2508234&postcount=6

MeteorMan
2004-12-03, 00:31:09
Tatsächlich jetzt funktioniert er. Doch ich möchte nicht dass man die Empfänger-Email eingeben muss. Die Nachricht soll dann automatisch an meine E-Mail Adresse versant werden. Daher müsste ich vielleicht ein Script konfigurieren. Gibts also so n easy formmailer? ;)

Danke!

skamikaze
2004-12-03, 07:18:27
schreib mir deine emailadresse dann änder ich das!