Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekierowanie na rekord z xml
zdandro
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 24.03.2004

Ostrzeżenie: (0%)
-----


Witam wszystkich,

Otoz to jest skrypt formularza w pliku html:
  1. <form action="Logmein.php" method="POST" enctype="content/type">
  2. <div id="logoCntcForm"><img src="/Img/Logo.png"/></div>
  3. <div id="writingLogo"></div>
  4. <div style="padding-top: 25px; padding-left:25px;"><img src="../Img/enterPass.png" /></div>
  5. <input id="inputLogin" type="password" name="Passwd" size="7" /><br />
  6. <input id="Submit_login" type="image" src="/Img/submitCntc.png" onclick="return check_login(this.form);" />
  7. </form>

To kod skrptu php:
  1. $serverName = "http://127.0.0.1/";
  2. $password = $_POST["Passwd"];
  3.  
  4. if (!isset ($password) )
  5. {
  6. include 'MainFiles/wrongPass.inc.php';
  7. }
  8. elseif ( empty ($password))
  9. {
  10. include 'MainFiles/wrongPass.inc.php';
  11. }
  12. else
  13. {
  14. require("MainFiles/essential.inc.php");
  15.  
  16. foreach($login as $pwd=>$place)
  17. {
  18. setcookie("visit",md5($password), time()+1200);
  19. if ( md5($password) == $_COOKIE['visit'] )
  20. {
  21. header("Location:$serverName/".$place);
  22. }
  23. else {
  24. header("Location:http://www.google.com");
  25. }
  26. }
  27. }

A to struktura pliku Xml w php utworzonego za pomoca SimpleXML
  1. $login = array ('pass1'=> 'page1',
  2. 'pass2'=>'page2',
  3. 'pass3'=>'page3'
  4. );


Po pobraniu wartosci "pass1" powninen "zredirektowac" na na katalog "page1". W tej chwili skrypt (nie wiem czym sie kieruje) ale wybiera katalog niezgodnie z plikiem Xml. Gdzie tkwi blad?

Bede bardzo wdzieczny za wszelka pomoc
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 07:25