![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
|
Hey,
ich arbeite derzeit an einem LogIn System mit AJAX. Hat der User JS deaktiviert so verläuft der Login mit einem normalen HTML-Formular. Mit JS, wird ein XMLHttpRequest Objekt erstellt und eine POST Anfrage an login.php gesendet, die mir dann die gewünschten Werte zurückgibt. Meine Frage nun, wie kann ich mit JavaScript prüfen, ob etwas bestimmtes in einem String enthalten ist, soetwas sie strpos(), preg_match (besser) in PHP? Gruß, Chr!s
__________________
http://www.ChrisDiary.De |
|
|
|
|
|
Nach oben #3 |
|
Erfahrener Benutzer
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
|
Hm das Problem ist, dass ich je nach Situation einen anderen Rückgabewert bekomme. Einmal nur Text, und einmal eine JavaScript-Anweisung.
Warum? Ganz einfach - bei einem Login-Fehler wird ein Text zurückgegeben, welcher dann in einem DIV eingetragen wird - ist der Login okay, wird top.location.href=... als JavaScript anweisung zurückgegeben. Komischerweise funktioniert es nicht ganz so wie ich es mir vorstelle: Ich hab mir gedacht, gebe ich einfach Code:
<script language="javascript" type="text/javascript"> top.location.href='blubb.php'; </script> Geb ich ein <meta http-equiv="refresh" ... /> zurück, greift auch diese Anweisung nicht. Ein Header('Location: blubb.php'); führt dazu, das blubb.php geparst wird und dann dieser Inhalt mir in das DIV geschrieben wird - auch nicth das was ich will. Ich würde nun gerne Prüfen, ob <script..> enthalten ist (am besten mit einem Regex), wenn ja, wird das durch eval() gejagt, ansonsten dem DIV per .innerHTML zugewiesen.. //edit habs jezt doch gefunden, hab nur ein bisschen ungeschickt gesucht. http://de.selfhtml.org/javascript/ob...ing.htm#search Trotzdem - hat jemand eine bessre Idee zu meinem bisherigem Lösungsansatz für den Login?
__________________
http://www.ChrisDiary.De Geändert von Chr!s (24.11.2005 um 18:01 Uhr). |
|
|
|
|
|
Nach oben #6 | |
|
me pro ok?
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
|
Zitat:
__________________
Gedanken aus Draht stricken einen Zaun. |
|
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [PHP] thumbnails erstellen - kleine Funktion | Jann Hendrik | Tutorials | 2 | 16.01.2008 10:38 |
| Suche dringend ein JavaScript | JavaJim | Gesuche | 3 | 17.09.2007 16:35 |
| [PHP] Zeitformate, Datum und Co | Jann Hendrik | Tutorials | 0 | 05.12.2006 18:48 |
| Suche MP3-Player mit "spezieller" Funktion | Mirod | Gesuche | 4 | 10.07.2006 09:51 |
| [PHP] FTP-Funktionen in PHP nutzen | MrNiceGuy | Tutorials | 0 | 24.05.2006 14:18 |