anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Query was empty https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4176 |
Seite 1 von 1 |
Autor: | Varius [ So 09 Dez, 2007 13:14 ] |
Betreff des Beitrags: | Query was empty |
Hallö, Hat einer schon mal mit dieser Fehlermeldung zu tun gehabt ? Sie tritt laut meinen Usern unregeläßig im Wald auf. Ohne Special oder so einfach wenn sie auf kämpfen klicken Schönen 2. Advent Euch allen ![]() |
Autor: | Kevz [ So 09 Dez, 2007 14:28 ] |
Betreff des Beitrags: | |
Die Fehlermeldung kommt, wenn die Übergebene Variable keinen Inhalt enthält oder eine Tote Variable ist. (sprich, kein SQL- Befehl enthalten) |
Autor: | Varius [ So 09 Dez, 2007 14:31 ] |
Betreff des Beitrags: | |
1065: Query was empty 09. 12. 2007 01:24:51: Charlie DB-Fehler: Adresse: /ernoell/forest.php?op=reib&c=1575-012438 09. 12. 2007 11:55:34: Charlie DB-Fehler: Adresse: /ernoell/forest.php?op=search&c=177-115533 1065: Query was empty mmhh so steht es im Log |
Autor: | Kevz [ So 09 Dez, 2007 14:59 ] |
Betreff des Beitrags: | |
Joa, siehe meine Antwort dazu. Liegt vllt. an einem Ereignisse, sofern vor kurzer Zeit änderungen o.Ä. durchgeführt worden ist. (neue hinzu, evtl. etwas editiert o.ä.) |
Autor: | Varius [ So 09 Dez, 2007 15:03 ] |
Betreff des Beitrags: | |
Also meinst doch ein Special. Hatte einige hoch geladen das stimt schon Na dann mal auf sie föhliche Suche gehen. Auf die Nadel im Heuhaufen ... Danke Dir ![]() |
Autor: | Nightborn [ So 09 Dez, 2007 15:47 ] |
Betreff des Beitrags: | |
Nein. Du hast genaue Info wo Du suchen mußt. Zitat: 09. 12. 2007 01:24:51: Charlie DB-Fehler: Adresse: /ernoell/forest.php?op=reib&c=1575-012438
09. 12. 2007 11:55:34: Charlie DB-Fehler: Adresse: /ernoell/forest.php?op=search&c=177-115533 Wieviele specials haben eine op mit "reib" ... shell befehl: $this->bbcode_second_pass_code('', 'grep "reib" specials/* -niR') |
Autor: | Varius [ So 09 Dez, 2007 16:42 ] |
Betreff des Beitrags: | |
OP=reib hat genau ein Special : [php] <? // Eine geheimnisvolle Lampe // 20.09.2005 BlackWarrior if (!isset($session)) exit(); if ($HTTP_GET_VARS['op']==""){ output("`n`2Du schlenderst gemütlich durch den Wald als Du plötzlich vor Dir auf dem Boden eine alte Öllampe liegen siehst.`n`n Du betrachtest Dir die Lampe genauer.`n`n"); if ($session['user']['experience']<=5000){ output("Da Du noch nicht über genügend Erfahrung verfügst kannst Du die Lampe nur untersuchen."); output("`n`n<a href='forest.php?op=untersuch'>Untersuche die Lampe</a>`n<a href='forest.php?op=nicht'>Lieber nichts machen</a>",true); addnav("Untersuche die Lampe","forest.php?op=untersuch"); $session['user']['specialinc']="lampe.php"; } if ($session['user']['experience']>=5000){ output("Du hast genug Erfahrung gesammelt und weißt genau was Du mit der Lampe anstellen sollst."); output("`n`n<a href='forest.php?op=reib'>Reibe an der Lampe</a>`n<a href='forest.php?op=nicht'>Lieber nichts machen</a>",true); addnav("An der Lampe reiben","forest.php?op=reib"); $session['user']['specialinc']="lampe.php"; } addnav("Lieber nichts machen","forest.php?op=nicht"); $session['user']['specialinc']="lampe.php"; } else if ($HTTP_GET_VARS['op']=="untersuch"){ $rand = e_rand(1,4); output("`n`6Du weißt gar nicht so recht was Du mit der Lampe anstellen sollst und nimmst sie erst einmal in Augenschein.`n`n`0"); switch ($rand) { case 1: output("`#Als Du die Lampe herumwirbelst fallen ein paar Goldstücke aus ihr heraus.`n`n `^Du bekommst 500 Goldstücke`6 und freust Dich über Deinen Gewinn.`0"); $session['user']['gold']+=500; $session['user']['specialinc']=""; break; case 2: $experience = $session['user']['experience']*0.1; output("`6Du weißt zwar nicht so recht was Du mit der Lampe anstellen sollst aber beim nächsten Mal bist Du sicher schlauer`n Du bekommst `^$experience Erfahrung dazu.`0"); $session['user']['experience']+=$experience; $session['user']['specialinc']=""; break; case 3: output("`6Du stellst Dich ein wenig ungeschickt an, die Lampe fällt Dir aus der Hand und fällt auf Deinen Fuß.`n `%Da die Lampe aber sehr schwer ist verlierst Du fast alle Lebenspunkte.`0"); $session['user']['hitpoints']=1; $session['user']['specialinc']=""; break; case 4: output("`6Als Du die Lampe so hin und her schwenkst fällt auf einmal ein alter Knochen aus der Lampe,`n Als Du ihn aufheben willst erscheint Ramius und bedankt sich bei Dir das Du einen seiner Knochen gefunden hast.`n Natürlich gibst Du ihn seinen Knochen wieder und er gibt Dir dafür 10 Gefallen."); $session['user']['deathpower']+=10; } $session['user']['specialinc']=""; } else if ($HTTP_GET_VARS['op']=="reib"){ $rand = e_rand(1,4); output("`n`6Du weißt genau was Du zu tun hast, denn das war eine Wunderlampe und daran reibt man eben. Du reibst und reibst und reibst und auf einmal ....`n`n`0"); switch ($rand) { case 1: output("`#erscheint der Geist der Lampe und sagt Dir aber gleich das er heute nicht viel Zeit hat.`n Er kramt in der Lampe herum und wirft Dir auf einmal einen Sack Gold zu`n`n `^In dem Sack findest Du 1000 Goldstücke`6 und bist daher auch nicht verärgert das der Geist schon wieder weg ist.`0"); $session['user']['gold']+=1000; $session['user']['specialinc']=""; break; case 2: output("`6siehst Du nur wie die Hand das Geistes aus der Lampe kommt.`n Doch was hat er denn da?? Bevor Du reagieren kannst fliegt Dir`^ein Edelstein`6 an den Kopf.`n Das tat aber weh jetzt, Du verlierst fast Deine gesamten Lebenspunkte.`0"); $session['user']['hitpoints']=1; $session['user']['gems']++; $session['user']['specialinc']=""; break; case 3: $experience = $session['user']['experience']*0.2; output("`6erscheint Dir der Geist und lächelt Dir zu. Heute werde ich Dir mal eine Geschichte erzählen, sagt er zu Dir und fängt an zu reden ... und zu reden ... und zu reden. Du hörst Dir aber dennoch die ganze Geschichte an. Dadurch lernst Du viel und bekommst `^$experience Erfahrung dazu.`0"); $session['user']['experience']+=$experience; $session['user']['specialinc']=""; break; case 4: output("`6BOAH, wie siehst Du denn aus?? fragt Dich der Geist und schüttelt mit dem Kopf,`n also da müssen wir auf alle Fälle etwas tun. Der Geist holt ein paar Gegenstände aus seiner Lampe und beginnt mit seinem Werk,'n als er endlich fertig ist zeigt er Dir sein Ergebnis und Du musst gestehen das er sehr gut gearbeitet hat.`n Du bekommst zwei Charmepunkte.`0"); $session['user']['charme']+=2; } $session['user']['specialinc']=""; } else if ($HTTP_GET_VARS['op']=="nicht"){ output("`n`@Du hast eigentlich keine Lust auf ein Neues Abenteuer und willst die Lampe so schnell wie möglich wieder loswerden.`n Nicht weit weg von der Stelle an der Du die Lampe gefunden hast siehst Du einen alten morschen Baum, dort kann man sie sicher gut verwahren`n denkst Du so bei Dir und legst die Lampe hinein. Dabei siehst Du etwas klitzern und findest einen Edelstein.`0"); $session['user']['gems']++; $session['user']['specialinc']=""; } ?> [/php] op=search [php] <? //Idee und programmirung der lebkuchenhaus.php bei ZIO //kleine Hilfe von °*Amerilion*° //kampf aus der mill.php if (!isset($session)) exit(); if ($HTTP_GET_VARS[op]==""){ output("`n`c`bDas Lebkuchenhaus`b`c`n`n"); output("`nDu bist schon viele Male hier vorbeigezogen, um mit Monstern zu kämpfen. Aber Du hast es noch nie vorher wahrgenommen: Es richt nach was Süßem. Und das mittem im Wald. Du entschließt dich der Sache auf den Grund zu gehen. Du schleichst dich vorsichtig zwischen den Bäumen hindurch immer näher an die Quelle dieses wunderbaren Geruchs. Auf einer Lichtung siehst du ein Haus. Beim näheren Hinsehen erkennst du das es größten Teils aus Lebkuchen besteht. Du überlegst was du nun tun willst."); //abschluss intro addnav("Vom Haus naschen","forest.php?op=eat"); addnav("Die verwunschenen Kinder suchen","forest.php?op=search"); addnav("Zurück in den Wald","forest.php?op=leave"); $session[user][specialinc] = "lebkuchenhaus.php"; } if ($HTTP_GET_VARS[op]=="eat"){ // vom haus essen output("`nDu entschliest dich etwas von diesem Lebkuchenhaus zu probieren. Du stellst fest das es perfekt schmeckt. Du kannst gar nich genug davon bekommen.`n`n"); switch(e_rand(1,5)){ case 1: output("`6Du hast soviel gegessen das dir schlecht geworden ist.Du verliert die meisten deiner Lebenspunkte."); if ($session[user][hitpoints]>1) $session[user][hitpoints] = 1; break; case 2: output("`6Das tat gut. Du fühlst dich Topfit."); $session[user][hitpoints]+= 10; break; case 3: output("`6Nach dem Essen soll man Ruhen denkst du dir und schläfst sofort ein."); if ($session[user][turns]>2) $session[user][turns]-=2; break; case 4: output("`6Du hast das Gefühl das der Lebkuchen dich Stark gemacht hat."); $session[bufflist]['lebkuchen'] = array("name"=>"`^Macht des Lebkuchens", "rounds"=>30, "wearoff"=>"Die Macht des Lebkuchens wird schwächer.", "atkmod"=>1.25, "minioncount"=>1, "minbadguydamage"=>2, "maxbadguydamage"=>20, "effectmsg"=>"Die Macht des Lebkuchens schlägt zu!", "activate"=>"offense"); break; case 5: output("`6Du hörst ein Räuspern hinter dir. Als du dich umdrehst siehst du Hexe der das Haus gehört."); $session[user][specialinc] = "lebkuchenhaus.php"; addnav("Kämpfe","forest.php?op=kampf"); break; } } if ($HTTP_GET_VARS[op]=="search"){ // kinder suchen output("`nDu näherst dich vorsichtig der Tür.`n"); switch(e_rand(1,9)){ case 1: case 2: case 3: output("`nDu hast Glück. Die Hexe scheint nicht da zu sein. Aber in einem Käfig in der Ecke siehst du die Kinder. Du befreist sie und verschwindest mit ihnen so schnell du kannst weil du einen riesen Schiß hast vor der Hexe."); output("`n`6Du bekommst 1000 Gold und 3 Edelsteine als Belohnung von den Eltern."); $session[user][gems]+=3; $session[user][gold]+=1000; break; case 4: case 5: case 6: output("`nDa ist nichts. Rein gar nichts. Scheint wohl umgezogen zu sein."); break; case 7: case 8: case 9: output("`nDu siehst eine Hexe die dich unglaubwürdig ansieht. Noch niemand hat sie in ihrem Haus besucht. So böse scheint die Hexe nicht zu sein denkst du dir. Doch du wirst eines Besseren belehrt.`0"); output("`nDie Hexe hat dich mit ihrem Tee vergiftet.`n`n`6 Du bist Tot.`nDu verlierst 5% deiner Erfahrung.`n Du kannst morgen weiterspielen."); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][gold] = 0; $session[user][experience]=$session[user][experience]*0.95; addnav("Tägliche News","news.php"); addnews("`&".$session[user][name]."`0 wurde von einer alten Hexe vergiftet`0!"); } } if ($HTTP_GET_VARS[op]=="leave"){ // einfach weitergehen output("`nDir wird es zu unheimlich. Du nimmst die Beine in die Hand und rennst zurück zum Waldweg."); } if ($HTTP_GET_VARS['op']=="kampf"){ $badguy = array( "creaturename"=>"`\$Hexe`0", "creaturelevel"=>$session[user][level]+1, "creatureweapon"=>"blöde Zauberei", "creatureattack"=>$session['user']['attack']+2, "creaturedefense"=>$session['user']['defence']+2, "creaturehealth"=>round($session['user']['maxhitpoints']*1.2,0), "diddamage"=>0); $session['user']['badguy']=createstring($badguy); $session['user']['specialinc']="lebkuchenhaus.php"; $battle=true; $session[user][specialinc]=""; } //Battle Settings else if ($HTTP_GET_VARS[op]=="run"){ // Flucht if (e_rand()%3 == 0){ output ("`c`b`&Du konntest der Hexe entkommen!`0`b`c`n"); $HTTP_GET_VARS[op]=""; }else{ output("`c`b`\$Die Hexe verhext dich so das du nicht fliehen kannst!`0`b`c"); $battle=true; } } else if ($HTTP_GET_VARS[op]=="fight"){ // Kampf $battle=true; $session[user][specialinc]=""; } if ($battle) { include("battle.php"); $session['user']['specialinc']="lebkuchenhaus.php"; if ($victory){ $badguy=array(); $session['user']['badguy']=""; output("`n`9Die Hexe hat ausgehext!"); debuglog("defeated the Hexe"); //Navigation addnav("Zurück in den Wald","forest.php"); if (rand(1,2)==1) { $gem_gain = rand(2,3); $gold_gain = rand($session[user][level]*10,$session[user][level]*20); output(" Als Du Dich noch einmal umdrehst findest Du $gem_gain Edelsteine und $gold_gain Goldstücke.`n`n"); } $exp = round($session[user][experience]*0.08); output("Durch diesen Kampf steigt Deine Erfahrung um $exp Punkte.`n`n"); $session[user][experience]+=$exp; $session[user][gold]+=$gold_gain; $session[user][gems]+=$gem_gain; $session['user']['specialinc']=""; } elseif ($defeat){ $badguy=array(); $session[user][badguy]=""; debuglog("was killed by a Hexe."); output("`n`9Die Hexe!`n`nDu verlierst 6% Deiner Erfahrung.`0"); output("`nDas Gold hat sie dir mitgehext. Du kannst morgen wieder kämpfen!`0"); addnav("Tägliche News","news.php"); addnews("`QEine Hexe hat ".$session['user']['name']." `Qtotgehext!"); $session[user][alive]=false; $session[user][hitpoints]=0; $session[user][experience]=round($session[user][experience]*.94,0); $session[user][specialinc]=""; } else { fightnav(true,true); } } ?> [/php] |
Autor: | Hyva [ So 09 Dez, 2007 17:51 ] |
Betreff des Beitrags: | |
Woran es jetz genau liegt kann ich dir cniht sagen, da mit im moment die zeit fehlt ![]() Aber du hast einmal $this->bbcode_second_pass_code('', 'if ($session[user][experience]<=5000){...}') und einmal $this->bbcode_second_pass_code('', 'if ($session[user][experience]>=5000){...}') Das würde dazu führen das beide möglichkeiten offen stehen wenn der User genau 5000 erfahrung hat ![]() entweder solltest du: $this->bbcode_second_pass_code('', 'if ($session[user][experience]<=5000){...}') und $this->bbcode_second_pass_code('', 'if ($session[user][experience]>=5001){...}') oder: $this->bbcode_second_pass_code('', 'if ($session[user][experience]<=5000){...}') und $this->bbcode_second_pass_code('', 'if ($session[user][experience]>5000){...}') oder $this->bbcode_second_pass_code('', 'if ($session[user][experience]<=5000){...}') und $this->bbcode_second_pass_code('', 'else if ($session[user][experience]<=5000){...}') ![]() Mfg: Hyva |
Autor: | Harthas [ So 09 Dez, 2007 17:53 ] |
Betreff des Beitrags: | |
Die ganzen $HTTP_GET_VARS sollten natürlich auch schleunigstens ersetzt werden ;-) |
Autor: | Valend [ Mi 30 Jan, 2008 11:33 ] |
Betreff des Beitrags: | Re: Query was empty |
Also mal alles wieder aufwühlt Wenn die User im Wald umherstreifen und ihre Kämpfe machen funzt alles weitestgehend bis auf einmal beim Nervenkitzel klicken nichts mehr kommt man sieht nur noch die Vitalinfo aber hat keine navs mehr das tritt ziemlich häufig auf ![]() ![]() in der explorerleiste steht nur noch folgendes http://www.valendoria.com/forest.php?op ... 424-110035 kann mir dfa jemand nen tip geben hier meine Source http://www.valendoria.com/source.php |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |