Beta key systeempje

Gestart doorJanm3 reacties54 weergaven

4 berichten · pagina 1 van 1

Janm

Lid · Topicstarter

Berichten
6.170
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik ben bezig met een soort van webbuilder/community (ja de zoveelste al emo), dit keer alléén voor de verkoop dus ik ga er zelf verder geen tijd in steken voor leden etc. Ik ben niet al te goed met php maar ik wil vandaag dus gaan beginnen. Ik hoop vandaag een simpel systeempje te maken waar ik een stuk of 25 keys in gooi. Deze keys kan ik hier dan gaan rondstrooien zodra de site verder af is. Wat ik graag zou willen is een beetje uitleg of tips over hoe ik dit zou moeten maken. De keys voer ik gewoon in in DA, dat is geen probleem alleen zit ik ermee dat als mensen willen registreren en als deze dan een key invullen dat deze key geldig moet zijn en zodra diegene succesvol registreerd dat deze key dan word verwijderd uit de database zodat deze dan niet meer te gebruiken is. Zou iemand een begin kunnen maken tegen een prijs of in ieder geval kunnen helpen mee denken hoe ik dit het beste zou kunnen doen?

Met vriendelijke groet,
Jan
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
    [URL="http://www.php.net/class"]class[/URL] beta_key [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] [URL="http://www.php.net/key"]key[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$key[/COLOR][COLOR= #007700]) {[/COLOR]
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_num_rows"]mysql_num_rows[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM beta_keys WHERE key = "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$key[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700])) >[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]) {[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] TRUE[COLOR= #007700];
            }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
                [URL="http://www.php.net/return"]return[/URL] FALSE[COLOR= #007700];
            }
        }
    }[/COLOR]
    [COLOR= #0000BB]$beta_key[/COLOR] [COLOR= #007700]= new[/COLOR] beta_key[COLOR= #007700]();[/COLOR]
?>


inloggen gedeelte check :

[COLOR= #0000BB]<?php
        $query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT key FROM users WHERE gebruikersnaam="[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$username[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$object[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_object"]mysql_fetch_object[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]
        
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$beta_key[/COLOR][COLOR= #007700]->[/COLOR][URL="http://www.php.net/key"]key[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$object[/COLOR][COLOR= #007700]->[/COLOR][URL="http://www.php.net/key"]key[/URL][COLOR= #007700]) ==[/COLOR] true[COLOR= #007700]) {[/COLOR]
            [COLOR= #FF8000]// welkom[/COLOR]
        [COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
            [COLOR= #FF8000]// code verlopen[/COLOR]
        [COLOR= #007700]}[/COLOR]
?>


niet getest als er error;s zijn moet je dat zeggen.
0
Berichten
1.607
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoeveel punten als ik maak?
0
Janm

Lid · Topicstarter

Berichten
6.170
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Bedankt smiegles, ik ben nog niet zo ver met het systeem maar daar kan ik straks misschien wel wat mee denk ik! smile
Julian misschien als ik er niet uitkom kan je het alsnog voor me maken, ik weet niet hoe lang ne er over doet.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren