Schön das dir PHP gefällt, fals es dich interessiert hier meiner Meinung nach eine super Seite für die ersten schritte
http://www.peterkropff.de/
ich hoffe ich hab es richtig verstanden, dass du auf einer seite einen Text eingeben kannst und der dann per eMail versendet wird.
Du solltest beachten dass du mit GET(Übertragung in der Adressliste), POST(Sichere übertragung nicht sichtbar) und REQUEST(Abfragungs möglichkeit von GET und POST) arbeitest, aus sicherheitsrelevant Aspekten rate ich dir das du nur POST verwendest.
Des weiteren ist dein Ablauf nicht ganz Korrekt, du überprüfst zwar ob das "email" Feld ausgefüllt ist aber falls es leer ist wird die eMail Trotz allem versendet. Darum solltest du das ganze in if () anweisungen verschachteln.
Ich hab hier ein kleines Beispiel erstellt das den Ablauf zeigen soll.
PHP:
<?php
$empfaenger = 'mail@mail.mail';
$betreff = 'Test Formular';
$mailtext = 'email text';
if (isset ($_POST['submit']) ) // Hier wird geprüft ob das Formular abgesendet wurde
{
if (isset ($_POST['text']) ) // Hier wird geprüft ob etwas Geschrieben wurde
{
// Hier Text auf in eine Variable abfüllen und auf schadens Code überprüfen, danach versenden
}
else
{
// Hier Fehlermeldung, dass kein Text eingegeben wurde
}
}
else
{
// Hier wird das HTML Formular ausgegeben
}
?>
hoffe das hilft dir weiter