Ihr solltet euch vielleicht im Chat treffen oder wenigstens mehr auf die Frage konzentrieren.
Aber vielleicht mal was hilfreiches:
Wie bereits gesagt: PHP ist hier die beste Lösung. Ob nun mit oder ohne MySql, ist hier erst einmal unrelevant, da du die Daten (wenn es dein Anbieter erlaubt) auch in einem Textfile ablegen kannst.
Ein sehr günstiger Anbieter ist hier http://www.mainz-net.de, dort bekommst du alles inklusive Domain bereits für 4 Euro im Monat.
Und so könnte das Script dazu aussehen:
<?php
//Fehlerprüfung
//Übetragungsmethode
if ($_SERVER["REQUEST_METHOD"]=="GET") $request=$_GET;
else $request=$_POST;
//slashes entfernen
foreach($request as $key=>$value)
$request[$key]=stripslashes($value);
//Fehlerprüfung
$error=false;
if (isset($request['send'])) {
if (strlen($request['in_name'])<3)
$error['in_name']='Bitte gib einen Namen ein! (3-80 Zeichen)';
if (strlen($request['in_text'])<3)
$error['in_text']='Bitte gib einen Text ein! (3-1024 Zeichen)';
if (!preg_match("/[a-z0-9_-]+(\.[a-z0-9_-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+([a-z]{2,4}|museum)/i",$request['in_mail']))
$error['in_mail']='Bitte gib eine gültige Emailadresse ein!';
if (!$error) {
//Alle Eingaben korrekt, Daten verarbeiten
//Mail an den Absender der Mitteilung
$text=<<<MAILTEXT
Ihre Mitteilung wurde weitergeleitet.
MfG,
Administrator
MAILTEXT;
$header='FROM: "Absendername" <absender@absender.de>';
mail($request['in_mail'],'Mitteilung erhalten',$text,$header);
//Mail mit den Daten an den Verarbeiter
$text=<<<MAILTEXT
Neue Daten:
Name: $request[in_name]
Email: $request[in_mail]
Mitteilung:
$request[in_text]
MAILTEXT;
$header='FROM: "Absendername" <absender@absender.de>';
mail('admin@admin.com','Mitteilung erhalten',$text,$header);
//und jetzt noch Ausgabe an den Absender
echo "Ihre Daten wurden verschickt.";
}
} else $error=true;
//Formular ausgeben
if ($error) {
echo '<form method="post">';
//Name
echo '<b>Dein Name:</b><br/>';
echo '<input type="text" name="in_name" value="'.htmlentities($request['in_name']).'" size="40" maxlength="80"/><br/>';
if (isset($error['in_name']))
echo '<div style="color:#FF0000">'.$error['in_name'].'</div>';
//Email-Adresse
echo '<b>Deine Emailadresse:</b><br/>';
echo '<input type="text" name="in_mail" value="'.htmlentities($request['in_mail']).'" size="40" maxlength="80"/><br/>';
if (isset($error['in_mail']))
echo '<div style="color:#FF0000">'.$error['in_mail'].'</div>';
//Mitteilung
echo '<b>Deine Mitteilung:</b><br/>';
echo '<textarea name="in_text" cols="30" rows="10" maxlength="1024">';
echo htmlentities($request['in_text']);
echo '</textarea></br>';
if (isset($error['in_text']))
echo '<div style="color:#FF0000">'.$error['in_text'].'</div>';
//Button
echo '<input type="submit" name="send" value="Abschicken"/>';
echo '</form>';
}
?>
[/PHP]
Ich habe unter HTMLWorld einen Einsteiger-Artikel für PHP geschrieben, vielleicht erleichtert dir das deine Entscheidung.