Formular Daten abfangen?
Gibt es ein Tool bzw. ein Server oderso womit ich die eingegebenen Daten meiner Kunden empfangen kann. Wenn es sowas nicht gibt, was ist die einfachste und kostengünstigste Art die Daten abzufangen. Mit PHP mail()?
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
HTML, Webseite, JavaScript
Wenn es sowas nicht gibt, was ist die einfachste und kostengünstigste Art die Daten abzufangen
Vor dem ausführen der mail() Funktion die Daten in einer Datenbank oder einer Textdatei speichern:
<?php
foreach($_POST as $key => $value)
{
$inhalt = "$key: $value".PHP_EOL;
file_put_contents('kundendaten.txt',$inhalt,FILE_APPEND);
}
mail(...);
?>
Alex
Ja ganz einfach mit PHP und mail()
Dafür braucht man keinen extra Server und keine Extra Tools
Wie wenden die Daten denn übermittelt? Mit POST oder GET?
Maddoc66
02.03.2023, 12:04
@NackterGerd
Kommt auf den Anwendungsfall an, es gibt durchaus Fälle wo Get Sinn macht.
NackterGerd
03.03.2023, 11:20
@Maddoc66
Bei Formulagen gibt es keinen Grund GET zu verwenden
Aber auch wegen SEO sollte man auf GET Verzichten
Formular NIE mit GET!!!
Auf keinen Fall.
Immer mit POST wenn sensible Daten im Spiel sind