Mit PHP E-Mails online empfangen?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
antwort
beitrag
beschriebene tabelle
betreff
book
datei
daten
email
empfnger
erste
formular
fragen
gen
inhalt
mindestens
schaff
script
spalt
tabelle
vielen dank
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Verstehe ich das richtig:
Du willst, dass die Leute einen Text schreiben und dieser Text dann nicht per eMail verschickt, sondern online gespeichert wird? Dann willst nur Du Zugriff auf diese Texte haben?
Mach das doch einfach mit ner Datenbank. Speichere die Texte da rein und erstelle dann ein Script (bspw. mit Passwort), das die Texte wieder aus der Datenbank ausliest.
Entweder ich habe die Frage falsch verstanden oder Du Dir dein Problem viel zu kompliziert vorgestellt. -
Doch, das ist genau was ich suche!
Vielen Dank f?r deine Antwort.
Eine Frage: Kennst du (oder jemand anders) eine fertige Anwendung, die jemand programmiert hat f?r diesen Zweck?
Beitrag ge?ndert am 2.05.2006 20:15 von kampfkunst-e-books -
Funktion:
bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]] )
Nutzung:
$empfaenger = 'gew?nschter@empfaenger.de';
$betreff = 'Betreffzeile';
$nachricht = 'eMail-Inhalt';
$header = 'From: deine@email.de' . '\r\n' . 'Reply-To: deine@email.de';
$var = mail($empfaenger, $betreff, $nachricht, $header);
if($var) echo 'Nachricht wurde gesendet';
else echo 'Nachricht wurde nicht gesendet';
Du kannst die Daten aus einem Formular laden und dann mit obiger Funktion abschicken. Diese Daten kannst Du dann auch noch in einer Datenbank speichern, z.B. so:
$sql = "INSERT INTO emails (empfaenger, betreff, nachricht) VALUES ('".$empfaenger."', '".$betreff."', '".$nachricht."')";
mysql_query($sql);
Beitrag ge?ndert am 3.05.2006 23:09 von ku-shi -
Danke erstmal, aber ich wei? noch nicht, wie ich die codes weiterverwenden muss.
einfach in eine php datei einf?gen? -
kampfkunst-e-books schrieb:
Danke erstmal, aber ich wei? noch nicht, wie ich die codes weiterverwenden muss.
einfach in eine php datei einf?gen?
Genau; jeglicher Code, der geparst werden soll, geh?rt in .php-Dateien.
MfG -
alles klar, danke. Entsteht mir sonst noch Arbeit?
Also die Tabellen benennen oder Anlegen, in denen gespeichert wird, oder wird das mit dem Befehl?
Beitrag ge?ndert am 5.05.2006 15:48 von kampfkunst-e-books -
Du m?sstest per Hand eine Tabelle mit Namen 'email' erstellen, in der mindestens die Spalten 'empfaenger', 'betreff' und 'nachricht' existieren. Dann m?sstest Du die Scripts nat?rlich noch in deine Seite einbauen. D.h. Formulare erstellen, mit denen Du Werte in die Variablen schreibst.
Mein erstes Script schickt nur die eMail ab und gibt zur?ck, ob sie abgeschickt wurde oder nicht.
Das zweite schreibt die gleichen Variablen in die oben beschriebene Tabelle. Du m?sstest dich vorher noch mit mysql_connect() und mysql_select_db() mit deiner Datenbank verbinden. -
Du m?sstest per Hand eine Tabelle mit Namen 'email' erstellen, in der mindestens die Spalten 'empfaenger', 'betreff' und 'nachricht' existieren. Dann m?sstest Du die Scripts nat?rlich noch in deine Seite einbauen. D.h. Formulare erstellen, mit denen Du Werte in die Variablen schreibst.
Mein erstes Script schickt nur die eMail ab und gibt zur?ck, ob sie abgeschickt wurde oder nicht.
Das zweite schreibt die gleichen Variablen in die oben beschriebene Tabelle. Du m?sstest dich vorher noch mit mysql_connect() und mysql_select_db() mit deiner Datenbank verbinden.
Alles in allem sehr kompliziert. Vielleicht schaff ich es, einige Formulare von irgendwo umzu?ndern und den code dazuzupacken. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage