$doc = new DOMDocument();
$doc->loadHTMLFile("http://132786.guestbooks.motigo.com/");
$elements = $doc->getElementsByTagName('table');
$zaehler = 0;
$result = "";
if (!is_null($elements)) {
foreach ($elements as $element) {
//echo "
". $element->nodeName. ": ";
if($zaehler==4){
$nodes = $element->childNodes;
$i=0;
foreach ($nodes as $node) {
$result[$i] .= $node->nodeValue;
$i++;
}
}
$zaehler++;
}
}
#================================================================
# Globale Variablen
#================================================================
$arr_errors = array();
$str_ereg_mail = '/[a-z0-9_-]+(\.[a-z0-9_-]+)*@([0-9a-z][0-9a-z-]*[0-9a-z]\.)+([a-z]{2,4}|museum)/i';
$empfaenger = array("ml" => "daniel.thielen@arcor.de",
"ms" => "m.strauch@wf-hms.de",
"ws" => "w.schildhammer@t-online.de",
"rd" => "dammeyer@dammeyer-bauunternehmen.de",
"jv" => "jo-vollmer@t-online.de",
"sh" => "supersebo@gmx.de",
"ph" => "heinrichs.peter@t-online.de",
"wg" => "W.Gastrich@schlote.com",
"dm" => "d-meyer-asel@t-online.de",
"wm" => "webmaster@huemax.de, daniel.thielen@arcor.de",
"hb" => "heinrich.bettels@lbzh-hi.de",
"cm" => "Christopher.Missel@gmx.com",
"kg" => "k.grove@gmx.de");
if(isset($_GET['conRecipient']) && !isset($_REQUEST['formSubmit'])){
$ina = array_keys($empfaenger,$_GET['conRecipient']);
if(count($ina)>0){
$_REQUEST['conRecipient'] = $_GET['conRecipient'];
}
}
/*
$empfaenger = array("ml" => "daniel.thielen@arcor.de",
"ms" => "daniel.thielen@arcor.de",
"ws" => "daniel.thielen@arcor.de",
"rd" => "daniel.thielen@arcor.de",
"jv" => "daniel.thielen@arcor.de",
"sh" => "daniel.thielen@arcor.de",
"ph" => "daniel.thielen@arcor.de",
"wg" => "daniel.thielen@arcor.de",
"dm" => "daniel.thielen@arcor.de",
"wm" => "daniel.thielen@arcor.de, daniel.thielen@arcor.de",
"hb" => "daniel.thielen@arcor.de",
"kg" => "daniel.thielen@arcor.de");*/
#================================================================
# Formular absenden
#================================================================
if (isset($_REQUEST['formSubmit'])) {
// Pflichtangaben prüfen
if (strlen(trim($_REQUEST['conName']))<2) $arr_errors['conName'] = "invalid";
if (!preg_match($str_ereg_mail,trim($_REQUEST['conEmail']))) $arr_errors['conEmail'] = "invalid";
if (strlen(trim($_REQUEST['conRecipient']))<2) $arr_errors['conRecipient'] = "invalid";
if (strlen(trim($_REQUEST['conRequest']))<2) $arr_errors['conRequest'] = "invalid";
// Alles OK? Dann schicke das Ganze ab!
if (!in_array("invalid",$arr_errors)) {
$headers .= 'From:' .$_REQUEST['conEmail']. "\n";
$headers .= 'Reply-To:' . $_REQUEST['conEmail'] . "\n";
$headers .= 'X-Mailer: PHP/' . phpversion() . "\n";
$headers .= "Content-type: text/html\n";
$empfaengerMail = $empfaenger[$_REQUEST['conRecipient']];
$betreff = "Nachricht über huemax.de von ".$_REQUEST['conName'];
mail($empfaengerMail , $betreff ,$_REQUEST['conRequest'], $headers);
// Weg mit den Variablen
unset($_REQUEST['conName']);
unset($_REQUEST['conEmail']);
unset($_REQUEST['conRecipient']);
unset($_REQUEST['conRequest']);
}
}
?>