Ik ben bezig om mijn script een beetje aan te passen.. me oude code was dit:
En het moet nu iets worden zoals dit: (maar zoals hieronder werkt het niet)PHP Code:
if($win == "true"){mysql_query("UPDATE `gebruikers` SET `geld`=`geld`+'20000000', `wachtijdcracksafe` = '".$tijden."' WHERE `id`='$data->id'");}
if($win == "false"){mysql_query("UPDATE `gebruikers` SET `geld`=`geld`-'1000000', `wachtijdcracksafe` = '".$tijden."' WHERE `id`='$data->id'");}
Maar aangezien het in flash uitkomt.. zie ik geen foutmelding.. wie kan me helpen? Wanneer je dus het spel wilt spelen geeft die al de fout 'Undefined'..PHP Code:
if($win == "true"){mysql_query("UPDATE `gebruikers` SET `geld`=`geld`+'20000000', `wachtijdcracksafe` = '".$tijden."' WHERE `id`='$data->id'");
mysql_query("UPDATE `kraakdekluis` SET `naam`='".$gebruikersnaam_db."', `vanaf` = NOW(), winst = '0' WHERE `id`='1'");
}
if($win == "false"){
mysql_query("UPDATE `gebruikers` SET `geld`=`geld`-'1000000', `wachtijdcracksafe` = '".$tijden."' WHERE `id`='$data->id'");
if($gebruikersnaam_db != $eiggeven->naam){
mysql_query("UPDATE `gebruikers` SET `bankgeld`=`bankgeld`+'1000000' WHERE `gebruikersnaam`='$eiggeven->naam'");
mysql_query("UPDATE `kraakdekluis` SET `winst`=`winst`+'1000000' WHERE `id`='1'");
}
}
Aanvullend bericht:
Het enige wat dus anders is is dat er een aantal extra mysql_query updates bijgekomen zijn en dat er 1 extra if is ingekomen..
- Fout in mijn flash script wie kan helpen? SPOED
-
20-01-2010, 10:23 #1
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Fout in mijn flash script wie kan helpen? SPOED
Laatst aangepast door Robbin de Kruijf : 20-01-2010 om 10:53 Reden: Automatisch samengevoegd.
-
-
20-01-2010, 10:53 #2
- Berichten
- 330
- Lid sinds
- 18 Jaar
PHP Code:if($gebruikersnaam_db !== $eiggeven->naam){
PHP Code:
if($gebruikersnaam_db !== $eiggeven->naam){
mysql_query("UPDATE gebruikers SET bankgeld=bankgeld+1000000 WHERE gebruikersnaam='".$eiggeven->naam."'");
mysql_query("UPDATE kraakdekluis SET winst=winst+1000000 WHERE id=1");
}
-
20-01-2010, 10:55 #3
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Nee die worden netjes gedefineerd bovenaan dit script.. dat is dus de fout niet..
$eigophalen = "SELECT * FROM kraakdekluis WHERE id = 1 limit 1";
$eigquery = mysql_query($eigophalen)or die (mysql_error());
$eiggeven = mysql_fetch_object($eigquery);
en $gebruikersnaam_db word gedefineerd in variable.php die bij elke pagina word geinclude..
-
20-01-2010, 10:56 #4
- Berichten
- 330
- Lid sinds
- 18 Jaar
Nee die worden netjes gedefineerd bovenaan dit script.. dat is dus de fout niet..
$eigophalen = "SELECT * FROM kraakdekluis WHERE id = 1 limit 1";
$eigquery = mysql_query($eigophalen)or die (mysql_error());
$eiggeven = mysql_fetch_object($eigquery);
en $gebruikersnaam_db word gedefineerd in variable.php die bij elke pagina word geinclude..
En probeer het php bestand is buiten flash om aan te roepen? Krijg je dan ook een foutmelding?
-
20-01-2010, 11:04 #5
- Berichten
- 1.406
- Lid sinds
- 17 Jaar
Ja, maar je had een enkele "=" teken gebruikt, echter moeten dit er volgens mij 2 zijn. Maar waar krijg je precies undefined terug? Want in je code laat je alleen de mysql query's zien.
En probeer het php bestand is buiten flash om aan te roepen? Krijg je dan ook een foutmelding?
Aanvullend bericht:
Arjen Rademaker heeft me helemaal geholpen met mijn probleem, Bedankt! het werkt helemaal!Laatst aangepast door Robbin de Kruijf : 20-01-2010 om 14:28 Reden: Automatisch samengevoegd.
Tags voor dit bericht
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic