Hallo Hans,
in der
PHP-Datei müsste alles drin sein.
Habe den Code (einen Teil, die Datei ist zu goß) mal kopiert. Nach dem Code beschreibe ich, was ich gemacht habe. Wenn Du den gesamten Code brauchst, kann ich ihn dir zusenden. Muss nur wissen wohin.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
<?php
error_reporting(E_ALL);
/**************************************************
Formulargenerator v1.0 by 4Webmaster.net
Programmed by Borlabs
Website:
www.borlabs.de visit
www.4webmaster.net**************************************************/
$error = false;
$errors = array();
$receiver = '
bootvermietung@web.de';
function check_email ($string) {
// RegEx created by Myle Ott, found at regexlib.com
return preg_match('/^([a-zA-Z0-9_-])+(.([a-zA-Z0-9_-])+)*@(([(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))).(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))).(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))).(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))]))|((([a-zA-Z0-9])+(([-])+([a-zA-Z0-9])+)*.)+([a-zA-Z])+(([-])+([a-zA-Z0-9])+)*))$/i', $string);
}
function check_onlynumbers ($string) {
return preg_match('/^[0-9,.]{1,}$/', $string);
}
function check_onlyletters ($string) {
return preg_match('/^[a-zA-ZäöüÄÖÜß]{1,}$/', $string);
}
function send_email ($subject, $body, $receiver, $html = 1) {
if ($html != 1) {
$body = str_replace('
', "n", $body);
$body = str_replace('
', "n", $body);
$body = strip_tags($body);
}
$subject = str_replace('n', '', $subject);
$subject = str_replace('r', '', $subject);
if ($html) {
$header = 'MIME-Version: 1.0' . "n";
$header .= 'Content-type: text/html; charset=iso-8859-15'."n";
$header .= 'From: '.$receiver.' <'.$receiver.'>'."n";
} else {
$header = 'MIME-Version: 1.0' . "n";
$header .= 'From: '.$receiver.' <'.$receiver.'>'."n";
}
if (mail($receiver, $subject, $body, $header)) {
return true;
} else {
return false;
}
}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Ich habe schnell mal eine Testseite erstellt.
Habe eine Seite für das Formular erstellt. Habe das Layout als Formular angeklickt.
Habe dann HTML gewählt und dein Code sogar 3 mal eingefügt, da ich nicht wuste wo.
Die PHP-Datei liegt in dem Verzeichnis DB
Aber nichts passiert, es wird nichts angezeigt. Hier den Code von der Seite:
<?php
include "
http://www.Kanadier-Tauber.de/db/skn_mail.php";
?>
<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.0 Transitional//EN"">
<HTML>
<HEAD>
<TITLE> Der Titel der Seite wird von NetObjects Fusion generiert </TITLE>
<!-- NetObjects Fusion Generated HEAD HTML-->
</HEAD>
<BODY Von NetObjects Fusion generierte BODY-Parameter
<?php
include "
http://www.Kanadier-Tauber.de/db/skn_mail.php";
?>
>
<!-- BODY Von NetObjects Fusion generierte BODY Parameter -->
</BODY>
</HTML>
<?php
include "
http://www.Kanadier-Tauber.de/db/skn_mail.php";
?>
mfg
Ronald