Autor | Zpráva | ||
---|---|---|---|
khubajsn Profil * |
#1 · Zasláno: 9. 7. 2009, 11:41:06
Zdravím.
Mám HTML kód: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title>Login page</title> <script type="text/javascript"> var XMLHttpRequestObjekt = false; if (window.XMLHttpRequest) { XMLHttpRequestObjekt = new XMLHttpRequest(); } else if (window.ActiveXObject) { XMLHttpRequestObjekt = new ActiveXObject("Microsoft.XMLHTTP"); } function ziskejData(zdrojDat, divID) { if(XMLHttpRequestObjekt) { var obj = document.getElementById(divID); XMLHttpRequestObjekt.open("GET", zdrojDat, true, "u="+document.getElementById('uzivatel').value, "p="+document.getElementById('heslo').value); XMLHttpRequestObjekt.onreadystatechange = function() { if (XMLHttpRequestObjekt.readyState == 4 && XMLHttpRequestObjekt.status == 200) { obj.innerHTML = XMLHttpRequestObjekt.responseText; } } XMLHttpRequestObjekt.send(null); } } function prihlasit() { ziskejData('login.php', 'vysledek'); } </script> </head> <body> <div id="vysledek"></div> <form> User: <input type="text" id="uzivatel"><br> Pass: <input type="password" id="heslo"><br> <input type="button" onclick="javascript: prihlasit();" value="Login"> </form> </body> </html> A login.php: <?php if ($_GET["u"] == "kuba" && $_GET["p"] == "kubikula") { echo "Logged in successfully"; } else { echo "Wrong credentials: Username: ".$_GET["u"].",password:".$_GET["p"]; } ?> Ale po zadání údajů to vrátí: Wrong credentials: Username:,password: Takže se nic neodesílá. Co dělám špatně?? Poraďte prosím! Khubajsn |
||
fuckin Profil |
#2 · Zasláno: 9. 7. 2009, 12:11:13
do te else vetve si dej echo tech udaju co posilas at vidis, tipuju ze budou prazdne.
|
||
Yur4Y Profil |
#3 · Zasláno: 9. 7. 2009, 13:03:27 · Upravil/a: Yur4Y
khubajsn
XMLHttpRequestObjekt.open("GET", zdrojDat+"?u="+encodeURIComponent(document.getElementById('uzivatel').value)+"&p="+encodeURIComponent(document.getElementById('heslo').value), true); fuckin Veď echo tých údajov tam má. |
||
khubajsn Profil * |
#4 · Zasláno: 9. 7. 2009, 13:11:29
Vďaka :)
|
||
Časová prodleva: 5 dní
|
|||
Kalik74 Profil * |
#5 · Zasláno: 14. 7. 2009, 14:19:55
při púosilani požadavku sem musel jeste použit fcc
encodeURIComponent(); |
||
Chamurappi Profil |
#6 · Zasláno: 14. 7. 2009, 14:35:23
Reaguji na Kalika74:
To už uvádí Yur4Y. |
||
Časová prodleva: 15 let
|
0