login  Naam:   Wachtwoord: 
Registreer je!
 Forum

refferal

Offline barone - 20/10/2007 22:30
Avatar van baroneOnbekend Ja mij 2e vraag voor vandaag alweer, dit zijn echt de dingen waar ik lang mee nezig ben geweest en waar ik echt NIET uitkom.... 


Ik wil bij mijn register.php een refferal systeem er bij in,

Dat r dus bij register eeb vakje staat met refferal erin...

en dat elke speler dan een link heeft met register.php?ref=naam

als mensen daar op klikken komt die naam in dat vakje anders blijft ie leeg... en dat ze dan een extratje krijgen als ze een refferal hebben. 

Ik weet dat het met een GET moet, maar hoe? als sla je me dood.
Ik weet ook dat het niet echt moeilijk is maar ik kome r gewoon niet uit:P:P:P


code:
http://plaatscode.be/3734/

5 antwoorden

Gesponsorde links
Offline delta_004 - 21/10/2007 09:06 (laatste wijziging 21/10/2007 09:08)
Avatar van delta_004 Onbekend (Stukjes code zijn niet getest en kunnen enige typfouten bevatten)
Je moet gewoon zo doen:
- Als het aanmelden geslaagd is en In het controle paneel zet je een link neer met:

Ref: http://%Site%/?id=(ControlPanel->$var[refs] | Aanmelden -> Mysql_insert_id().

Dat zet je op de pagina een nieuw stukje hierin moet staat. Een if die controleerd of er een get id is en die vervolgens controleert of het numeric is.



  1. <?php
  2. if(isset($_GET['id']) && is_numeric($_GET['id'])) {
  3. ?>


Hierin maak je een if die controleert of het id wel geldig is met een query en een tellertje

  1. <?
  2. $sql = mysql_query("SELECT count(id) FROM leden WHERE id='".htmlspecialchars($_GET['id'])."'");
  3. if(!mysql_result($sql,0)) {
  4. die("Fout IDD");
  5. } else {
  6. // Hier een update met de aantal stats.
  7. mysql_query("UPDATE leden SET refs=refs+1 WHERE id='".htmlspecialchars($_GET['id'])."'");
  8. // Stats + 1
  9. }
  10. ?>
Offline barone - 22/10/2007 14:00
Avatar van barone Onbekend Hmmm nee ik beodel zoiets als dit


http://ownage.c...tersssssss


Hoe moet dit?:P(in mijn script)
Offline Ultimatum - 22/10/2007 14:05
Avatar van Ultimatum PHP expert mitshell geeft jou al het goeie antwoord. Je moet dan gewoon in je adresbalk dit extra zetten: ?ref=Test. En dan komt er in je tekstbox Test te staan...
Offline kickasgamer - 22/10/2007 14:07
Avatar van kickasgamer PHP ver gevorderde jep zo gaat het, alles wat je uit een url wil halen werkt met een $_GET variabele
Offline barone - 22/10/2007 20:35
Avatar van barone Onbekend OK THANKS:D
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s