[PHP] punten controleren

Gestart doorMarjolein40 reacties82 weergaven

41 berichten · pagina 1 van 3

Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik wil dus checken of een gebruiker genoeg punten heeft om iets te kunnen downloaden (voor vip ook want ik hanteer 2 verschillende prijzen)
Ik heb tot nu toe dit: (dit is uiteraard niet de hele code maar een stukje waar het om gaat)

[COLOR= #0000BB]<?php 
$memQuery[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uId, uCoins, uRang FROM member_accounts WHERE uId = "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$memFetch[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$memQuery[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700](([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]] :[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/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]Download: [/COLOR][COLOR= #007700]. ([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]]) ==[/COLOR] TRUE [COLOR= #007700]?[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]">Klik hier</a>[/COLOR][COLOR= #007700]) .[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE member_accounts SET  uCoins = uCoins - "[/COLOR] [COLOR= #007700]. ([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]1[/COLOR][COLOR= #007700]) ? .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]] . : .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .) .[/COLOR] [COLOR= #DD0000]" WHERE uId ="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700]);
  }[/COLOR]
?>


en het gaat dan voornamelijk om regel 4 beginnend met if... ik heb dit ervan gemaakt maar dit klopt niet, hoe roep je dit wel correct aan?
En is regel 10 goed zo?
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
wat doet die is_auth? ik zou het in iedergeval met 2 ifs doen en 2 querys maar dat is mijn manier van werken.
0
Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
is_auth kijkt wat je rang is, dus in dit geval of je rang 2 of 1 heb.
Maar hoe zou jij het doen dan met die 2 ifs? want het gaat er mij om hoe ik dit corect moet aanroepen (ik weet die commands niet of hoe je dat wil noemen bloos)
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$queryToevoeg = mysql_query("SELECT * frommember_accounts WHERE id=".mysql_real_escape_string($_SESSION[uId])."");
    $rowToevoeg = mysql_fetch_array($queryToevoeg);
    $creditshDB = $rowToevoeg[uCoins];
    $credituDB = $creditshDB - 100;

    if($credituDB < 100)
    {
       echo "Je hebt niet genoeg credits!";
    }
    else
    {


zoiets?
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Probeer dit is:

[COLOR= #0000BB]<?php
$memQuery[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uId, uCoins, uRang FROM member_accounts WHERE uId = "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$memFetch[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$memQuery[/COLOR][COLOR= #007700]);[/COLOR]
  [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] <[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]][/COLOR] OR [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]] <[/COLOR]  [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
      [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/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]Download: [/COLOR][COLOR= #007700]. ([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]]) ==[/COLOR] TRUE [COLOR= #007700]?[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]">Klik hier</a>[/COLOR][COLOR= #007700]) .[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
      [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE member_accounts SET  uCoins = uCoins - "[/COLOR] [COLOR= #007700]. ([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]1[/COLOR][COLOR= #007700]) ? .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]] . : .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .) .[/COLOR] [COLOR= #DD0000]" WHERE uId ="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700]);
  }[/COLOR]
?>
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
is_auth(2,1) gaat sowieso niet werken emoIk zal vanmiddag ff kijken of ik wat kan fixen als nog niemand dat gedaan heeft yummie
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik dacht al dat ze die auth fout deed, ik heb het systeem niet maar ik zal even gokken:

[COLOR= #0000BB]<?php
$memQuery[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uId, uCoins, uRang FROM member_accounts WHERE uId = "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$memFetch[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$memQuery[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/COLOR][COLOR= #007700];
  }[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]1[/COLOR][COLOR= #007700])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/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]Download: [/COLOR][COLOR= #007700]. ([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]]) ==[/COLOR] TRUE [COLOR= #007700]?[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]">Klik hier</a>[/COLOR][COLOR= #007700]) .[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE member_accounts SET  uCoins = uCoins - "[/COLOR] [COLOR= #007700]. ([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]1[/COLOR][COLOR= #007700]) ? .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]] . : .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .) .[/COLOR] [COLOR= #DD0000]" WHERE uId ="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700]);
  }[/COLOR]
?>


*edit*

Als je nu rang 3 hebt controleert hij niet of je genoeg punten hebt. Ik weet niet of dat moet of niet?
0
Berichten
545
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarschijnlijk is rang 3 admin?
0
Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Smiegles schreef:
[knip]
    {
zoiets?

dank je, maar het lijkt er niet echt op he hoe ik het wil emo
Luukvdo schreef:
is_auth(2,1) gaat sowieso niet werken emo
Ik zal vanmiddag ff kijken of ik wat kan fixen als nog niemand dat gedaan heeft yummie
ach het was een poging waard, ik dacht als het kan met een updat query dan lukt het vast ook wel met controleren yummie
Alemaalte schreef:
Ik dacht al dat ze die auth fout deed, ik heb het systeem niet maar ik zal even gokken:

[COLOR= #0000BB]<?php
$memQuery[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uId, uCoins, uRang FROM member_accounts WHERE uId = "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$memFetch[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$memQuery[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/COLOR][COLOR= #007700];
  }[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]1[/COLOR][COLOR= #007700])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/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]Download: [/COLOR][COLOR= #007700]. ([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]]) ==[/COLOR] TRUE [COLOR= #007700]?[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]">Klik hier</a>[/COLOR][COLOR= #007700]) .[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE member_accounts SET  uCoins = uCoins - "[/COLOR] [COLOR= #007700]. ([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]1[/COLOR][COLOR= #007700]) ? .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]] . : .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .) .[/COLOR] [COLOR= #DD0000]" WHERE uId ="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700]);
  }[/COLOR]
?>
*edit*

Als je nu rang 3 hebt controleert hij niet of je genoeg punten hebt. Ik weet niet of dat moet of niet?

2 is de minimale rang dus 3 en 4 hoort daar ook automatisch bij.
3 = moderator en 4= admin. Maar ik zal m ff testen, bedankt.
0
Berichten
4.451
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$memQuery[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uId, uCoins, uRang FROM member_accounts WHERE uId = "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$memFetch[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$memQuery[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/COLOR][COLOR= #007700];
  }[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/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]Download: [/COLOR][COLOR= #007700]. ([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]]) ==[/COLOR] TRUE [COLOR= #007700]?[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]">Klik hier</a>[/COLOR][COLOR= #007700]) .[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE member_accounts SET  uCoins = uCoins - "[/COLOR] [COLOR= #007700]. ([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700], ,[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]]) ? .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]] . : .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .) .[/COLOR] [COLOR= #DD0000]" WHERE uId ="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700]);
  }[/COLOR]


dit zou goed moeten zijn met de is_auth functies
0
Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
er zit nog een fout op regel 14 : Parse error: syntax error, unexpected . in /home/blabla
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php
$memQuery[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT uId, uCoins, uRang FROM member_accounts WHERE uId = "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/trigger_error"]trigger_error[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$memFetch[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$memQuery[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/COLOR][COLOR= #007700];
  }[/COLOR]
[URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]])[/COLOR] AND [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]]  >[/COLOR] [COLOR= #0000BB]$memFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uCoins[/COLOR][COLOR= #007700]])
  {[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Download: U heeft niet genoeg punten om dit artikel te downloaden.[/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]Download: [/COLOR][COLOR= #007700]. ([/COLOR][URL="http://www.php.net/empty"]empty[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]]) ==[/COLOR] TRUE [COLOR= #007700]?[/COLOR] [COLOR= #DD0000][/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]<a href="[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]download[/COLOR][COLOR= #007700]] .[/COLOR][COLOR= #DD0000]">Klik hier</a>[/COLOR][COLOR= #007700]) .[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
  [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE member_accounts SET  uCoins = uCoins - "[/COLOR] [COLOR= #007700]. ([/COLOR]is_auth[COLOR= #007700]([/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]]) ? .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vipprijs[/COLOR][COLOR= #007700]] . : .[/COLOR] [COLOR= #0000BB]$uFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]prijs[/COLOR][COLOR= #007700]] .) .[/COLOR] [COLOR= #DD0000]" WHERE uId ="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]uId[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]""[/COLOR] [COLOR= #007700]);
  }[/COLOR]
0
Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
hmz, ik heb de code inmiddels werkend gekregen zonder dat er een foutmelding komt maar het klopt nog niet. Ik log nl in als vip, ik heb 3.01 punten, het artikel kost 3.00 punten maar hij zegt toch dat ik niet genoeg punten heb om te downloaden emo
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Marjolein schreef:
hmz, ik heb de code inmiddels werkend gekregen zonder dat er een foutmelding komt maar het klopt nog niet. Ik log nl in als vip, ik heb 3.01 punten, het artikel kost 3.00 punten maar hij zegt toch dat ik niet genoeg punten heb om te downloaden emo
Moet je eens een paar dingen echoen zoals de punten die je hebt en de punten die je moet betalen smile
Kijken of daar een fout zit biggrin
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Doe is >= ipv > smile
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