php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.08.2009, 10:57  
Neuer Benutzer
 
Registriert seit: 01.06.2008
Beiträge: 8
thomas108 befindet sich auf einem aufstrebenden Ast
Standard Formulardaten per E-Mail verschicken

Hallo liebe PHP Experten

Ich habe ein typisches Formular mit einigen Checkboxen und Texteingabefeldern. (Siehe ganz unten.)
Ich würde nun gerne ganz einfach die Formulareingaben per E-Mail an mich versenden.
Es wäre völlig ausreichend wenn die Daten dann in etwa so per E-Mail ankommen würden:

[kuenstler-1] => on
[kuenstler-3] => on
[termin] => Im Oktober
[mitbringen] => Bitte Zeit mitbringen
[mitteilung] => Vielen Dank schon mal im Voraus
[name] => Frank Joseph Willibald
[adresse] => Zuhause
[firma] => W-Lan-Kabel und mehr
[email] => w-lan-kabel@nix-is.de
[telefon] => 012345 67890123

Wie schreibe ich das kurz und knapp in die PHP-Datei auf dem Server?
Ich sage schon mal Vielen Dank für Eure Hilfe.
Thomas108

PS: Die Sicherheitsfragen möchte ich danach auch angehen, doch erstmal soll das Grundlegende funktionieren.

Mein Formular (Auszug)

PHP-Code:
<html>
<
body>
  <
form method="post" action="formularversand.php" id="myForm" >

  <
div class="type-check">
  <
input type="checkbox" name="Kuenstler-1" id="k1" />
  <
label for="kuenstler-1">Künstler 1</label>
  </
div>
  <
div class="type-check">
  <
input type="checkbox" name="Kuenstler-2" id="k2" />
  <
label for="kuenstler-2">Künstler 2</label>
  </
div>
  <
div class="type-check">
  <
input type="checkbox" name="Kuenstler-3" id="k3" />
  <
label for="kuenstler-3">Künstler 3</label>
  </
div>

   <
div class="type-text">
  <
label for="termin">Bitte vereinbaren Sie einen Termin mit mir.</label>
  <
textarea name="termin" id="termin" cols="30" rows="1"></textarea>
  </
div>

   <
div class="type-text">
  <
label for="name">Vorund Nachname*:</label>
  <
input type="text" name="name" id="name" class="required" size="20" />
  </
div>

   <
div class="type-button">
  <
input type="reset" value="Eingaben löschen" id="reset" name="reset" />
  <
input type="submit" value="Absenden" id="submit" name="submit" />
  </
div>
  </
form>
</
body>
</
html
thomas108 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.08.2009, 11:44  
Erfahrener Benutzer
 
Benutzerbild von Arne Drews
 
Registriert seit: 22.04.2009
Beiträge: 3.486
PHP-Kenntnisse:
Anfänger
Arne Drews wird schon bald berühmt werdenArne Drews wird schon bald berühmt werden
Arne Drews eine Nachricht über Skype™ schicken
Standard

Grundlegend:
PHP-Code:
$mailtext "Empfangene Daten\n\n";
foreach(
$_POST as $key=>$value$mailtext .= "\n[".$key."] ".$value;
mail("deine@mail.de","Betreff",$mailtext); 
Wobei es bessere Mailer gibt als die Mail-Funktion.
Aber hierfür wirds wohl reichen...
Arne Drews ist offline  
Alt 22.08.2009, 12:04  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Die 2. zeile würde ich so schreiben:
PHP-Code:
$mailtext var_export($_POSTtrue); 
__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist gerade online  
Alt 22.08.2009, 12:12  
Neuer Benutzer
 
Registriert seit: 01.06.2008
Beiträge: 8
thomas108 befindet sich auf einem aufstrebenden Ast
Standard

Danke Arne

Ich habe das Problem jetzt gelöst.

Hierzu muss ich zugeben, dass ich das ganze schon einmal gelöst hatte, aber vor kurzem versehentlich die Datei inklusive Backup gelöscht habe.

Nun wusste ich aber nicht mehr, wie ich das damals bewerkstelligt hatte.
Jetzt habe ich bemerkt dass es auch hier bei PHP.de war, wo mir vor einem Jahr so freundlich geholfen wurde.

Wer das gleiche Problem hat, siehe hier:

http://www.php.de/php-einsteiger/151...html#post11061
thomas108 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Link mit mail() verschicken Clan-Opa PHP Tipps 2008 1 05.09.2007 22:29
Unterschied zwischen mail() und popen(/usr/sbin/sendmail)... DonTermi PHP Tipps 2007 8 27.03.2007 13:25
mail() und boundary Problem Gef PHP Tipps 2006 4 02.03.2006 00:47
Aus Formulardaten ein PDF erstellen und per Mail versenden? PHP Tipps 2005-2 4 09.10.2005 23:09
Kurze Frage bezogenauf Bilder und Mail verschicken Daskaras PHP Tipps 2005-2 3 11.08.2005 18:23
File per mail() verschicken PHP Tipps 2005-2 1 14.07.2005 08:52
Mail mit Dateianhang verschicken PsiAgent PHP Tipps 2005-2 3 14.06.2005 16:30
Mit der PHP mail() Funktion eine HTMl mail verschicken? PHP Tipps 2005 6 09.05.2005 07:13
textarea als mail verschicken PHP Tipps 2005 9 22.03.2005 21:29
mehrere Atachement mit HTML Mime mail class??? 18inch PHP Tipps 2004-2 1 28.11.2004 23:58
mail() - mail header PHP-Fortgeschrittene 2 28.09.2004 15:35
texte aus db lesen und verschicken per mail PHP Tipps 2004 1 17.09.2004 12:19
Ein mit GD erstelltest Bild per Mail verschicken PHP-Fortgeschrittene 3 11.09.2004 12:43
fpdf: $pdf->Output(); bitte per mail verschicken :) PHP Tipps 2004 12 10.09.2004 14:57
Formular mit mail() verschicken ?! bitte um Hilfe PHP Tipps 2004 48 11.07.2004 19:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-einsteiger/58317-formulardaten-per-e-mail-verschicken.html, versenden von formulardaten per e-mail, php daten per email versenden, möchte formulareingaben per email senden, javascript per button email verschicken, div in php verschicken, formulareingaben per pdf-anlage e-mail verschicken php, formulareingaben per email versenden, php mail versenden button, formular daten per javascript an mail schicken, termin als formular versenden, e-mail per javascript an mich verschicken, php formular daten email, daten per email verschicken, php datei anhang mail senden button, kalendereintrag per email verschicken javascript, e-mail versenden über formular mit php, php formular per mail versenden, javascript formular per email versenden php, html formular per email versenden javascript

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:47 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum