login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Probleem posten (Opgelost)

Offline tcbhome - 16/02/2010 11:10 (laatste wijziging 16/02/2010 11:12)
Avatar van tcbhomeNieuw lid Hallo,

ik ben bezig met het bewerken van een maffia site probleem is nu
als een gebruiker bij drugsverkoop zijn drugs wil verkopen lukt dit tot alles op is(dus niks meer over geeft) maar als hij dan in het veld dit type:

[spatie]5000[spatie]

dan verkoopt hij wel weer drugs terwijl hij normaal niet meer kan.

  1. if(isset($_POST['go'])){
  2. if($_POST['drug_1'] <= $data->nederwiet && $_POST['drug_2'] <= $data->paddo && $_POST['drug_3'] <= $data->xtc && $_POST['drug_4'] <= $data->lsd && $_POST['drug_5'] <= $data->speed && $_POST['drug_6'] <= $data->opium){
  3. if($_POST['drug_1']+$_POST['drug_2']+$_POST['drug_3']+$_POST['drug_4']+$_POST['drug_5']+$postdrugs6 > 0){
  4. $error = niks;
  5. $gelderbij = $ditland->nederwiet*$_POST['drug_1']+$ditland->paddo*$_POST['drug_2']+$ditland->xtc*$_POST['drug_3']+$ditland->lsd*$_POST['drug_4']+$ditland->speed*$_POST['drug_5']+$ditland->opium*$_POST['drug_6'];
  6. mysql_query("UPDATE `users` SET `contant`=`contant`+'$gelderbij',`nederwiet`=`nederwiet`-'{$_POST['drug_1']}',`paddo`=`paddo`-'{$_POST['drug_2']}',`xtc`=`xtc`-'{$_POST['drug_3']}',`lsd`=`lsd`-'{$_POST['drug_4']}',`speed`=`speed`-'{$_POST['drug_5']}',`opium`=`opium`-'{$_POST['drug_6']}' WHERE `id`='$data->id'");
  7. }
  8. }
  9.  
  10. $post = $_POST['drug_1']+$_POST['drug_2']+$_POST['drug_3']+$_POST['drug_4']+$_POST['drug_5']+$_POST['drug_6'];
  11. if($post <= 0){
  12. $error = 1;}
  13.  
  14. if($_POST['drug_1'] > $data->nederwiet || $_POST['drug_2'] > $data->paddo || $_POST['drug_3'] > $data->xtc || $_POST['drug_4'] > $data->lsd || $_POST['drug_5'] > $data->speed || $_POST['drug_6'] > $data->opium){
  15. $error = 2;}
  16. }


Mvg

4 antwoorden

Gesponsorde links
Offline Koen - 16/02/2010 11:23
Avatar van Koen PHP expert PHP.net: trim
PHP.net: ctype_digit
PHP.net: is_numeric
...
Bedankt door: tcbhome
Offline tcbhome - 16/02/2010 11:30 (laatste wijziging 16/02/2010 11:38)
Avatar van tcbhome Nieuw lid Ja maar waar zet ik die functies dan ?

ik heb al geprobeerd

if(ctype_digit($_POST['drugs_1'])) {
echo 'wel goed';

}

else {
echo 'niet goed';
}

maar als ik dit dan test krijg ik gewoon altijd 'wel goed'
terwijl ik wel met [spatie]500[spatie] doe 
Offline jaronneke - 16/02/2010 13:21
Avatar van jaronneke MySQL interesse wajo.. probeer eens wat netter te programmeren 
Offline tcbhome - 16/02/2010 16:28
Avatar van tcbhome Nieuw lid
jaronneke schreef:
wajo.. probeer eens wat netter te programmeren 


Wat ben ik daar nu mee 


topic mag gesloten worden probleem is al opgelost .
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.172s