Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Scrypt aktywujący konto usera z linka...
miedzna
post
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Witam,
mam taki kod:
  1. <?php
  2. include('config.php');
  3. $sql = &#092;"select id from zamowienia where hash = '$hash' AND nazwisko = '$nazwisko'\";
  4. $result = @mysql_num_rows($sql);
  5. $sql2 = &#092;"UPDATE zamowienia SET aktywacja='1' where hash = '$hash' AND nazwisko = '$nazwisko'\";
  6. $result2 = mysql_query($sql2);
  7. echo &#092;"<center><h1>Dziękujemy za potwierdzenie zamówienia</h1></center>\";
  8. ?>


do dokumentu przekazywane są 2 zmienne w linku: hash oraz nazwisko, link wygląda mniej więcej tak:
http://localhost/kodeks/ok.php?hash=6c2f66...zwisko=Kowalski

Po kliknięciu na link zmienna aktywacja (domyslnie 0) zmienia wartośc na 1 - konto zaktywowane.
Pytanie brzmi, jak zrobić, żeby przy przekazaniu do dokumentu złego hasha albo nazwiska user dostaje komunikat że coś nie gra.
Próbowałem sprawdzać wartość zmienne result, ale za KAŻDYM RAZEM okazuje się, że: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in r:\home\localhost\www\kodeks\ok.php on line 4

Dzięki za pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 07:24