Im Homepage und Webhosting-Forum --- PHP E-Mail Script
Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
hallo leute
ich bin ein Noob in PHP und mache eine hmepage für eine ferienwohnnung mit frontpage. dies ist ein "Schulprojekt".
ich habe schon mal die struktur meines e-mail srictes "gebaut" und möchte nun von euch, ds ihr es mir zu ende macht. es ist nicht viel arbeit, aber da ich ein kompletter noob bin, war das was ich gemacht habe svhon schwer genug.
Die Mail stamt von {$from}";
$mailto = $_POST['to'];
if (PHP_OS=='WINNT')
{
ini_set('sendmail_from', '{$from}');
$from = '';
}
else
{
$from = "From:{$from}\r\n";
}
$success = @mail($to, $subject, $text, $from);
if ($success)
{
echo "Mail an $to versendet";
}
else
{
echo $php_errormsg;
}
}
else
{
echo "Sie haben keinen Nachnamen eingegeben";
}
}
else
{
echo "Sie haben die E-Mail Adresse nicht eingegeben";
}
}
?>
Wenn Sie die Wohnung mieten wollen, füllen Sie bitte das Formular ganz aus
ich möchte das ihr das alles "verbindet" so das es nachher läuft. also meine abfragen sollten so sein. 1. abfrage
If
Nachname, Vorname, Gewünschter Mietzeitraum von (Datum), bis zum,
nicht ausgefüllt
dann fehlermeldung bitte die Felder ausfüllen
Else absenden 2. Abfrage
If
Telefon UND ODER, E-Mail Adresse, Wiederholung E-Mail Adresse
nicht ausgefüllt
dann fehlermeldung bitte die Felder ausfüllen
Else absenden
ich hoffe ihr versteht was ich möchte und macht mir das soweit fertig.
ich bedanke mich schon mal im vorraus an alle die mir helfen.
Sie müssen dieses Script über das entsprechende
Formular aufrufen.';
}
function zeigWerte() { // Ausfüllkontrolle
global $Vorname, $Nachname, $Email, $Email2, $von, $bis, $Telefon;
echo "Folgende Daten wurden übermittelt:
";
if ($Vorname) echo "Vorname: $Vorname ";
if ($Nachname) echo "Nachname: $Nachname ";
if ($Email) echo "Email: $Email ";
if ($Telefon) echo "Telefon: $Telefon ";
echo "";
if (!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}$",$Email)){ // E-mail Gültigkeit prüfen
echo 'Die E-mail-Adresse ist ungültig!';
echo '
ENDE;
}
else {
echo " E-mail-Adresse gültig!";
if ((!$Telefon) or (!$Email) or (!$Email2)) {
echo 'Nicht alle Daten wurden angegeben!';
echo "";
}
else
if (mail($to, //E-mailversand
$betreff,
"Von: $Nachname",
"From: $Email",))
echo "E-mail wurde erfolgreich gesendet";
else
echo "Fehler: E-mail konnte nicht versendet werden!";
}
}
?>
danke erstmal für die arbeit
bei mir stehen dann so komische sachen da wenn ich das anzeigen will.
da stweht irgendwi ein teil vom quellcode wenn ich es mit einem brwoser ansehen will
ist das normal?
ähhh
ihr wisst das ich ein noob bin.
was meinste mit interpretiert?
sagt mir bitte was ich machen soll.
man man mittlerweile glaube ich echt das ich keine ahnung davon habe. naja
Ööööh, das ist mier jetzt zu viel um das alels durchzulesen.
Ausprobieren ob's geht! Musst dir nur entweder auf dem eigenen Rechner einen Webserver installieren (apachefriends.org) oder halt Webspace mieten mit PHP-Support.
der quellcode fuinzt net, es erscheint eine fehlermeldung.
das steht da
Parse error: parse error, unexpected ')' in /usr/export/www/vhosts/funnetwork/hosting/kingofwerlte/e-mail2.php on line 62