Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Problem]skrypt php
Forum PHP.pl > Forum > PHP
kier0wnik
Witam smile.gif
A zarazem dzień dobry, jestem tutaj nowy (ponieważ na innych forach mnie olewano itp itd) .
Chciałem napisać mój problem w dziale z tym związanym ,niestety wyskakiwał komunikat o braku uprawnień .

Mam skrypt (rejestracja)
http://wklej.to/sQtst

I jak zauważycie jest tam dodana funkcja sprawdzania kodu :

$kod = mysql_real_escape_string($_POST['Kod']);
$check = mysql_fetch_array(mysql_query("SELECT * FROM player1.card WHERE pwd='$kod'"));
if(!empty($check)) {
if($check['lock'] == 0) {
mysql_query("UPDATE player1.card SET `lock`='1' WHERE pwd='$kod'");
$mq = mysql_query("INSERT INTO account SET login = '$id', social_id = '$socialid', password = PASSWORD('$pass'), email = '$email', create_time = NOW()");
} else {
$message['err_code'] = 'Kod już został użyty';


Niestety to nie działa tak jakbym chciał.
Gdy osoba która chce się zarejestrować wpisze dobry kod ,a przykładowo źle capchte to kod w bazie ustawi się z 0 na 1 (co oznacza zużyty)

Webmaster mówił że wystarczy dodać sprawdzanie kodu na koniec , niestety ja się za bardzo nie znam i nie chciałbym pokiełbasić kodu

Dlatego zwracam się do ELITY , proszę o pomoc ,dziękuje smile.gif Pozdrawiam Tomek Karpicki.
b4rt3kk
Webmaster chyba nie wie co mówi, albo źle go zrozumiałeś. Najpierw sprawdzasz poprawność wszystkich pól (w tym captchy), a dopiero później dokonujesz edycji pól w bazie, a nie od razu po sprawdzeniu czy kod poprawny to już go usuwasz z bazy.

kier0wnik
o właśnie o to mi chodzi.
Dałbyś radę mi to wykonać?
b4rt3kk
Cytat(kier0wnik @ 12.01.2013, 11:31:14 ) *
o właśnie o to mi chodzi.
Dałbyś radę mi to wykonać?


Nie byłoby z tym problemu.
kier0wnik
Ok , to czekam smile.gif

Proszę pomocy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.