refferal script maken

Status
Niet open voor verdere reacties.
code :
PHP:
if(isset($_GET['ref'])){

$_SESSION['ref'] = $_GET['ref'];

}  
echo "Hallo,".$_SESSION['ref'];

uitkomst : hallo,

en dan niks dus
 
Misschien is het $_GET['r'], zo heet ie geloof ik.

En kom op, je kunt toch zelf wel íets? error_reporting staat nog steeds uit in ieder geval, ik blijf niet reciteren hoor.
 
werkt wel alleen ik gebruik r als waarde en jij had ref als waarde maar nog steeds op 1 pagina de get functie en de rest niks

http://www.hitsboer.be mischien dat je daar de fout ziet

elke link is een link naar een andere pagina daarom dat ik via een post wilde werken

de hosting is niet zo geweldig met te zeggen waar je error reporting kunt opzetten
 
Bovenaan je script:

error_reporting(E_ALL);
ini_set('display_errors', 1);
 
Notice: Undefined variable: _SESSION in /home/httpd/vhosts/hitsboer.be/httpdocs/config.php on line 39

Daar dus, eindelijk foutmeldingen.

Nou, even regel 36 t/m 42 posten hier.
 
Bovenaan je script:

error_reporting(E_ALL);
ini_set('display_errors', 1);
oke error op het laatste stukje code

Notice: Undefined variable: _SESSION in /home/httpd/vhosts/hitsboer.be/httpdocs/config.php on line 39

de ref is al vervangen door r in de get variable
 
regel 36 tot 42

$_SESSION['ref'] = $_GET['r'];

}
echo "Hallo,".$_SESSION['ref'];


mysql_connect($mysql['host'],$mysql['gebruikersnaam'],$mysql['wachtwoord']);
 
En waar staat session_start()? Wel op elke pagina?

Doe anders even je hele config, maar knip de niet-relevante dingen eruit (mysql-dingen enzo).
 
wist niet dat er session start in moest staan

nu werkt het maar de error

Notice: A session had already been started - ignoring session_start() in /home/httpd/vhosts/hitsboer.be/httpdocs/sessie.php on line 2

komt er op regel 5 staat

ob_start();


dus daar kan de die fout zitten die ob_start is voor het inlogsysteem en andere zooi
 
- Als je die foutmelding krijgt, start je de sessie tweemaal.

- ob_start() duidt meestal op een ontwerpfout.

- Controleer of $_SESSION['ref'] bestaat voor je 'm echo't.

EDIT:
Fout, zie eerste punt.
 
Laatst bewerkt:
Ja, hij staat er 2 keer in, dat is niet de bedoeling.
 
en weg was de melding :p wist niet dat in sessie.php ook een sessie start zat dacht dat ob_start die sessie starte :p
 
oke het werkt en bij het registreer form staat de ref id nu erin, hoe zou jij die dan in sql zetten?? ik heb tabellen leden staan waar het lid zijn gebruikersnaam paswoord en credits instaat zou jij dan een nieuwe tabel ref aanmaken buiten het leden gedeelte en die telkens afzoeken en in leden bij gebruiker de aantal refs bijhouden? of hoz ou jij dat maken?

zodat het lid die refs heeft geworven kan zien wie zijn referal is

en denk dat ik 1 laag refferals doe dus niet met 5 lagen want dan word het ingewikkeld en zo weet ik niet hoe het in elkaar ga steken
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan