anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Probleme mit der newday.php https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4994 |
Seite 1 von 1 |
Autor: | Luzifer [ Mi 09 Sep, 2009 22:39 ] |
Betreff des Beitrags: | Probleme mit der newday.php |
Hi zusammen ich mal wieder aber diesmal weiss ich echt nicht mehr weiter wollte mir ein zweit-chara für mein LOGD anmelden so wollte mich Einloggen komme ich ja sofort in die newday.php rein wo dort normalerweise ein addnav gesetzt wird der mich zur auswahl der Rassen bring aber genau dieser addnav erscheint nicht das heisst ich sitze in der newday fest. Mache ich aber mit mein ersten Chara ein DK funktioniert alles normal. Ich habe auch die sufu von anpera benutzt aber kein ähnlichen Thread gefunden sollte ich mich da irren war ich blind:) Ich hoffe ihr könnt mir etwas weiterhelfen , der zugang zur source ist frei und kann genutzt werden. Mit Freundlichen Grüßen Luzifer |
Autor: | Welv [ Do 10 Sep, 2009 14:47 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
Bist du sicher dass Rassen in der Datenbank sind bzw dass die querys nicht leer sind? |
Autor: | Luzifer [ Do 10 Sep, 2009 18:54 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
Bin mir ganz sicher denn ich habe die newday datei mit einer anderen verglichen und stimmt alles überein und in der daten bank werden die Rassen angezeigt sind beziehungsweise auch eingetragen. |
Autor: | Welv [ Do 10 Sep, 2009 19:06 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
kannst ja zur sicherheit bei PHP: else { if (!$session['user']['superuser']) $sql = "SELECT * FROM race WHERE dk<='{$session['user']['dragonkills']}' AND active=1 ORDER BY category,name,raceid"; else $sql = "SELECT * FROM race WHERE dk<='{$session['user']['dragonkills']}' ORDER BY category,name,raceid"; $result = db_query($sql); $category = ""; while ($row = db_fetch_assoc($result)) { if ($category!=$row['category']) { addnav($row['category']); $category = $row['category']; } $link = "newday.php?setrace={$row['raceid']}$resline"; addnav("{$row['color']} {$row['name']}",$link); output("<a href=\"$link\">".$row['link']."</a>`n`n",true); addnav("",$link); } } mit db_num_rows() prüfen, ob wirklich rassen aus der db kommen. btw. addnav($row['color'].$row['name'],$link); sähe schöner aus |
Autor: | Luzifer [ Do 10 Sep, 2009 19:37 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
habe mal gerade etwas ausprobier habe ein chara angemeldt kam keine rassen zur auswahl dann habe ich mich mal bei meiner db eingeloggt bin auf mein chara rauf gegangen und habe die rasse mal manuell eingegeben so dann habe ich mal aktualisiert und schwupp kam ich zur nächsten auswahl der scheint die rassen nicht aus meiner db zu übertragen ich werde jetzt mal deine methode anwende Welv aber eine frage wo genau muss ich db_num_rows() in welcher zeile muss ich dies denn eintragen wenn ich mal nett fragen dürfte. Weil addnav($row['color'].$row['name'],$link); habe ich gerade eingetragen passiert aber nichts. |
Autor: | Welv [ Do 10 Sep, 2009 20:01 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
das mit der addnav war nur kosmetisch ^^ Das wäre zb ne möglichkeit für db_num_rows() : PHP: {
if (!$session['user']['superuser']) $sql = "SELECT * FROM race WHERE dk<='{$session['user']['dragonkills']}' AND active=1 ORDER BY category,name,raceid"; else $sql = "SELECT * FROM race WHERE dk<='{$session['user']['dragonkills']}' ORDER BY category,name,raceid"; $result = db_query($sql); $category = ""; if(db_num_rows($result)==0) output("keine rassen gefunden`n ".$sql); else{ while ($row = db_fetch_assoc($result)) { if ($category!=$row['category']) { addnav($row['category']); $category = $row['category']; } $link = "newday.php?setrace={$row['raceid']}$resline"; addnav("{$row['color']} {$row['name']}",$link); output("<a href=\"$link\">".$row['link']."</a>`n`n",true); addnav("",$link); } } } |
Autor: | Luzifer [ Do 10 Sep, 2009 20:09 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
so habe es mal übernommen und er zeigt mir das an keine rassen gefunden SELECT * FROM race WHERE dk<='0' AND active=1 ORDER BY category,name,raceid |
Autor: | Welv [ Do 10 Sep, 2009 20:12 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
gibts denn in der tabelle rassen, bei denen 'active' 1 ist ? kansnt auch mal versuchen "AND active=1" wegzulassen |
Autor: | Luzifer [ Do 10 Sep, 2009 20:21 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
also jetzt kommt es knüppel dick ihr könnt mich absofort den größsten volltrottel nennen und was weiss ich was euch so einfällt aber ich war so schusselig und habe einfach nur vergessen die rassen zu aktivieren.Das ist der bescheuertste fehler denn man überhaupt machen kann schätze ich mall dafür könnte ich echt mein kopf gegen die wand klatschen ![]() ![]() ![]() ![]() |
Autor: | Welv [ Do 10 Sep, 2009 20:31 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
tja, kleiner fehler, große wirkung ^^ kannst den char "Test" löschen ![]() |
Autor: | Luzifer [ Do 10 Sep, 2009 20:42 ] |
Betreff des Beitrags: | Re: Probleme mit der newday.php |
Ey aber dennoch bedanke ich mich mal für deine Hilfe ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |