Zum Inhalt springen
ezzemm

ezStats - Leaderboard für deine Clanhomepage (v1.21)

Empfohlene Beiträge

Geschrieben (bearbeitet)

wenn ich meine index seite in index.php5 umbenenne findet er die index seite nicht mehr.

seerver hat PHP Versionen

4.4.9 / 4.4.9 / 5.2.10 / 5.3.1

MySQL Version

4.1.22

und nun?

kriege diese fehlermeldung:

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /www/htdocs/.............7/gvf/ezStats/classes.php on line 4

Bearbeitet von Werner4321
Geschrieben (bearbeitet)
kriege diese fehlermeldung:

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /www/htdocs/.............7/gvf/ezStats/classes.php on line 4

Lade dir diese Zip-Datei runter, entpacke die Datei und lade sie ins ezStats-Verzeichnis. Damit sollte es eigentlich funktionieren.

Bearbeitet von ezzemm
Geschrieben

leider nein

# "deutsch", "standalone" => "0", "relpath" => "../ezStats/", "path" => substr(dirname($_SERVER["SCRIPT_FILENAME"]), 0, strlen(dirname($_SERVER["SCRIPT_FILENAME"]))-7), "cmsdb" => "", "clanname" => "Clanname", "clanhp" => "http://www.ezzemm.de" ); $ezSQL = new ezSQL("install"); if ($ezSQL->connected) { $query = 'SELECT * FROM '.$ezstats['prefix'].'settings WHERE ID = 1'; if (mysql_num_rows($ezSQL->safe_query($query))) { $result = mysql_fetch_assoc($ezSQL->safe_query($query)); $_SESSION['settings'] = Array( "language" => $result['Language'], "standalone" => $result['Standalone'], "relpath" => $result['Relpath'], "path" => $result['Path'], "cmsdb" => $result['cmsDB'], "clanname" => $result['Clanpage'], "clanhp" => $result['ClanHP'] ); $_SESSION['state'] = "update"; } } else { $_SESSION['state'] = "install"; } } /* Sprachauswahl auswerten */ if (isset($_POST['step']) AND $_POST['step'] == 2) $_SESSION['settings']['language'] = $_POST['lang']; $ezFunc = new ezFunctions(); $ezLoc = new ezLocalization($_SESSION['settings']); $ezLoc->get_data("admin"); eval ("\$template = \"".$ezLoc->get_template("_header", "html", "../install")."\";"); echo $template; eval ("\$template = \"".$ezLoc->get_template("_body", "html", "../install")."\";"); echo $template; /* SCHRITT 1 (Sprachauswahl) */ if (!isset($_POST['step'])) { $files = $ezFunc->get_objects_in_folder('../language'); $string = ""; for ($i = 0; $i < count($files); $i++) { $string .= '

'; } eval ("\$template = \"".$ezLoc->get_template("step1", "html", "../install")."\";"); echo $template; } /* SCHRITT 2 (Test des CHMODS) */ elseif ($_POST['step'] == 2) { if (is_writable("../config.php") AND is_writable("../signatures")) { $string = $ezLoc->data['chmod_test_passed']; $input = ''; } else { $string = $ezLoc->data['chmod_test_failed']; $input = ''; } eval ("\$template = \"".$ezLoc->get_template("step2", "html", "../install")."\";"); echo $template; } /* SCHRITT 3 (Angabe der SQL-Daten und Admin-Daten) */ elseif ($_POST['step'] == 3) { if (isset($ezstats)) { $host = $ezstats['host']; $db = $ezstats['db']; $user = $ezstats['user']; $pwd = $ezstats['pwd']; $prefix = $ezstats['prefix']; $admin_name = $ezstats['admin_name']; $admin_pw = $ezstats['admin_pw']; } else { $host = ""; $db = ""; $user = ""; $pwd = ""; $prefix = ""; $admin_name = ""; $admin_pw = ""; } eval ("\$template = \"".$ezLoc->get_template("step3", "html", "../install")."\";"); echo $template; } /* SCHRITT 4 (Anlegen der config.php, Check der SQL-Verbindung, Anlegen der Tabellen) */ elseif ($_POST['step'] == 4) { /* Erstellen der config.php */ $content = " $value) { if ($key != "step") $content .= "\t\$ezstats['". $key ."'] = '". $value ."';\n"; } $content .= "?>\n"; $file = '../config.php'; if (!$handle = fopen($file, "w")) $string1 = $ezLoc->data['file_open_failed']; if (!fwrite($handle, $content)) $string1 = $ezLoc->data['file_write_failed']; $string1 = $ezLoc->data['file_written']; fclose($handle); /* Verbinden mit der SQL-Datenbank */ require '../config.php'; $ezstats['debug'] = true; $ezSQL = new ezSQL(); $string2 = $ezLoc->data['db_connected']; /* Anlegen der Tabellen */ require 'queries.php'; foreach ($queries as $query) { $ezSQL->safe_query($query); } $string3 = $ezLoc->data['tables_created']; /* Standard-Daten für Übersicht */ $query = "REPLACE INTO ".$ezstats['prefix']."overview (ID) VALUES (1)"; $ezSQL->safe_query($query); eval ("\$template = \"".$ezLoc->get_template("step4", "html", "../install")."\";"); echo $template; } /* SCHRITT 5 (Angabe der Einstellungen) */ elseif ($_POST['step'] == 5) { if ($_SESSION['settings']['standalone']) { $standalone_checked = 'checked=checked"'; $include_checked = ""; } else { $standalone_checked = ""; $include_checked = 'checked="checked"'; } $relpath = $_SESSION['settings]['relpath']; $path = $_SESSION['settings']['path']; $cmsdb = $_SESSION['settings']['cmsdb']; $clanname = $_SESSION['settings']['clanname']; $clanhp = $_SESSION['settings']['clanhp']; eval ("\$template = \"".$ezLoc->get_template("step5", "html", "../install")."\";"); echo $template; } /* SCHRITT 6 (Speichern der allgemeinen Einstellungen) */ elseif ($_POST['step'] == 6) { require '../config.php'; $ezSQL = new ezSQL(); /* Speichern der allgemeinen Einstellungen */ $relpath = $_POST['relpath']; if ($relpath != "" AND substr($relpath, -1, 1) != "/") $relpath = $relpath."/"; $path = $_POST['path']; if ($path != "" AND substr($path, -1, 1) != "/") $path = $path."/"; $query = " REPLACE INTO ".$ezstats['prefix']."settings ( ID, Version, Language, Standalone, Relpath, Path, cmsDB, Clanpage, ClanHP ) VALUES ( 1, '".$_SESSION['version']."', '".$_SESSION['settings']['language']."', '".$_POST['standalone']."', '".$relpath."', '".$path."', '".$_POST['cmsdb']."', '".$_POST['clanname']."', '".$_POST['clanhp']."' ) "; $ezSQL->safe_query($query); eval ("\$template = \"".$ezLoc->get_template("step6", "html", "../install")."\";"); echo $template; if (!$_POST['standalone']) { eval ("\$template = \"".$ezLoc->get_template("manual", "html", "../install")."\";"); echo $template; } session_destroy(); } eval ("\$template = \"".$ezLoc->get_template("_footer", "html", "../install")."\";"); echo $template; ?>

