PHP - Wie die Post-Formulardaten an einen URL an, auf eine Antwort zu Warten & Dann Tun Sie Etwas

Werde ich Ihnen ein einfaches Beispiel, was ich brauche, um in der Lage zu tun, in der Hoffnung, dass jemand mich in die richtige Richtung, obwohl ich sicher bin, was ich bin, fragt jemand facepalm sich selbst, wenn Sie es Lesen. Wie auch immer, hier geht.

Ich habe ein Formular auf einer Seite der Website Y (nennen wir es form.php), dass die form sieht so aus (fragt sich nur für ein username & Passwort):

<form action="http://SiteX.com/validate.php" method="post">
Email Address: <input type="text" name="email">
Password: <input type="password" name="password">
<input type="submit">
</form>

Wie Sie sehen können, die form, die gehostet wird auf Seite Y, und ist die übermittlung der Informationen auf eine Seite auf Seite X.

validate.php auf Seite X prüft den übermittelten login-Daten von Website Y und gibt zurück, ob oder nicht die login-Daten gültig sind, in der Art, wie in diesem (natürlich etwas komplexer als das):

$SubmittedEmail = $_POST['email'];
$SubmittedPassword = $_POST['password'];

$CrossReferenceEmail = '[email protected]';
$CrossReferencePassword = 'apassword';

if ( ($SubmittedEmail == $CrossReferenceEmail) && ($SubmittedPassword == $CrossReferencePassword) ) {
echo 'Valid';
} else {
echo 'Not Valid'; }

Was muss ich tun, dass ich nicht weiß, wie zu tun ist, wie kann ich machen "form.php" warten auf eine Antwort (ob die login-Daten gültig sind oder nicht) und dann etwas tun, basierend auf, die Antworten???

  • hier können Sie Ihre login-Daten, um die Website X per Jquery POST-Methode, während Sie in Y site..Und Sie brauchen, um die Antwort zurück an Ort Y?
InformationsquelleAutor Learning | 2013-02-07
Schreibe einen Kommentar