Formular Validieren und dann weiterschicken
Chris
- php
Hallo Zusammen.
Ich habe einen einfachen Newsletter-Subscriber, diesen möchte ich nun zur sicherheit mit einem grafischen Code ergänzen. Was alles kein Problem ist.
Mein Formular:
<form action='http://www.x.com/mailinglist20/wl-mlist20.php' method='post' target='_blank'>
die datei wl-mlist20.php kann ich nicht bearbeiten. (ist halt so)
Da ich bevor ich die Action ausführe überprüfen möchte, ob der Benutzer den Sicherheits Code eingegeben hat muss ich eine art Zwischenschritt einfügen.
<form action='".$PHP_SELF."' method='post'>
check security code...
if ($bln_securitycode) {
resend form action='http://www.x.com/mailinglist20/wl-mlist20.php';
} else {
print "sorry wrong code";
}
ich weiss nicht wie ich das zweite Action initiieren kann.
ersuche um Vorschläge
besten Dank
chris
Hallo,
ersuche um Vorschläge
http://www.php-faq.de/q/q-code-post.html, aber dir ist klar, dass trotzdem jeder ohne "Sicherheitscode" direkt die wl-mlist20.php aufrufen kann?
Kannst du das Verhalten der wl-mlist20.php nicht in deiner Datei nachbauen?
Gruß,
Severin
Danke für die schnelle und kompetente Antwort.
Genau so was habe ich gesucht. Die wl-mlist20.php
ist zur Zeit noch für jedermann zugänglich. Muss diese murx Lösung aus Kompatibilitätsgründen machen. Aber PostToHost kann man immer brauchen.
Grüsse Chris