Wer ist online

Gäste online: 3
Mitglieder online: 0

Letzte Mitglieder
Hammer
Offline
Charly3000
Offline
Enrico1991
Offline
partybr...
Offline
Skorpi1157
Offline
Rick
Offline
daniel1984
Offline
Tom1997
Offline
Denni234
Offline
Schwarze
Offline
Mehr anzeigen


Wir suchen...

Moderator
Gast Moderator
Spezial Moderator
DJ
Chat Wache
Sponsor
Techniker
Grafiker

Jetzt Bewerben!

Shoutbox

Du musst eingeloggt sein um eine Nachricht zu schreiben.

Michael71
Michael71
aus
08. August 2023 17:02
Offline
Verwarnstatus: warningwarningwarningwarning
hallo suche PHP

Layout-24
Layout-24
aus
01. Januar 2022 18:37
Offline
Verwarnstatus: warningwarningwarningwarning
Wir von layout-24 wünschen euch ein frohes neues Jahr 2022. Bleibt gesund.

Rico1993
Rico1993
aus
24. November 2021 22:32
Offline
Verwarnstatus: warningwarningwarningwarning
Suche Weihnachten Design für PHP 9.10.10

Shoutbox Archiv

Shoutbox Beiträge: 530
©


Thema ansehen

PHPFusion-4you.de » PHP-Fusion v7 -Hilfe und Support » Allgemeine Fragen und Probleme für V7
 Thema drucken
Gallerieproblem JPG nicht = JPEG
Gosalin
Hallihallo,

ich bins und ja ich weiss ich habe noch diesen Thread

http://www.phpfus...ad_id=1286

offen und muss mich auch darum noch kümmern aber ich hätte da im Moment ein viel grösseres und wichtigeres Problem.

Wir hatten am Weekend ein Gildentreffen und nun möchten meine Mitglieder gern ihr Fots in unserer Gallerie hochladen , können dieses aber nicht da immer die Meldung kommt das nur .gif.jpeg und .png dateien hochgeldaen werden können.

Das kurriose ist ja nun daran das sie JPG hochladen wollen. Ist den Jpg nicht = Jpeg, farge deswegen weil ja z.B. bei PHotoshop man als JPEG abspeichern dort hinter in klammern auch u.a. JPG steht.

Oder gibt es eine alternative Gallerie,zum Beispiel als Infusion, die dieses Problem nicht bietet?

Hier bitte ich um dringende Hilfe da mir sonst meine Mitglieder den Kopf abreisssen :-)

Greez

ich:-)

Zusammengefügt am 14 September 2015 23:11:
Hallihallo,

da es für mich recht wichtig war habe ich mal ein wenig oder auch ein wenig mehr gegoogelt und bin auch fündig geworden und sogar eine funktionierende Lösung die ich euch natürlich nicht vorenthalten möchte.

Ich verlinke auch die seite woher ich die Lösung habe, sollte dies nicht dem Forumsregeln richtig entsprechen bitte ich um Löschung des Links.

man öffne die maincore.php und sucht nach
Download Code  Code
// Scan image files for malicious code
function verify_image($file) {
   $txt = file_get_contents($file)
   $image_safe = true;
   if (preg_match('#<?php#i', $txt)) { $image_safe = false; } //edit
   elseif (preg_match('#&(quot|lt|gt|nbsp|<?php)#i', $txt)) { $image_safe = false; }
   elseif (preg_match("#&\#x([0-9a-f]+)#i", $txt)) { $image_safe = false; }
   elseif (preg_match('#&\#([0-9]+)#i', $txt)) { $image_safe = false; }
   elseif (preg_match("#([a-z]*)=([\`\'\"]*)script:#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#([a-z]*)=([\`\'\"]*)javascript:#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#([a-z]*)=([\'\"]*)vbscript:#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#(<[^>]+)style=([\`\'\"]*).*expression\([^>]*>#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#(<[^>]+)style=([\`\'\"]*).*behaviour\([^>]*>#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#</*(applet|link|style|script|iframe|frame|frameset)[^>]*>#i", $txt)) { $image_safe = false; }
   return $image_safe;
}





und ersetze es miit
Download Code  Code
// Scan image files for malicious code
  function verify_image($file) {
   $txt = file_get_contents($file)
   $image_safe = true;
   if (preg_match('#&(quot|lt|gt|nbsp|<?php)#i', $txt)) { $image_safe = false; }
   elseif (preg_match("#&\#x([0-9a-f]+)#i", $txt)) { $image_safe = false; }
   elseif (preg_match('#&\#([0-9]+)#i', $txt)) { $image_safe = false; }
   elseif (preg_match("#([a-z]*)=([\`\'\"]*)script:#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#([a-z]*)=([\`\'\"]*)javascript:#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#([a-z]*)=([\'\"]*)vbscript:#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#(<[^>]+)style=([\`\'\"]*).*expression\([^>]*>#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#(<[^>]+)style=([\`\'\"]*).*behaviour\([^>]*>#iU", $txt)) { $image_safe = false; }
   elseif (preg_match("#<(applet|link|style|script|iframe|frame|frameset)[^>]*>#i", $txt)) { $image_safe = false; }
   return $image_safe;
}




Dies klappt zumindest bei meiner aktuellen version 7.2.7

Nicht vergessen eine Sicherheitskopie der alten maincore.php zu machen.


Greez

ich :-)

Zusammengefügt am 14 September 2015 23:12:
http://www.deeone...post_12421

Bearbeitet von Gosalin am 14. September 2015 23:12

 
http://www.dfvu-multigaming.de/whitemagicWeb

Thema verlinken
Soziale Netzwerke: Facebook Google Windows-Live Twitter Yahoo
URL:
BBcode:
HTML:
Facebook Like:


Springe ins Forum:

Ähnliche Themen

Thema Forum Antworten Letzter Beitrag
eigene Seite erstellen - Adminpasswort wird nicht angenommen Allgemeine Fragen und Probleme für V7 1 25. Oktober 2021 08:19
Profil des Admins und der User erscheint nicht Allgemeine Fragen und Probleme für V7 5 26. Dezember 2019 22:27
login nicht möglich Allgemeine Fragen und Probleme für V7 8 08. Juni 2019 12:12
gr_Radiostatus funktioniert nicht Infusions V7 9 09. November 2018 20:58
Rezepte Infusion speichert nicht in den Kategorien Infusions V7 4 16. Januar 2015 14:41