Textfeld für Email in HTML-Seite einfügen

venombbo

Neuling
Thread Starter
Mitglied seit
09.01.2005
Beiträge
110
Ort
Nähe Leipzig
Hallöchen!
Ich versuche derzeit auf meiner Homepage Textfelder
einzufügen, deren Inhalt man dann per Mail an mich senden kann.
Ich benutze einen HTML-Editor, der mir auch zwei Dinge erstellen kann:
ein Textfeld wo man was reinschreiben kann und ein Button auf den
man klicken kann, dann öffnet sich eine eMail an meine Adresse.
Leider steht in der Mail nix drin, da soll aber der Inhalt des Textfeldes stehen.

Der Quelltext lautete etwa

<input type="" value="" name="">
<input type="submit" value="" name="">

Falls jemand Ahung hat wär das echt klasse!

BBO
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
PHP:
<?php
$mail = "deine@mailaddy.de"; //dort wird die mail hingeschickt
$betreff = "Das hier steht im betreff wenn die mail bei dir ankommt";
//ab hier nichts mehr verändern
if($_POST['submit'] != ""){
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
if(mail($mail, $betreff, $_POST['text'],$headers)){
    echo "Die eMail wurde erfolgreich versendet";
}else{
    echo "Sorry, aber die eMail konnte nicht gesendet werden";
}
}
?>
<form action="<?= $_SERVER['php_self'] ?>" method="post">
<textarea name="text" cols="50" rows="10"></textarea>
<input type="submit" value="Senden!" name="submit">
</form>

Das ganze ist ungetestet!!!! sollte aber dennoch funktionieren
 
Zuletzt bearbeitet:
Klasse! Danke!
Ich kenn mich nur mit HTML aus. Muss ich das alles in eine Datei speichern?
Bzw. muss ich das als HTML-Seite speichern?
Und wenn ich noch n Kommentar über das Textfeld schreiben wollte: Wo muss ich das reinschieben?
 
Also das ganze was ich da geschrieben hat wird nur funktionieren wenn du einen php webspace hast.
Du kannst es als html seite abspeichern, das ist kein problem.
Kommentare.

du musst das kommentar dann zwischen das bunte(php) und das schwarze (html) schreiben, also zwischen ?> und <form
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh