PHP-Kontakformular mit Sicherheitscode funktioniert nicht

Skandinavika

Mitglied
Hallo!

Es wäre echt klasse, wenn mir jemand bei meinem folgenden Problem helfen könnte:

Ich habe auf unserer neuen Homepage zwei Kontaktformulare eingebunden, das eine, eine einfache Variante, bei der man Adressdaten und eine Textnachricht eintragen kann, funktioniert einwandfrei, d.h. der Sicherheitscode wird angezeigt, die Nachricht (und auch die optionale Kopie an die Adresse des Users) kommt an und es wird nach dem Klick auf "Abschicken" auch die Bestätigungsseite angezeigt.

Bei dem anderen Formular aber, einer ausgebauten Variante mit Checkboxen zum Bestellen von Prospekten, wird der Code nicht angezeigt, von daher kann man das Formular auch nicht abschicken, weil dann die Fehlermeldung angezeigt wird, dass der Sicherheitscode falsch eingegeben wurde.

Beide Formulare basieren auf demselben Code, den ich nur bei dem Bestellformular etwas erweitert habe. Naturgeämß muss ich da irgendwas falsch gemacht haben, aber ich schaue mir den Code nun schon so lange an, dass ich wahrscheinlich auch das offensichtliche nicht mehr sehe... Die Sicherheitscodes werden übrigens in zwei verschiedene Tabellen derselben Datenbank geschrieben, aber das sollte doch kein Problem sein, oder?

Hier die Links:
Kontaktformular (funktionstüchtig):
http://www.rottmueller-holzbau.de/seiten_allgemein/kontakt.php

Bestellformular:
http://www.rottmueller-holzbau.de/seiten_allgemein/service_infomaterial.php

Schon mal im Voraus VIELEN DANK für Eure Hilfe!
 
Hallo,

ich würde einfach mal vorschlagen, dass du die Bild-ID von dem funktionstüchtigen Skript mal in jenes einschreibst, welches nicht funktioniert.
Vllt. liegt das einfach nur als Spacer mit im Ordner - ohne nähere Details ist leider keine tiefgründigere Aussage möglich.
 
jetzt mal ganz trivial.

- wird der Code auch angezeigt, sprich ist ein echo-Befehl da (nicht auskommentiert und so)
- wie generierst du den Code? WIrd die Variable möglicherweise überschrieben oder garnicht
erst gefüllt --> Probier da mal ein var_dump aus. Wird da ein ordentliches Ergebniss angezeigt
- Ist der Topf, woraus sich die Codes generieren auch gefüllt?
 
Zurück