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 :bash: :bash: :bash: :bash:

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 :D

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/