Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]mysql_fetch_array
K4mil94
post
Post #1





Grupa: Zarejestrowani
Postów: 302
Pomógł: 18
Dołączył: 10.03.2008
Skąd: Dębno

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


Szukałem na forum, było ale nie znalazłem tam odpowiedzi. Mam kod na logowanie
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
  2. <head>
  3.  <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  4.  
  5.  <title>Kamil Design - Poznaj internet na nowo</title>
  6.  
  7.  <link rel="stylesheet" href="style.css" type="text/css">
  8. </head>
  9. <body>
  10. <?php
  11. include("include/config.php");
  12. $sumbit = $_POST['sumbit'];
  13. $nick = $_POST['nick'];
  14. $haslo = md5($_POST['haslo']);
  15. if(isset($sumbit)) {
  16.    if(empty($nick) && empty($haslo)) {
  17.    echo "Nie wypełniono wszystkich pól!";
  18.    }
  19.    else {
  20.    $zapytanie = "SELECT * FORM users WHERE nick='$nick' AND haslo='$haslo';";
  21.    $wynik = mysql_query($zapytanie);
  22.    $dane = mysql_fetch_array($wynik);
  23.    $login = $dane['login'];
  24.    $haslo2 = $dane['haslo'];
  25.    $poziom = $dane['poziom'];
  26.    
  27.    $_SESSION['username'] = $login;
  28.    $_SESSION['userpass'] = $haslo2;
  29.    $_SESSION['useracces'] = $poziom;
  30.    echo "Zostałeś zalogowany";
  31.    }
  32.    }
  33. ?>
  34. </body>
  35. </html>
I mam błąd:
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/portalsi/public_html/moje_strony/portfolio/dzialy/loguj.php on line 22
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
K4mil94
post
Post #2





Grupa: Zarejestrowani
Postów: 302
Pomógł: 18
Dołączył: 10.03.2008
Skąd: Dębno

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


Mam tylko siebie.

rejestracja.php
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
  2.  <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  3.  
  4.  <title>Kamil Design - Poznaj internet na nowo</title>
  5.  
  6.  <link rel="stylesheet" href="style.css" type="text/css">
  7. </head>
  8.  
  9. <?php include("include/config.php");
  10. echo "<center><h3>Rejestracja</h3>";
  11. echo "<form method=post action=?strona=rejestruj>Nick:<br />
  12. <input type=text name=nick2><br />
  13. Hasło:<br />
  14. <input type=password name=haslo2><br />
  15. E-mail:<br />
  16. <input type=text name=email><br />
  17. Miejscowość:<br />
  18. <input type=text name=miejscowosc><br />
  19. Gadu-Gadu:<br />
  20. <input type=text name=gg><br />
  21. Token: <em>4+5</em><br />
  22. <input type=text name=token><br />
  23. <button type=sumbit name=sumbit2>Zarejestruj</button><br />
  24. </form></center>";
  25. ?>
  26.  
  27. </body>
  28. </html>

rejestruj.php
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
  2. <head>
  3.  <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  4.  
  5.  <title>Kamil Design - Poznaj internet na nowo</title>
  6.  
  7.  <link rel="stylesheet" href="style.css" type="text/css">
  8. </head>
  9. <body>
  10. <?php
  11. include("include/config.php");
  12. if(isset($_POST['sumbit2'])) {
  13.    $nick = $_POST['nick2'];
  14.    $haslo = md5($_POST['haslo2']);
  15.    $email = $_POST['email'];
  16.    $miejscowosc = $_POST['miejscowosc'];
  17.    $gg = $_POST['gg'];
  18.    $tokenspr = 9;
  19.    $token = $_POST['token'];
  20.    $zapytanie = "SELECT nick FROM users WHERE nick='$nick';";
  21.    $wynik = mysql_query($zapytanie);
  22.    
  23.        if($nick == $wynik) {
  24.        echo "W bazie istnieje już uzytkownik o nicku: $nick<br />";
  25.        }
  26.        else {
  27.        }
  28.        
  29.        if(empty($nick) && empty($haslo) && empty($email)) {
  30.        echo "Nie wypełniłeś obowiązkowych pól!<br />";
  31.        }
  32.        else {
  33.        }
  34.        if($token == $tokenspr) {
  35.        }
  36.        else {echo "Źle wpisany token!<br />";}
  37.        if($nick && $haslo && $email) {
  38.        $zapytanie2 = "INSERT INTO `users`(`id`, `nick`, `haslo`, `email`, `miejscowosc`, `gg`, `poziom`) VALUES ('','$nick', '$haslo', '$email', '$miejscowosc', '$gg', '3');";
  39.        $wynik2 = mysql_query($zapytanie2);
  40.        echo "Rejestracja przebiegła pomyślnie!<br />";
  41.        }
  42.        else {
  43.        echo "Rejestracja się nie powiodła. Spróbuj jeszcze raz.<br />";
  44.        }
  45.        
  46.    }
  47.    ?>
  48.    </body>
  49.    </html>


Ten post edytował K4mil94 27.03.2009, 18:11:35
Go to the top of the page
+Quote Post

Posty w temacie
- K4mil94   [PHP]mysql_fetch_array   27.03.2009, 14:07:14
- - nospor   takie bledy mozesz latwo sam analizowac http://nos...   27.03.2009, 14:09:01
- - K4mil94   Znów literówka, zamiast FROM było FORM tylko ...   27.03.2009, 14:17:39
- - pianta_d   sesję zawsze startujesz na początku skry...   27.03.2009, 14:25:22
- - K4mil94   Wstawiłem, lecz dalej nie robi. Mam na stronie głó...   27.03.2009, 14:26:33
- - pianta_d   [PHP] pobierz, plaintext <?php$sumbit = $_POST...   27.03.2009, 14:39:18
- - K4mil94   <?php session_start(); ?>   27.03.2009, 14:48:20
- - pianta_d   Tylko musisz to wstawić najlepiej przed [HTML] pob...   27.03.2009, 15:09:28
- - InosU31   [PHP] pobierz, plaintext <?php$zapytanie = ...   27.03.2009, 17:29:20
- - K4mil94   Początkuje w php zresztą już wszystko działa, tylk...   27.03.2009, 17:32:38
- - pianta_d   Gdzie powinno przenosic po zarejestrowaniu Zarej...   27.03.2009, 17:59:58
- - K4mil94   Nie widze cie w bazie. Po kliknieciu buttona ma iś...   27.03.2009, 18:01:56
- - pianta_d   Zarejestrowalem sie jako ss edit po zarejestrowa...   27.03.2009, 18:07:30
- - K4mil94   Mam tylko siebie. rejestracja.php [HTML] pobierz...   27.03.2009, 18:10:53
- - pianta_d   Najpierw to [PHP] pobierz, plaintext <?php...   27.03.2009, 18:18:58
- - K4mil94   Zmieniłem.   27.03.2009, 18:22:00
- - pianta_d   zobacz teraz czy masz usera ss   27.03.2009, 18:24:58
- - K4mil94   nie ma. Tak jak mówię formluarz zamiast na ?s...   27.03.2009, 18:25:26
- - trike   wydaje mi sie ze powtarzasz sie z instrukcjami war...   27.03.2009, 18:26:58
- - pianta_d   dostales wiadomosc na PW   27.03.2009, 18:28:50
- - K4mil94   Piana wyslałem.   27.03.2009, 18:32:46


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: 13.10.2025 - 14:21