Seite 1 von 1

4images mod zur Integration mit phpbb

Verfasst: 08.11.2003 23:45
von Feuermarie
Hallo Zusammen,

ich habe ein phpbb 2.0.6 und 4images 1.7, die ich mit einem Mod aus dem 4images Forum verbunden habe.

Eigentlich ist der Einbau des Mods in 4images geglückt, nur kriege ich ab und zu folgenden Fehler
Warning: Cannot modify header information - headers already sent by (output started at /home/www/xxxxxx/html/cont/4images/categories.php:2) in /home/www/xxxxxx/html/cont/4images/includes/sessions.php on line 168

Warning: Cannot modify header information - headers already sent by (output started at /home/www/xxxxxx/html/cont/4images/categories.php:2) in /home/www/xxxxxx/html/cont/4images/includes/sessions.php on line 169
Ich denke mir, dass das daher kommt, dass der Mod für phpbb 2.0.1 geschrieben wurde und sich bis zu meiner 2.0.6 Version etwas im Sessionhandling von phpbb verändert hat.

Hat hier vielleicht jemand eine an die phpbb 2.0.6 angepasste Version der session.php von 4images?

Verfasst: 08.11.2003 23:57
von Acid
Was sind´n die ersten 5 Zeilen der categories.php ?

Verfasst: 09.11.2003 01:34
von Feuermarie
Ich poste mal die ersten 40 :)
<?php
/**************************************************************************
* *
* 4images - A Web Based Image Gallery Management System *
* ---------------------------------------------------------------- *
* *
* File: categories.php *
* Copyright: (C) 2002 Jan Sorgalla *
* Email: jan@4homepages.de *
* Web: http://www.4homepages.de *
* Scriptversion: 1.7 *
* *
* Never released without support from: Nicky (http://www.nicky.net) *
* *
**************************************************************************
* *
* Dieses Script ist KEINE Freeware. Bitte lesen Sie die Lizenz- *
* bedingungen (Lizenz.txt) für weitere Informationen. *
* --------------------------------------------------------------- *
* This script is NOT freeware! Please read the Copyright Notice *
* (Licence.txt) for further information. *
* *
*************************************************************************/

$templates_used = 'categories,category_bit,whos_online,thumbnail_bit';
$main_template = 'categories';

define('GET_CACHES', 1);
define('ROOT_PATH', './');
define('GET_USER_ONLINE', 1);
include(ROOT_PATH.'global.php');
require(ROOT_PATH.'includes/sessions.php');
$user_access = get_permission();
include(ROOT_PATH.'includes/page_header.php');

if (!$cat_id || !isset($cat_cache[$cat_id]) || !check_permission("auth_viewcat", $cat_id)) {
header("Location: ".$site_sess->url(ROOT_PATH."index.php", "&"));
exit;
}

Verfasst: 09.11.2003 01:46
von Acid
hmm.. die Fehlermeldung besagt, das in Zeile 2 der Datei eine Ausgabe von Information stattfindet und zwar bevor der Header ausgegeben werden kann.

..sind in den ersten beiden Zeilen der categories.php Leerzeichen oder sonstiges (ausser <?php und was da oben steht)? (Solch etwas kann auch bei fehlerhaften Upload einer Datei passieren.)

Verfasst: 09.11.2003 01:53
von Gast
Ja, das stimmt.
Vor <?php ist ne Leerzeile.
Ich mach die mal raus und schau nach, ob es dann klappt.

Verfasst: 09.11.2003 01:59
von Feuermarie
Acid, ich dank Dir.
Scheint wohl die Leerzeile gewesen zu sein.
Habe jetzt 50 mal die Kategorie gewechselt und der Fehler kam nicht mehr.

Man sollte sich einfach mal mit php intensiv beschäftigen ...
:lol: