Saldo etc..

Gestart doorNathan27 reacties128 weergaven

28 berichten · pagina 1 van 2

Nathan

Lid · Topicstarter

Berichten
4.936
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zou iemand me willen helpen:

Ik wil als je inlogt op gigakliks dat je het volgende ziet:

Punten:
xxx

Vip:
Je hebt nog geen vip lidmaatschap
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
SELECT saldo,vip FROM leden WHERE id = . $_SESSION[id]

En dan fetchen en echo-en yummie
0
Miel

Lid

Berichten
4.462
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"
        SELECT
            saldo,
            vip
        FROM
            leden
        WHERE
            id = ".$_SESSION[[/COLOR]id[COLOR= #DD0000]].[/COLOR]"[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$assoc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Punten:[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$assoc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]saldo[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]<br />[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$assoc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vip[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700])
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je bent vip.[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Je bent geen vip.[/COLOR][COLOR= #007700];
}[/COLOR]
?>
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ik help hem al op msn yummie
0
Nathan

Lid · Topicstarter

Berichten
4.936
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Guildjuhh heb je dat script nog ofzo?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Zal vast ergens in mijn chatlogs staan =]
0
Nathan

Lid · Topicstarter

Berichten
4.936
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Weet iemand wat er mis is?

Van guildjuhhh:

[COLOR= #0000BB]<?php
  $q[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT vip, kliks FROM users WHERE user = "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
  [COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$q[/COLOR][COLOR= #007700]);[/COLOR]
  
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<b>Punten</b>[/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$res[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kliks[/COLOR][COLOR= #007700]];[/COLOR]
  
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<b>Vip</b>[/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$res[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vip[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #DD0000]Je hebt viplidmaadschap gekocht[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]Je hebt geen viplidmaatschap gekocht[/COLOR][COLOR= #007700];[/COLOR]    
?>


Dan krijg ik als error:

Unknown column nathan in where clause
0
Krm

Lid

Berichten
6.235
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
chek de qwueris wand bij mij werkt hij wel
0
Berichten
536
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik zou zowieso nooit session[user] direct in een query gebruiken, want sessies kan je heel makkelijk aanpassen. Nu kan je heel makkelijk op iemand anders account.
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
De beveiliging laat ik aan hem over, het gaat erom dat het op een of andere manier niet werkt.
Overigens kun je niet zomaar op iemands account via dit, omdat het aleen wat gegevens van een persoon echoed en er geen session word veranderd / geset
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
$q = mysql_query("SELECT vip, kliks FROM users WHERE user = " . $_SESSION[user]) or die(mysql_error());
vervangen door
$q = mysql_query("SELECT vip, kliks FROM users WHERE user = " . $_SESSION[user]."") or die(mysql_error());
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Nu geeft ie geen error, maar ook geen punten o.i.d. =D
0
Nathan

Lid · Topicstarter

Berichten
4.936
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
gedaan dan krijg ik:

PuntenVipJe hebt geen viplidmaatschap gekocht
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Doe hem eens zo en post de output hierzo:
[COLOR= #0000BB]<?php
$q[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT vip, kliks FROM users WHERE user = "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$q[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]FORUMCODE0[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<b>Punten</b>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$res[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kliks[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]<br />[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<b>Vip</b>[/COLOR][COLOR= #007700].([/COLOR][COLOR= #0000BB]$res[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vip[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]1[/COLOR] [COLOR= #007700]?[/COLOR] [COLOR= #DD0000]Je hebt viplidmaadschap gekocht[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]Je hebt geen viplidmaatschap gekocht[/COLOR][COLOR= #007700]);[/COLOR]
?>
0
Tim

Lid

Berichten
712
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Cruwdy schreef:
ik zou zowieso nooit session[user] direct in een query gebruiken, want sessies kan je heel makkelijk aanpassen. Nu kan je heel makkelijk op iemand anders account.
Sessies zijn niet aan te passen? Die worden namelijk opgeslagen op de server. Dit in tegenstelling tot cookies, die zijn wel door de bezoeker zelf te wijzigen.
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