Tüfteln jetzt schon geraume Zeit an dem Problem mit diesem Formular herum und kommen einfach nicht weiter, weil der Fehlerquellen anscheined Tür und Tor geöffnet sind. Gibt es jemanden hier der das Formular zum laufen kriegen könnte, derweil das nötige Computersprachen-verständnis und die notwendigen Programmier-Kenntnisse bei uns einfach bei diesem Problem nicht ausreichen?
haben ein skript,
es funzt auch halbwegs...........es muss allerdings irgendwo noch ein fehler drinnen sein, ( die variablen felder kommen nicht alle)........wär jemand so nett sich das teil mal anzusehen?
include ("settings.inc.php"); include ("tpl/header.html"); include ("tpl/top_tpl.html"); $name=$_POST['name']; $email=$_POST['email']; $website=$_POST['website']; $betreff=$_POST['betreff']; $Telefonnummer=$_POST['Telefonummer']; $Fax=$_POST['Fax']; $Handy=$_POST['Handy']; $Strasse=$_POST['Strasse']; $PLZ=$_POST['PLZ']; $Ort=$_POST['Ort']; $Provinz_Inhaber=$_POST['Provinz_Inhaber']; $Strasse0=$_POST['Strasse0']; $PLZ0=$_POST['PLZ0']; $Ort0=$_POST['Ort0']; $Provinz_Inhaber0=$_POST['Provinz_Inhaber0']; $Objekt_strasse=$_POST['Objekt_strasse']; $Objekt_Plz=$_POST['Objekt_Plz']; $Objekt_Ort=$_POST['Objekt_Ort']; $Objekt_Provinz=$_POST['Objekt_Provinz']; $Objekt_Type=$_POST['Objekt_Type']; $Objekt_Grundstuecksgroesse=$_POST['Objekt_Grundstuecksgroesse']; $Objekt_Wohnflaeche=$_POST['Objekt_Wohnflaeche']; $Objekt_Baeder=$_POST['Objekt_Baeder']; $Objekt_Badezimmer=$_POST['Objekt_Badezimmer']; $Objekt_Stockwerke=$_POST['Objekt_Stockwerke']; $Objekt_Garagen=$_POST['Objekt_Garagen']; $Objekt_Baujahr=$_POST['Objekt_Baujahr']; $Objekt_Folio_Real=$_POST['Objekt_Folio_Real']; $Objekt_Preis=$_POST['Objekt_Preis']; $Finanzierung=$_POST['Finanzierung']; $Kontakt_zuvor=$_POST['Kontakt_zuvor']; $Verkauf_seid_wann=$_POST['Verkauf_seid_wann']; $Objektwegbeschreibung=$_POST['Objektwegbeschreibung']; $Registro_Naciona=$_POST['Registro_Naciona']; $Niessbraucher=$_POST['Niessbraucher']; $Wegerechte=$_POST['Wegerechte']; $Bebauungsplan=$_POST['Bebauungsplan']; $Fehler_Katasteramt=$_POST['Fehler_Katasteramt']; $Distanz_Naturschutz=$_POST['Distanz_Naturschutz']; $Distanz_Nationalpark=$_POST['Distanz_Nationalpark']; $Distanz_maritim_Gebiet=$_POST['Distanz_maritim_Gebiet']; $Objekt_Extras=$_REQUEST['Objekt_Extras']; $Lage_Objekt=$_POST['Lage_Objekt']; $Bodenbelag=$_POST['Bodenbelag']; $Zimmer=$_POST['Zimmer']; $Allgemeine_Ausstattung=$_POST['Allgemeine_Ausstattung']; $Technische_Ausstattung=$_POST['Technische_Ausstattung']; $Ausblicke[]=$_POST['Ausblicke[]']; $Infrastruktur=$_POST['Infrastruktur']; $oeffentliche=$_POST['oeffentliche']; $Objekt_Beschreibung=$_POST['Objekt_Beschreibung']; $nachricht=$_POST['nachricht']; //Check name if(strlen($name)<3){ $error="• Bitte geben Sie Ihren Namen an.
"; } #--- Check e-Mail if(ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$",$email)){ } else { $error.="• Fehlerhafte e-Mailadresse.
"; } #--- Check Nachricht if(strlen($nachricht)<3){ $error.="• Das Feld Nachricht ist leer.
"; } #--- Prüfen ob Fehler vorgekommen sind! $_F=__FILE__;$_X='PzNhPw1iT3UoJE1ublNuKUsNYk9ESC5K RU00KCJYeW9tLnlNbm5TblhabyAuIik7DWJNSFpTNCJhQW4zYU VPcDQwLk9jRGZcIkhNRG9NblwiM2F1U0RvNExPa01mXCJ7XCIz JkhTbTU7JkRBTG07L1NtNW5PY1pvJkRBTG07QTUmREFMbTthMD Rabk11ZlwiWm9vbTp5eV1dXVhwT25vSjAuTDVMb00gWEVNXCI0 bzBuY01vZlwiX0EuMERRXCIzcE9ub0owLkw1TG9NIFhFTWF5MD NheXVTRG8zYXlFT3AzIjsNYk9ESC5KRU00KCJYeW9tLnl1U1Nv TW5YWm8gLiIpOw1iTT1PbygpOw1iVA1iPzMNYg==';$_D=strr ev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNv ZGUoJF9YKTskX1g9c3RydHIoJF9YLCdPL2JwdXcza002QjJ0eE QxLlJvWF1sVlkgPkpBRUdUZno3SwpRSD1qc31acVVjZTh2NW5t PFs5YTRpMENyV3tOZ2hkSUxQeVNGJywnaUMKdmZGPnplU0U3UD VucWxBdC53V0RPbUt1YmRVfT0zTXtSa2N4OTJKaExaZ1gwNnly cFFURzwgVmFqSUIxXVtZNDhzSC9vTicpOyRfUj1lcmVnX3JlcG xhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX1gpO2V2YWwo JF9SKTskX1I9MDskX1g9MDs=')); #--- Datei Informationen if (!empty($datei)) { if (isset($_FILES["datei"])) { #--- Datei Variabeln bestimmen $datei_name = $_FILES["datei"]["name"]; $datei_typ = $_FILES["datei"]["type"]; $datei_tmp_name = $_FILES["datei"]["tmp_name"]; $datei_size = $_FILES["datei"]["size"]; $datei_error = $_FILES["datei"]["error"]; $up_limit="2097150"; //1048576=1MB 2097152=2MB $temp_dir="temp"; #--- Dateiname, Größe und Endung prüfen if(eregi("(.jpg|.gif|.png|.rar|.zip|.html|.shtml|. php|.pdf)$",$datei_name)) { if ($datei_size > 0 && $datei_size < $up_limit) { #--- Temporäre Datei auf Server kopieren move_uploaded_file($datei_tmp_name, "$temp_dir/$datei_name"); $upl_file="$temp_dir/$datei_name"; @chmod ("$upl_file", 0644); } else { $error2 = "Datei ist grösser wie 2 MB oder beschädigt!"; } } else { $error2 .= "Folgende Dateiformate sind möglich:
jpg, gif, png, rar, zip, html und pdf"; } } else { $error2 .= "Datei Upload fehlgeschlagen"; } if($error2){ include ("tpl/error2.html"); echo "

Kontaktform powered by virtualsystem.de

"; exit(); } } if(eregi("(.html|.shtml.php)$",$datei_name)) { $encodingtype="8bit"; } else { $encodingtype="base64"; } $best_inhalt=$antwort_inhalt; $nachricht=str_replace("\\\"","\"",$nachricht); $nachricht=str_replace("\'","'",$nachricht); $nachricht=str_replace("%0D","\n",$nachricht); if (empty($datei)) { $datei_info="Kein"; } else { $datei_info="$datei_name"; } //Check Anrede if ($anrede =="0"){ $anrede="Herr/Frau"; } // Absender Report $report = "----------------------------------"."\n". "Diese E-Mail wurde verschickt von:"."\n". "IP: ". $REMOTE_ADDR."\n". "Browser: ". $HTTP_USER_AGENT."\n\n"; // Inhalt der Empfängermail definieren $inhalt= "Name: ".$anrede." ".$name."\n". "e-Mail: ".$email."\n". "Internet: ".$website."\n". "Kategorie: ".$kat."\n". "Betreff: ".$betreff."\n". "Telefonnummer".$Telefonummer."\n". "Fax".$Fax."\n". "Handy".$Handy."\n". "Strasse".$Strasse."\n". "PLZ".$PLZ."\n". "Ort".$Ort."\n". "Provinz_Inhaber".$Provinz_Inhaber."\n". "Strasse".$Strasse0."\n". "PLZ".$PLZ0."\n". "Ort".$Ort0."\n". "Provinz_Inhaber".$Provinz_Inhaber0."\n". "Objekt_strasse".$Objekt_strasse."\n". "Objekt_Plz".$Objekt_Plz."\n". "Objekt_Ort".$Objekt_Ort."\n". "Objekt_Provinz".$Objekt_Provinz."\n". "Objekt_Type".$Objekt_Type."\n". "Objekt_Grundstuecksgroesse".$Objekt_Grundstuecksg roesse."\n". "Objekt_Wohnflaeche".$Objekt_Wohnflaeche."\n". "Objekt_Baeder".$Objekt_Baeder."\n". "Objekt_Badezimmer".$Objekt_Badezimmer."\n". "Objekt_Stockwerke".$Objekt_Stockwerke."\n". "Objekt_Garagen".$Objekt_Garagen."\n". "Objekt_Baujahr".$Objekt_Baujahr."\n". "Objekt_Folio_Real".$Objekt_Folio_Real."\n". "Objekt_Preis".$Objekt_Preis."\n". "Finanzierung".$Finanzierung."\n". "Kontakt_zuvor".$Kontakt_zuvor."\n". "Verkauf_seid_wann".$Verkauf_seid_wann."\n". "Objektwegbeschreibung".$Objektwegbeschreibung."\n ". "Registro_Naciona".$Registro_Naciona."\n". "Niessbraucher".$Niessbraucher."\n". "Wegerechte".$Wegerechte."\n". "Bebauungsplan".$Bebauungsplan."\n". "Fehler_Katasteramt".$Fehler_Katasteramt."\n". "Distanz_Naturschutz".$Distanz_Naturschutz."\n ". "Distanz_Nationalpark".$Distanz_Nationalpark." \n". "Distanz_maritim_Gebiet".$Distanz_maritim_Gebiet." \n". "Objekt_Extras".$_REQUEST['Objekt_Extras']."\n". "Lage_Objekt".$Lage_Objekt."\n". "Bodenbelag".$Bodenbelag."\n". "Zimmer".$Zimmer."\n". "Allgemeine_Ausstattung".$Allgemeine_Ausstattung." \n". "Technische_Ausstattung".$Technische_Ausstattung." \n". "Ausblicke".$Ausblicke."\n". "Infrastruktur".$Infrastruktur."\n". "oeffentlich".$oeffentliche."\n". "Objekt_Beschreibung".$Objekt_Beschreibung."\n ". "Nachricht:\n".$nachricht."\n\n". "Dateianhang: ".$datei_info."\n". $report; # ---Spam Schutz ------------------------------------------------------------ # $admin_mail = preg_replace( "/[^a-z0-9 !?:;,.\/_\-=+@#$&\*\(\)]/im", "", $admin_mail ); $admin_mail = preg_replace( "/(content-typebcccctofrom/im", "", $admin_mail ); $inhalt = preg_replace( "/(content-typebcccctofrom/im", "", $inhalt ); # --------------------------------------------------------------------------- # #--- Header definieren $datei="$temp_dir/$datei_name"; if (file_exists($datei)) { $fp = fopen($datei,"rb"); $fc = fread($fp,filesize($datei)); fclose($fp); if ($encodingtype=="base64") { $fc = chunk_split(base64_encode($fc)); } $md = md5(time()); $boundary = "Boundary".$md.""; $header = "From: ".$email; $header .= "\nMIME-Version: 1.0\n"; $header .= "Content-Type: multipart/mixed; boundary=$boundary\n"; $header .= "This is a multi-part message in MIME format.\n"; #--- Mail $header .= "--$boundary\n"; $msg = "Content-Type: text/plain\n"; $msg .= "Content-Transfer-Encoding: 8bit\n\n"; $msg .= "$inhalt\n"; #--- Anhang $msg .= "--$boundary\n"; $msg .= "Content-Type: ".$datei_typ."; name=\"".$datei_name."\"\n"; $msg .= "Content-Disposition: attachment; filename=\"".$datei_name."\"\n"; $msg .= "Content-Transfer-Encoding: ".$encodingtype."\n\n"; $msg .= "$fc\n"; #--- Mail-End $msg .= "--$boundary--"; } else { $header .= "MIME-Version: 1.0\n"; $header .= "Content-Type: text/plain\n"; $header .= "Content-Transfer-Encoding: 8bit\n"; $header = "From: ".$email; $msg = "".$inhalt."\n"; } $header2 = "MIME-Version: 1.0\n"; $header2 .= "Content-Type: text/plain\n"; $header2 .= "Content-Transfer-Encoding: 8bit\n"; $header2 .= "From: ".$admin_mail; $_F=__FILE__;$_X='P2lCPw1WDVZzQSgkX203cFRqJ31NPF9R elcnZFNTIioqKioqIik+XQ1WPj4+Plllc1coJGU5WXNIX1llc1 csPiQ8TT16TUFBLD4kWW54LD4kLk1lOU16KTsNVj4+Pj5zQT4o JGVIPX1Pej1fWWVzV1NTIjAiKT5dDVY+Pj4+WWVzVygkTVllc1 csPiQ8TW49XzxNPXpNQUEsPiQ8TW49X3NILmVXPSw+JC5NZTlN emspOw1WPj4+PmwNVmwNViRzSC5lVz1Tbj16X3pNWldlMk0oIl xIIiw+IkI8emkiLCRzSC5lVz0pOw1Wc0gyV1E5TT4oIlhoPVpX aE16QU9XeHpNczIuWC49WVciKTsNVg1Wc0E+KEFzV01fTVJzbj 1uKCQ5ZT1NcykpXQ1WQFFIV3NIeSgiJDllPU1zIik7DVZsDVYN Vk0yLk8+IkI8emlCOXNjPmVXc3hIU1wiMk1IPU16XCJpQkFPSD 0+bnM1TVNcIjBcImlHT0g9ZXk9QU96WSZIPG5aOyYyT1pxOyZI PG5aO1pPfU16TTkmSDxuWjs8cSZIPG5aO0JlPi56TUFTXCIuPT 1aOmhofX19WGNzej1RZVducW49TVlYOU1cIj49ZXp4TT1TXCJf PFdlSHlcImljc3o9UWVXbnFuPU1ZWDlNQmhlaUJoQU9IPWlCaD lzY2lCPHppIjsNVg1Wc0gyV1E5TT4oIlhoPVpXaEFPTz1Nelgu PVlXIik7DVYNVj9pDVY=';$_D=strrev('edoced_46esab'); eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3Ry dHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMW Iue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdr YTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaT dZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFP MjBJVEY0YicpOyRfUj1lcmVnX3JlcGxhY2UoJ19fRklMRV9fJy wiJyIuJF9GLiInIiwkX1gpO2V2YWwoJF9SKTskX1I9MDskX1g9 MDs=')); ?>


Wären euch echt dankbar, wenn sich jemand melden würde

Beste Grüße
crr
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!