anpera.net
https://anpera.dyndns.org/phpbb3/

Index.php funtz nicht ganz!!
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=3599
Seite 1 von 1

Autor:  xatchemx [ Mo 23 Apr, 2007 12:28 ]
Betreff des Beitrags:  Index.php funtz nicht ganz!!

Huhu,

also seid dem ich mein LoGD habe, auf dem neuen server habe, gehen genau 2 abfragen nicht mehr:

[php]<?php

// 09092004

require_once "common.php";

if ($session[loggedin]){
redirect("badnav.php");
}
page_header();
output("`cWillkommen bei Legend of the Green Dragon, schamlos abgekupfert von Seth Able's Legend of the Red Dragon.`n");
if (getsetting('activategamedate','0')==1) output("`@Wir schreiben den `%".getgamedate()."`@.`0`n");
output("`@Die gegenwärtige Zeit im Dorf ist `%".getgametime()."`@.`0`n");

//Next New Day in ... is by JT from logd.dragoncat.net
$time = gametime();
// $tomorrow = strtotime(date("Y-m-d H:i:s",$time)." + 1 day");
$tomorrow = mktime(0,0,0,date('m',$time),date('d',$time)+1,date('Y',$time));
// $tomorrow = strtotime(date("Y-m-d 00:00:00",$tomorrow));
$secstotomorrow = $tomorrow-$time;
$realsecstotomorrow = round($secstotomorrow / (int)getsetting("daysperday",4));
output("`@Nächster neuer Tag in: `3".date("G \\S\\t\\u\\n\\d\\e\\n, i \\M\\i\\n\\u\\t\\e\\n, s \\S\\e\\k\\u\\n\\d\\e\\n\\ \\(\\E\\c\\h\\t\\z\\e\\i\\t\\)",strtotime("1980-01-01 00:00:00 + $realsecstotomorrow seconds"))."`0`n`n");

$newplayer=stripslashes(getsetting("newplayer",""));
if ($newplayer!="") output("`@Unser jüngster Spieler ist `^$newplayer`@!`0`n");
$newdk=stripslashes(getsetting("newdragonkill",""));
if ($newdk!="") output("`@Der letzte Drachentöter war: `&$newdk`@!`0`n`n");


$result = db_fetch_assoc(db_query("SELECT COUNT(acctid) AS onlinecount FROM accounts WHERE locked=0 AND loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime("-".getsetting("LOGINTIMEOUT",900)." seconds"))."'"));
$onlinecount = $result['onlinecount'];[/php]

(oberteil der index.php)

und dieser Teil:

[php]$newplayer=stripslashes(getsetting("newplayer",""));
if ($newplayer!="") output("`@Unser jüngster Spieler ist `^$newplayer`@!`0`n");
$newdk=stripslashes(getsetting("newdragonkill",""));
if ($newdk!="") output("`@Der letzte Drachentöter war: `&$newdk`@!`0`n`n"); [/php]

wird gar nicht auf dem index angezeigt, und auf meinem "verbotenen" server ging das alles tadelos ôo...

Koennte mir vllt jemand helfen?

Mfg xtachemx

Autor:  Naria [ Mo 23 Apr, 2007 12:57 ]
Betreff des Beitrags: 

In deiner Source steht etwas anderes zur Anzeige des letztens Drachentöters und des neuesten Spielers und zwar:
[php]//$newplayer=stripslashes(getsetting("newplayer",""));
if ($newplayer!="") output("`@Unser jüngster Spieler ist `^$newplayer`@!`0`n");
$newdk=stripslashes(getsetting("newdragonkill",""));
if ($newdk!="") output("`@Der letzte Drachentöter war: `&$newdk`@!`0`n`n");
if ($newdk!="") outptu("`@Der letzte Drachen Töter war: `&$newdk`@!`0`n`n");[/php]


Wenn du diesen Abschnitt durch
[php]$newplayer=stripslashes(getsetting("newplayer",""));
if ($newplayer!="") output("`@Unser jüngster Spieler ist `^$newplayer`@!`0`n");
$newdk=stripslashes(getsetting("newdragonkill",""));
if ($newdk!="") output("`@Der letzte Drachentöter war: `&$newdk`@!`0`n`n"); [/php]
ersetzt... sollte es eigentlich wieder funktionieren...

Autor:  xatchemx [ Mo 23 Apr, 2007 13:11 ]
Betreff des Beitrags: 

nope auf den gedasnken bin ich glaub ich vor 12 h schonmal gekommen xD

Autor:  Naria [ Mo 23 Apr, 2007 13:40 ]
Betreff des Beitrags: 

Dennoch würde ich die Stelle wieder durch den Originalen Code ersetzen, der funktioniert zumindest bei mir.

Hast du die SQL einfach übertragen von deinem alten Server? Mit allen accounts? Vielleicht liegt es daran, dass kein neuer Spieler/kein Drachenkill bisher auf dem Server gemacht wurde, da der Code ja sagt !="" also nur wenn etwas eingetragen ist, wird etwas ausgegeben... Schau mal in den Spieleinstellungen in der Grotte nach...

€dit: Habe einfach mal nen Char auf deinem Server gemacht... Füge mal den Originalen Code wieder ein, um zu sehen, ob es an meiner Vermutung liegt.

Autor:  xatchemx [ Mo 23 Apr, 2007 13:50 ]
Betreff des Beitrags: 

Danke es geeeeeht wider ;-) *freuz*

-dir 'n kuss auf die hand geb- xD

cucu

Mfg xatchemx

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