WinFuture-Forum.de: Formular-antwortseite Wird Nicht Geladen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Formular-antwortseite Wird Nicht Geladen


#1 Mitglied ist offline   silly69 

  • Gruppe: Mitglieder
  • Beiträge: 1
  • Beigetreten: 16. November 07
  • Reputation: 0

geschrieben 16. November 2007 - 12:21

Hallo an alle,
ich bräuchte dringend Hilfe. Ich habe mit viel Einsatz jetzt ein kleines Formular in HTML geschrieben. Dieses geht mit folgendem Quelltext zu senden.php.
<form method="post" action="senden.php">

Und dann soll eine Antwortseite ausgegeben werden.
Das Problem: Die Daten aus dem Formular werden richtig an meine Mailadresse verschickt. Aber der Kunde erhält nur eine weisse Seite als Dankeschön und nicht die extra entworfene htm-Seite.
Wo liegt das Problem? Was habe ich falsch gemacht. Das Script ist hier aus dem Forum:
Hier das PHP-Script:
<?php
$fields = array('preisfrage','name','plzort','ort','strasse','email','preise','aufmerksam','newsletter'); //hier trägst du einfach alle Feldnamen ein
$linkOk = 'http://www.lichtprofi-leipzig.de/dankeseite.htm'; // Weiterleitung auf diese Seite wenn die Mail gesendet wurde
$linkErr = 'http://www.lichtprofi-leipzig.de/fehlerseite.htm'; // und hier gehts hin wenn es einen Fehler gab

$msg = '';
foreach($fields as $field) {
$msg.= $field.': '.$_POST[$field]."\n";
}

if (@mail('[email protected]','Teilnahme am Gewinnspiel von Lichtprofi-Leipzig.de',$msg)) {
header('Location: '.$linkOk);
} else {
header('Location: '.$linkErr);
}

?>

Ich hoffe sehr, dass mir jemand helfen kann.
Vielen lieben Dank schon mal.
Silly
0

Anzeige



#2 Mitglied ist offline   Hawk18x 

  • Gruppe: Mitglieder
  • Beiträge: 14
  • Beigetreten: 02. Oktober 06
  • Reputation: 0

geschrieben 16. November 2007 - 15:18

Wird der Link den korrekt übergeben?
Du schriebst, dass eine leere Seite erscheint. Wie ist die URL der Seite?

Ansonsten, wenn das script richtig schaltet und die Mail gessendet wird, soll er die Danke-Seite anzeigen. Nach script tut er das auch.

Wird vor dem Script schon eine ausgabe verarbeitet? Header darf keine Ausgabe vor sich haben, ansonsten gibts Probs mit dem Apache.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0