Okay, ich versteh nun was du meinst ^^""
Hab mal die Datei von den Eintrag runtergeladen, und eine andere als Vergleich. Und wie es ausschaut wird die Datei wo das "Problem" besteht einfach als Bild erfasst (obwohl es ja keines ist). Wenn ich dann gucken lasse was für ein MIME-Typ in der Datei sein soll, wird mir
image/vnd.wap.wbmp ausgegeben. Dieser MIME-Typ ist nach
SelfHTML.org eine
Bitmap-Datei (WAP).
Also eine Bild-Datei die aber kein (gängiger) Browser für einen Bild-Code versteht.
Keine Ahnung ob das wirklich so sein soll.
Aber du kannst ja mal folgendes machen:
- pkinc/public/aclist.php
- Öffne o.g. Datei suche das:
| PHP-Quelltext if ($types==$search['extension'] && @getimagesize('images/aclist/abuse/'.$row['aclist_pic'])){ | |
Und ändere diese so um:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | | PHP-Quelltext # fix
$getImage=@getimagesize('images/aclist/abuse/'.$row['aclist_pic']);
$getImage
=
isset($getImage['mime'])
&& (
strstr($getImage['mime'], 'gif')
|| strstr($getImage['mime'], 'jpeg')
|| strstr($getImage['mime'], 'png')
)
? TRUE
: FALSE
;
if ($types==$search['extension'] && $getImage===TRUE){
#if ($types==$search['extension'] && @getimagesize('images/aclist/abuse/'.$row['aclist_pic'])){
# fix | |
Als Erklärung:
Es wird zusätzlich geprüft ob der MIME-Typ eines Bildes ähnelt, das auch die gängigen Browser verstehen. Also .gif, .jp(e)p und .png Bilder. Die Original-Zeile hab ich auskommentiert (sieht man an den
# vor den Original-Code).
Ist jetzt nur theoretisch, sollte aber ohne Meckereien funktionieren. Wenn doch was ist - bin ja da