Geschrieben
PHP-Info abrufen: Lade die diese Zip-Datei runter, entpacke die Datei und lade sie ins ezStats-Verzeichnis. Mit dem Abruf der Datei (www.deinedomain.de/ezstats/info.php) wird eine Übersicht angezeigt, welche Funktionen dein Webpaket unterstützt

Folge mal bitte dieser Anleitung und gib mir den entsprechenden Link; mal schauen welche Funktionen dein Webpaket unterstützt

Geschrieben

ab damit auf die bf-games homepage ;)

Geschrieben

Wird dadurch ein automatisches Update bei bfbcs.com initiiert?

Geschrieben
Wird dadurch ein automatisches Update bei bfbcs.com initiiert?

Was meinst du genau?

Du wirst lachen er zeigt mir nix an ausser leere seite.

kann es an .httacess liegen?

habe .htacess in deinem ordner gelöscht jetzt gings:

http://germany-veteran-fighters.de/gvf/ezStats/info.php

In dem Fall mußt du schauen ob du im Konfigurationsmenü deines Webhosters PHP5 einstellen kannst, oder an den Support deines Hosters schreiben, daß sie PHP5 aktivieren

Geschrieben (bearbeitet)

Auf bfbcs.com werden die Stats ja nur upgedatet, wenn du dich in die Warteschlange einreihst. (Manuell auf den Knopf drückst) Und das ist momentan recht lästig. Dauert bis zu ner Minute, bis man mal das Update angestoßen hat.

Nachtrag:

Die "Daten aktualisieren" Funktion gleicht die Daten mit bfbcs.com ab und die Spieler müssen ihr Profil dort selbst aktualisieren richtig?

Bearbeitet von Poow
Geschrieben
Die "Daten aktualisieren" Funktion gleicht die Daten mit bfbcs.com ab und die Spieler müssen ihr Profil dort selbst aktualisieren richtig?

Nein, du musst auf BFBCS.com nix machen. Einfach im Leaderboard die Updatefunktion anstoßen, fertig.

Wenn du von Hand auf bfbcs aktualisierst hast du vielleicht schneller aktuelle Daten, notwendig ist es aber nicht.

Eine neue Version ist raus, die v0.13 Beta

Wer von der v0.10 bis v0.12 updatet, kann die Datei "config.php" weglassen wenn er den Inhalt der Zip-Datei hochlädt. Dann muss man beim Ausführen der Installation die Daten nicht erneut angeben. Die Installation muss aber ausgeführt werden, da sich was an den SQL-Tabellen geändert hat.

Nach der Installation das Löschen des install-Ordners sowie das Updaten der Stats nicht vergessen!

Changelog v0.12 zu v0.13

  • Englische Sprachversion eingefügt
  • Bugfix: Namen mit bestimmten Sonderzeichen werden ab jetzt korrekt angezeigt.
  • Bugfix: Tabellensortierung und Tooltipp funktionieren wieder mit Internet Explorer
  • Adminpanel: Anleitung zum Inkludieren von ezStats in DZCP (1.51 und 1.53) unter "Einstellen des Betriebsmodus" hinzugefügt.
  • Adminpanel: Supportlink ein- und ausblendbar

Download

Geschrieben

Ich aktualisiere die Datenbank :)

Geschrieben

@ezzemm ich kann nicht auf php 5 umstellen nutze noch joomla 10.15 und da würde sie nicht mehr richtig laufen.

Versuche aber auf 1.15 umzustellen , trotzdem danke.

Geschrieben
@ezzemm ich kann nicht auf php 5 umstellen nutze noch joomla 10.15 und da würde sie nicht mehr richtig laufen.

Versuche aber auf 1.15 umzustellen , trotzdem danke.

Na mit Joomla hat das nichts zu tun! Du bindest doch sein Board als Wrapper (externe Anwendung) in Joomla ein. Daher muss es nicht kompatibel sein.

P.S.: Über eine Migration deines Joomla solltes du aber trotzdem nachdenken. Der Support für die 1.0.15 Version ist doch schon längst eingestellt.

Geschrieben

/sticky

Weil super Board + Support

Geschrieben

Werde es die Tage auf unsere Page hochschieben.

Vielen Dank dafür ! :super:

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden


  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.