Beitragsfotos - Anzeige geändert?

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
Benutzeravatar
abelius-kiel
Mitglied
Beiträge: 290
Registriert: 15.03.2011 08:59

Beitragsfotos - Anzeige geändert?

Beitrag von abelius-kiel »

HAllo allerseits,

in meinem bisherigen Forum 3.0.12 war eine Sonderseite mit folgendem Script installiert:

Code: Alles auswählen

<?php 
//Benötigte Dateien und Variablen von phpBB 

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);



// Sammle Haupt Informationen für das Bild
$sql = 'SELECT attach_id, in_message, post_msg_id, extension, is_orphan, poster_id, filetime, physical_filename
    FROM ' . ATTACHMENTS_TABLE .  "
    WHERE extension = 'jpg' OR extension = 'gif' OR extension = 'png' ORDER BY attach_id DESC ";
    $result = $db->sql_query_limit($sql, 1);
$attachment = $db->sql_fetchrow($result);

if(!($result = $db->sql_query($sql)))
{
message_die(GENERAL_ERROR, 'Could not query last attachment', '', __LINE__, __FILE__, $sql);
}
while($attach_data = $db->sql_fetchrow($result)) {


$post_id = $attach_data['post_msg_id'];
$filename = $phpbb_root_path.'files/'. "thumb_". $attach_data['physical_filename'];
$fileid = $attach_data['attach_id'];

// Ausgeben 

$post_link = append_sid($phpbb_root_path.'viewtopic.'.$phpEx.'?p='.$post_id.'#'.$post_id);

echo '<a href="'.$post_link.' "target="_blank"" "><img src="'.$filename.'" alt="'.$fileid.'" border="1" width="150" height="100" /></a>';


} // Ende der While Schleife


?>
#In 3.1 funz dieser nicht mehr; die Seite wird jetzt wie folgt angezeigt:

http://imkerforum.nordbiene.de/app.php/ ... tragsfotos

Frage daher: hat sich in der Darstellung der Beitrag-Thumbs geändert? Was kann ich machen? Eine Frage für die php-ler. :P

LG
Kai
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Beitragsfotos - Anzeige geändert?

Beitrag von tas2580 »

Wenn ich auf eines der Fotos zugreifen will kommt "ZUGRIFF NICHT ERLAUBT", schau mal in /files ob da eine .htaccess liegt die den Zugriff auf die enthaltenen Dateien verhindert.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Benutzeravatar
abelius-kiel
Mitglied
Beiträge: 290
Registriert: 15.03.2011 08:59

Re: Beitragsfotos - Anzeige geändert?

Beitrag von abelius-kiel »

Hammer! DAS war der Hinweis!

Von Deny auf Allow gestellt.

Danke schön.

LG
Kai
Benutzeravatar
tas2580
Ehemaliges Teammitglied
Beiträge: 3029
Registriert: 01.07.2004 05:42
Wohnort: /home/tas2580
Kontaktdaten:

Re: Beitragsfotos - Anzeige geändert?

Beitrag von tas2580 »

Das Problem ist jetzt eben das jeder auf alle Dateianhänge zugreifen kann, also auch auf die in internen Foren. OK, man muss dazu den Dateinamen erraten aber möglich ist es. Schöner wäre es wenn du die Bilder in deiner Datei ausliest und dann neu ausgibst oder sie über /download/file.php?id=DATEI_ID aufrufst damit die Rechte beachtet werden.

Gruß Tobi
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Antworten

Zurück zu „Support-Forum“