Ingo Turski: Einfacher Formmailer PHP

Beitrag lesen

Hi,

Die Malis kommen alle einwandfrei an

ohne Zeilenumbrüche nennst Du das einwandfrei?

nur die Dankesseite kommt nicht,

logisch und wenn du mal die Fehlermeldungen aktvieren würdest, könntest Du auch die Ursache lesen.

<html>

hier fängt Deine Seite an (leider fehlt davor noch was, aber das hat mit dem Problem nichts zu tun.

<script type="text/javascript" src="coolmenus3.js">

OT: Dir ist klar, dass dieses Menü für Besucher ohne Javascript und Suchmaschinen nicht vorhanden ist?

<?php

und hier fängt nun das Formmailer-Script an? ...

if($_POST)

... das auch nicht ganz perfekt ...

mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)

... aber zumindest keine Spam-Schleuder ist ...

header("Location: $strReturnhtml");

... und das will danach einen HTTP-Header senden - was aber nicht mehr geht, da ja bereits Ausgaben erfolgt sind.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Oops - ein DOCTYPE. Schön, aber im selben Dokument? Und danach:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">

<dt>

<title>Kontakformular</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<br><dt><font color="#75ADE2">

Du kennst schon den Aufbau einer HTML-Seite und die Syntax für XHTML 10 Strict? ...

</body>
      </html>
        <font color="#75ADE2"></font>

... offensichtlich leider ganz und gar nicht... :-(

freundliche Grüße
Ingo