Seite 2 von 2

Verfasst: 05.09.2003 18:06
von nu_marc
Dann kommt im Smilie-PopUp das hier :wink:

Code: Alles auswählen

Fatal error: Call to a member function on a non-object in /home/sites/partyboardv2.ch/wwwroot/quick_reply.php on line 44

Verfasst: 05.09.2003 18:08
von Henne
Kannst die Datei bitte mal als .txt speichern uns posten?
Ich glaube ich bin heute irgendwie nicht bei der Sache...

Verfasst: 06.09.2003 16:58
von nu_marc
Aber klar doch...hier hast du die .txt :wink: Herzlichen Dank schonmal :D

http://www2.partyboard.ch/quick_reply.txt

Verfasst: 06.09.2003 17:14
von Henne
Was ist denn, wenn man das zweite
define('IN_PHPBB', true);
entfernt?

Verfasst: 06.09.2003 17:20
von nu_marc
Dann kommt:

Code: Alles auswählen

Fatal error: Call to a member function on a non-object in /home/sites/partyboardv2.ch/wwwroot/quick_reply.php on line 44

Verfasst: 06.09.2003 17:38
von Henne
Setzt das

Code: Alles auswählen

define('IN_PHPBB', true);
mal wieder zurück an die Ausgangsstelle und schmeißt einfach mal folgendes raus

Code: Alles auswählen

if ( !defined('IN_PHPBB') )
{
	die('Hacking attempt1');
}
Bin mir jetzt grad nur nicht sicher, ob das jetzt ne Sicherheitslücke ist, oder ob das im page_header überprügt wird, dass IN_PHPBB true ist.

Verfasst: 06.09.2003 17:44
von nu_marc
Dann kommt immer noch die gleiche Fehlermeldung :cry:

Verfasst: 06.09.2003 17:47
von nu_marc
Ich glaub es hat irgendwas mit dem hier zu tun ... eine Funktion greift drauf zu wo kein Objekt ist....

Code: Alles auswählen

$template->set_filenames(array(
	'quick_reply_output' => 'quick_reply.tpl')
);

Verfasst: 06.09.2003 18:09
von Henne
Nehmt mal die Originaldateien aus dem Paket.
Dann suchen nach

Code: Alles auswählen

if ( $mode == 'smilies' )
{
und DAVOR einfügen:

Code: Alles auswählen

if( isset($HTTP_GET_VARS['mode']) ) 
{ 
   $mode = $HTTP_GET_VARS['mode']; 
}
Mehr Ideen hab ich erstmal leider nicht...

Verfasst: 06.09.2003 18:35
von nu_marc
:D Jetzt geht es...woran hat das jetzt gelegen? Herzlichen Dank, Henne!!!