WAt moet ik aanpassen

0 stemmen
gevraagd 8 maart in Programmeer vragen door Simone Netten
Hallo weet iemand wat ik in deze code moet aanpassen om bij activatie 50 punten toe te kennen ?
<?php include config.php;foreach($_GET as $key => $value) { $protectie[$key] = filter($value);}if($protectie[cod] != "" && $protectie[cod] != 0){$user1 = mysql_query("SELECT * FROM `users` WHERE `activate`={$protectie[cod]}");$user = mysql_fetch_object($user1);$numar = mysql_num_rows($user1);if($numar > 0){
$aff1 = mysql_query("SELECT * FROM `users` WHERE `activate`={$protectie[cod]}");$aff = mysql_fetch_object($aff1);if($aff->ref > 0){mysql_query("UPDATE `users` SET `coins`=`coins`+50 WHERE `id`={$aff->ref}");}
mysql_query("UPDATE `users` SET `activate`=0 WHERE `activate`={$protectie[cod]}");$mesaj = "<center><b>Email succesvol geactiveerd!</b></center>";}else{$mesaj = "<center><b>Incorrect Link!</b></center>";}}else{$mesaj = "<center><b>Incorrect Link!</b></center>";}echo $mesaj;print "<META HTTP-EQUIV="REFRESH" CONTENT="1; URL=index.php">";Groetjes Simone

8 Antwoorden

0 stemmen
beantwoord 8 maart door Simone Netten
Ja en ik heb wel een test account gemaakt, de activatie werkte wel, maar helaas geen punten  :(Die error is al weg.Groetjes Simone.
0 stemmen
beantwoord 8 maart door Dave Cooper
Probeer dit eens:
include config.php; foreach($_GET as $key => $value) { $protectie[$key] = filter($value); } if($protectie[cod] != "" && $protectie[cod] != 0){ $user1 = mysql_query("SELECT * FROM `users` WHERE `activate`={$protectie[cod]}\"); $user = mysql_fetch_object($user1); $numar = mysql_num_rows($user1); if($numar > 0){ $aff1 = mysql_query("SELECT * FROM `users` WHERE `activate`={$protectie[cod]}\"); $aff = mysql_fetch_object($aff1); if($aff->ref > 0){ mysql_query("UPDATE `users` SET `coins`=`coins`+50 WHERE `id`={$aff->ref}\"); }
mysql_query("UPDATE `users` SET `coins`= 50, `activate`= WHERE `activate`={$protectie[cod]}\");$mesaj = "Email succesvol geactiveerd!"; } else { $mesaj = "Incorrect Link!";} } else { $mesaj = "Incorrect Link!";} echo $mesaj; print "";?>
0 stemmen
beantwoord 8 maart door Simone Netten
Ja het is gelukt, dankjewel allemaal voor het meedenken :) Groetjes Simone hier mag nu een slotje op !! 
0 stemmen
beantwoord 8 maart door Mike Schippers
Bestand afgesloten met ?> ?
0 stemmen
beantwoord 8 maart door Simone Netten
Als ik dit gebruik en op activeer emailadres krijg ik deze error :Parse error: syntax error, unexpected T_STRING in /home/simonmp100/domains/speluitgespeeld.nl/public_html/activate.php on line 19
0 stemmen
beantwoord 8 maart door Simone Netten
[quote=Dave Cooper]Zoiets?mysql_query("UPDATE `users` SET coins`=`coins`+50, `activate`=0 WHERE `activate`={$protectie[cod]}");[/quote]Moet ik die erbij doen, of in plaats van iets? sorry ben niet heel handig met dit soort dingen, maar nu moet ik steeds als iemand zich aanmeld handmatig punten versturen dus dat is niet echt handig ?
0 stemmen
beantwoord 8 maart door Dave Cooper
<?php include config.php; foreach($_GET as $key => $value) { $protectie[$key] = filter($value); } if($protectie[cod] != "" && $protectie[cod] != 0){ $user1 = mysql_query("SELECT * FROM `users` WHERE `activate`={$protectie[cod]}\"); $user = mysql_fetch_object($user1); $numar = mysql_num_rows($user1); if($numar > 0){$aff1 = mysql_query("SELECT * FROM `users` WHERE `activate`={$protectie[cod]}\"); $aff = mysql_fetch_object($aff1); if($aff->ref > 0){ mysql_query("UPDATE `users` SET `coins`=`coins`+50 WHERE `id`={$aff->ref}\"); }
mysql_query("UPDATE `users` SET coins`=`coins`+50, `activate`= WHERE `activate`={$protectie[cod]}\");$mesaj = "Email succesvol geactiveerd!"; }else{ $mesaj = "Incorrect Link!";} }else{ $mesaj = "Incorrect Link!";} echo $mesaj; print "";
0 stemmen
beantwoord 8 maart door Dave Cooper
Zoiets?mysql_query("UPDATE `users` SET coins`=`coins`+50, `activate`=0 WHERE `activate`={$protectie[cod]}");
Welcome op Siteforum
Webmasters vraag en antwoord, waar u vragen kunt stellen en antwoorden ontvangt van andere leden van de community.

Stel nu je vraag en maak kans op €25 Bol.com tegoed!
...