Seite 4 von 6

Verfasst: 14.11.2004 14:12
von Tyson
Welchen Code meinst du rausnehmen am anfang deines Beitrags? :wink:

Verfasst: 14.11.2004 14:33
von saerdnaer
Also nochmal ganz ausführlich.

Du hastest ja zuerst, bevor du den quiz hack installiet hast, eine common.php (die nennen wir jetzt version A) in der du schon ein paar hacks installiert hattest.
Dann hast du den quiz hack installiert und dabei änderugen an der common.php vorgenommen (= Version B)
Jetzt bringt die install_quiz_hack.php eine fehlermeldung.

-Wenn es jetzt nicht interessiert woher die fehlermeldung kommt kann mit dem nächsten absatz weiter machen-
Eigendlich kommt diese fehlermeldung gar nicht von der install sonderrn von der login.php da, die install eine weiterleitung eingaut hat falls der user nicht eingeloggt ist.

jedenfalls hat man jetzt zwei möglichkeiten den fehler zu umgehen:
1. man nimmt den code der die fehlermeldung verursacht (also den code den man zwischen version A und B in die common.php eingefügt hat) und fügt in nach der installation wieder ein
oder
2. man löscht die umleitung aus der install.

und hier die einzelnen lösungsanleitungen:

zu 1.:
man ersetzt die common.php version B durch version A.
man führt die install.php aus
man ersetzt die common.php version A wieder durch die B version.

zu 2.:
man öffnet die install_quiz_hack.php und löscht folgenden code:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
   if ( function_exists('redirect') )
   {
      redirect(append_sid("login.$phpEx?redirect=" . basename(__FILE__), true));
   }
   else
   {
      $header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
      header($header_location . './' . append_sid("login.$phpEx?redirect=" . basename(__FILE__), true));
      exit;
   }
}
else if ( $userdata['user_level'] != ADMIN )
{
   message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}
ende

ah

Verfasst: 14.11.2004 15:01
von saerdnaer
wurde von Tysons letztem Beitrag abgetrennt, da er den Beitrag bearbeitet hat während ich meinen schrieb.
Tyson hat geschrieben:Edit: Die installation war erfolgreich, aber jetzt kommt im index.php diese Meldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/index.php on line 377
Und bei der Memberliste diese Fehlermeldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/memberlist.php on line 69
:wink:

Verfasst: 14.11.2004 15:05
von saerdnaer
zeig doch mal die entsprechenden zeilen

Verfasst: 17.11.2004 12:27
von Tyson
Index.php:

Code: Alles auswählen

while ( $c_cur = & $cash->currency_next($i,CURRENCY_ENABLED) )
Memberlist.php:

Code: Alles auswählen

$cm_memberlist->droplists($mode_types_text,$mode_types);
:wink:

Verfasst: 18.11.2004 19:48
von saerdnaer
och ne der cash mod; viel spaß ;-)

anscheinend hast du irgenwo ein include des cash mods gelöscht

Verfasst: 19.11.2004 12:39
von Tyson
Ein Code oder ein Datei? :wink:

Verfasst: 20.11.2004 12:50
von Tyson
saerdnaer hat geschrieben:och ne der cash mod; viel spaß ;-)

anscheinend hast du irgenwo ein include des cash mods gelöscht
Hallo,
hab nachgeschaut und hab festgestellt das nichts im Ordner Include fehlt :wink:

Und im Adminstrationsbereich kommt dieser Fehlermeldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/language/lang_german/lang_quiz_faq.php on line 49

Verfasst: 27.11.2004 08:42
von Tyson
*schieb*

Verfasst: 28.11.2004 13:06
von Tyson
Tyson hat geschrieben:
saerdnaer hat geschrieben: anscheinend hast du irgenwo ein include des cash mods gelöscht
Hallo,
hab nachgeschaut und hab festgestellt das nichts im Ordner Include fehlt :wink:

Und im Adminstrationsbereich kommt dieser Fehlermeldung:
Fatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/modtest/forum/language/lang_german/lang_quiz_faq.php on line 49