Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Einfaches Formular an email weiterleiten





Frage

Hallo, ich habe ein Kontakt-formular erstellt, und es auch auf den php-Fähigen Server hochgeladen. php-Datei zum Auswerten habe ich auch erstellt, nur weiß ich jetzt nicht, wie ich diese Auswertung direckt an meine E-Mail adresse weiterleite. Ausserdem soll der Betrachter nicht seine Angaben sehen, sondern soll auf der startseite oder so wieder landen. Lerne gerade erst PHP, und in den Büchern find ich nix Hier meine beiden dateien: [b]Kontakt.htm:[/b] <html> <head> <title>Kontakt</title> </head> <body> <p>Bitte füllen Sie das Formular aus und schicken Sie es dann ab.</p> <form action = "kontakt.php" method = "post"> <input name = "vorname" size ="40"> Vorname<p> <input name = "nachname" size ="40"> Nachname<p> <input name = "email" size ="40"> E-Mail Adresse<p> Betreff:<p> <textarea name = "text" cols ="30" rows="5"></textarea><p> <input type = "submit"> <input type = "reset"> </form> </body> </html> Und die dazugehörige PHP-Datei [b]Kontakt.php[/b]: <html> <body> <?php echo "Vorname: $vorname<br>"; echo "Nachname: $nachname<br>"; echo "E-Mail Adresse: $email<br>"; echo "Betreff: $text<p>"; ?> </body> </html> Wo muss ich eingeben, dass die auswertung direkt an mein E-Mail Postfach gesendet wird? Und wo verweise ich den nutzerauf meine startseite, sobald er auf abschicken geklickt hat? Würde mich über antworten freuen.

Antwort 1 von disco

moin

in der suche wirste viele beiträge dazu finden.

https://supportnet.de/fullsearch?sn_key=%2Bmail&id_group=34&id_t...

ansonsten schau mal hier:

http://www.php.net/manual/de/function.mail.php

g,
disco

Antwort 2 von DiegoM

Also ich komme irgendwie nicht weiter.

Ich habe mir jetzt so viele scripts angeschaut, ich blick da nicht mehr durch.
Da versucht ja jeder seinen schnickschnack reinzubringen, so das man voll die Übersicht verliert und nicht funktioniert.

Ich will einfach nur das Formular abschicken, so das es als E-Mail weggeschcikt wird. Und der betrachter soll nur sehen ob seine anfrage abgeschickt worden ist oder nicht.

Die E-Mail adresse ist "info@blablabla.de"
Domaim: www.blablabla.de
Wo muss ich das eingeben damit das Formular ordentlich abgeschcikt wird?

Danke

DiegoM

Antwort 3 von Nessus

Hi,

Du hast in deinem Script lediglich eine Ausgabe der übertragenen Daten.
Diese Daten mußt du noch in die Funktion mail() übertragen. Wie das funktioniert hatte dir Disco schon geschrieben: http://www.php.net/manual/de/function.mail.php
Ich würde dann ledinglich mit einem Echo eine Bestätigungsseite generieren.

Nessus