» Poradna » Zpět na dotaz

php - přihlášení (zavření a otevření webového okna)

Daniel  |  8. 5. 2013 21:01:35  |  Odpovědí: 1

Opět zdravím, dělám na elektronickém obchodě, jen pro mé vlastní účely a dostal jsem se do fáze, kdy jsem pod tlačítkem login otevíral nové okno (login.php) s přihlašovacími údaji (jedno heslo/jméno). Při zadání správných údajů bych potřeboval toto okno zavřít a otevřít nové okno (administrace.php) a toto mi dělá problém. Nevím jak zajistit, aby se v php otevřelo okno nové a to staré zavřelo. Přikládám ukážku kódu: <script language="javascript"> function login_close() { window.close('login.php'); } </script> <body> <div class="container"> <div class="content"> <form name="prihlaseni" method="post" action="login.php"> <table border="1" width="300" align="center"> <tr> <th colspan="2"> <h3>Přihlášení</h3> </th> </tr> <tr> <th> Jméno: </th> <th> <input type="text" name="jmeno" placeholder="Zde napište jméno" title="Jméno: Admin"> </th> </tr> <tr> <th> Heslo: </th> <th> <input type="password" name="heslo" placeholder="Zde napište heslo" title="Heslo: Admin"> </th> </tr> <tr> <th colspan="2"> <input type="submit" name="prihlasit" value="Přihlásit"> <input type="button" name="zrusit" value="Zrušit" onClick="Javascript:login_close()"> </th> </tr> </table> </form> </div> </div> <?php $jmeno = isset($_POST['jmeno']); $heslo = isset($_POST['heslo']); if(($heslo =="Admin") & ($jmeno =="Admin")) { echo "Javascript:login_close()"; header("location: administrace.php"); } ?> </body> Pokud někdo poradí, předem děkuji.

Jméno:
 

E-mail (nepovinné, adresa bude v zabezpečené podobě zobrazena u přezdívky):

:-D :-)) :-) ;-) :-P :-| :-/ :-( 3-[ :-O B-]

Pravidla diskuzí v Poradně webu Živě.cz

Zasláním příspěvku do Poradny souhlasíte s těmito pravidly:

  • Podmínky užívání služby informační společnosti
  • Informace o zpracování osobních údajů
  • Příspěvky se musí týkat tématu otázky.
  • Příspěvky nesmí obsahovat vulgární výrazy a slovní útoky na jiné osoby. Příspěvky nesmí poškozovat web Živě.cz ani jeho provozovatele.
  • Je zakázáno vkládat do příspěvků odkazy na stránky nabízející obsah porušující autorská a jiná práva.
  • Příspěvky nelze využívat k propagaci.
  • Příspěvky, které porušují pravidla diskuzí, budou odstraněny. Případně budou upraveny tak, aby neporušovaly pravidla diskuzí. V textu bude následně uvedeno, že příspěvky byly ze strany moderátorů upraveny.
  • Právo moderovat Poradnu mají pouze zástupci vybraní redakcí Živě.cz. Základní kontrola příspěvku probíhá ještě před jeho zveřejněním.
  • Živě.cz je soukromý web a provozovatel má při řešení sporů, které se týkají příspěvků v Poradně, vždy konečné slovo.

Kdy vám můžeme smazat příspěvek?

  • Když budete vulgární.
  • Když budete slovně útočit na ostatní.
  • Když se nebudete držet tématu dotazu.
  • Když budete poradnu zneužívat pro reklamu.
  • Když záměrně zneužijete cizí přezdívku.
  • Když budete porušovat zákony.
  • A když budete na takové příspěvky reagovat, protože se vždy mažou včetně odpovědí ve stromu.