Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] panel logowania
noc_nik
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 24.06.2003
Skąd: Kielce

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


Hej:)

mam taki problem z napisalem kolumne do porownania z losowym kodem z bazy pokazanie nr id ktory kod trzeba uzupelnic i mi nie przekazuje kodu do porownania
z lini 29 jest pobrany kod do lini 42

z lini 42 $wer= '11111'; jest przekazana i loguje mnie jak uzupelnie w 3 tabele 11111 ale jak zastapie ta kolumne $podaj_kod to juz nie nie przekazuje z lini 28



  1. <?php
  2. session_register("zalogowany");
  3.  
  4. if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
  5. mysql_connect ("localhost", "root", "krasnal");
  6.  
  7. $zapytanie = "SELECT * FROM users WHERE user_login = '$login' ";
  8. $wykonaj = mysql_query ($zapytanie);
  9.  
  10. while($wiersz=mysql_fetch_array ($wykonaj)) {
  11. $status=("".$wiersz['prawa']."");
  12. $_SESSION["status"] = $status;
  13. }
  14. function ShowLogin($komunikat="hallo"){
  15.  
  16. include 'meta.php';
  17.  
  18. $zapytanie = "select @random_id:=id from kody order by rand() limit 1";
  19. $wykonaj = mysql_query ($zapytanie);
  20. while($wiersz=mysql_fetch_array ($wykonaj)) {
  21. $uniq=("".$wiersz['@random_id:=id']."");
  22. $_SESSION["uniq"] = $uniq;
  23. }
  24. $zapytanie = "SELECT * FROM kody where id = '".$uniq."' ";
  25. $wykonaj = mysql_query ($zapytanie);
  26. while($wiersz=mysql_fetch_array ($wykonaj)) {
  27. $podaj_kod=(" ".$wiersz['kod']." ");
  28. $_SESSION["podaj_kod"] = $podaj_kod;
  29. }
  30. echo'<script type=\"text/javascript\" src=\"js/form.js\"></script>';
  31.  include 'top.php' ;
  32.  include 'panel.php' ;
  33.  include 'bottom.php' ;
  34. }
  35. $login = $_POST['login'];
  36. if($_GET["wyloguj"]=="tak"){$_SESSION["zalogowany"]=0; 
  37. echo "";}
  38. if($_SESSION["zalogowany"]!=1){
  39.  
  40. $wer= '11111';
  41. if(!empty( $_POST["login"]) && !empty($_POST["haslo"]) && !empty($_POST["kod"]) && $_POST['kod'] == $wer ) {
  42. if(mysql_num_rows(mysql_query(" select * from users where user_login = '".htmlspecialchars($_POST["login"])."' AND user_haslo = '".htmlspecialchars($_POST["haslo"])."'"))){
  43. include 'meta.php';
  44. include 'top.php' ;
  45. echo "Zalogowano poprawnie. $podaj_kod <a href='index.php'>Przejdź na stronę główną</a>";
  46. $_SESSION["zalogowany"]=1;
  47. $_SESSION["kto"] = $login;
  48. include 'bottom.php' ;
  49. }
  50. else echo ShowLogin("Podano złe dane!!!");
  51. }
  52. else ShowLogin();
  53. }
  54. else{ 
  55. include 'meta.php';
  56. include 'top.php' ;
  57. ?>
  58. twój status : <b><?echo $_SESSION["status"];?></b>
  59. jestes zalogowany jako <b><?echo$_SESSION["kto"];?></b>
  60. <br><a href='index.php?wyloguj=tak'>wyloguj się</a>
  61. <? include 'bottom.php' ;}?>
  62. <?php mysql_close(); ?>


Ten post edytował noc_nik 18.03.2008, 10:20:02
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: 22.08.2025 - 16:42