PHP Fehler
| Verfasst am: 08. 10. 2010 [18:46] | |||
| Gelöschter Benutzer | Beitrag hilfreich? | ||
| = Es geht um folgenden Fehler, wenn ich ein Bild lösche. = = http://www.image-load.net/pic.php?type=png&f=34a22858908d5329192b012839614e3f = = Alles wird bei mir über eine pic.php gesteuert. = = Da müssten am Anfang ein paar Zeilen rein. = = = <?php = require("config.inc.php"); = = $imgname = $_GET['f']; = $type = $_GET['type']; = = $groesse = getimagesize("./uploads/".$imgname.".".$type); = $width = $groesse[0]; = $height = $groesse[1]; = = if($_GET['type'] == 'gif') = { = if (file_exists("./uploads/".$imgname.".gif")) = { = Header("Content-type: image/gif"); = $im = imagecreatefromgif("./uploads/".$imgname.".gif"); = ImageGif($im); = ImageDestroy($im); = } = else = { = Header("location: ".$domain); = exit(); = } = } = elseif($_GET['type'] == 'jpeg') = { = if (file_exists("./uploads/".$imgname.".jpeg")) = { = Header("Content-type: image/jpeg"); = $im = imagecreatefromjpeg("./uploads/".$imgname.".jpeg"); = Imagejpeg($im); = ImageDestroy($im); = } = else = { = Header("location: ".$domain); = exit(); = } = } = elseif($_GET['type'] == 'jpg') = { = if (file_exists("./uploads/".$imgname.".jpg")) = { = Header("Content-type: image/jpeg"); = $im = imagecreatefromjpeg("./uploads/".$imgname.".jpg"); = Imagejpeg($im); = ImageDestroy($im); = } = else = { = Header("location: ".$domain); = exit(); = } = } = elseif($_GET['type'] == 'png') = { = if (file_exists("./uploads/".$imgname.".png")) = { = Header("Content-type: image/png"); = $im = imagecreatefrompng("./uploads/".$imgname.".png"); = Imagepng($im); = ImageDestroy($im); = } = else = { = Header("location: ".$domain); = exit(); = } = } = else = { = Header("location: ".$domain); = exit(); = } = ?> = = = Wäre super, wenn ihr da eine Lösung wüsstet. Liebe Grüße Philipp | |||
| Verfasst am: 08. 10. 2010 [20:25] | |||
romacron Dabei seit: 01.11.2009 ![]() 1143 Beiträge | Beitrag hilfreich? | ||
| Der Fehler liegt darin, dass du zuerst Parameter eines Bildes ermitteln willst, welches ggf. nicht vorhanden ist $imgname = $_GET['f']; $type = $_GET['type']; if(!file_exists("./uploads/".$imgname.".".type))return false; ..bild ist da, hier checke ich den Rest $groesse = getimagesize("./uploads/".$imgname.".".$type); = $width = $groesse[0]; = $height = $groesse[1]; = | |||
| Verfasst am: 09. 10. 2010 [12:01] | |||
| Gelöschter Benutzer | Beitrag hilfreich? | ||
Vielen Dank für deine rasche Antwort ![]() Habe jetzt ein bisschen hin und her versucht. Leider alles erfolglos. Bräuchte ne ganz simple Codeanleitung, weil ich PHP überhaupt nicht kann. ;=) Wäre super, wenn nochmals einer die Mühe aufbringen könnte. Liebe Grüße Philipp | |||
| Verfasst am: 09. 10. 2010 [12:31] | |||
masa8 Dabei seit: 22.10.2009 ![]() 946 Beiträge | Beitrag hilfreich? | ||
| So wie ich das sehe musst du reale Pfadangaben verwenden. sowas wie: /var/www/web80 ... /uploads/ Gruß Matthias Mein Blog über Wordpress, SEO, interne Verlinkung und mehr alles-mit-links BLACKINK Webkatalog - "Liftime" Eintrag 259,- € zzgl. MwSt. | |||
| Verfasst am: 09. 10. 2010 [15:12] | |||
| Gelöschter Benutzer | Beitrag hilfreich? | ||
| Hi, vielen Dank für deine Antwort. Habe es jetzt soweit. Möchte jetzt nur noch, dass beim Aufrufen des Bildes ein "Not Found" erscheint. Wäre super, wenn da einer eine Lösung parat hätte^^ Liebe Grüße Philipp | |||
| Verfasst am: 09. 10. 2010 [20:44] | |||
romacron Dabei seit: 01.11.2009 ![]() 1143 Beiträge | Beitrag hilfreich? | ||
| $imgname = $_GET['f']; $type = $_GET['type']; if(!file_exists("./uploads/".$imgname.".".type)){ echo "Das Bild ist nicht vorhanden"; return false; //ggf die; oder exit; } | |||
Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.
Werde in Echtzeit über neue Foren-Beiträge informiert:
10 Mitglieder waren innerhalb der letzten 15 Minuten online (55 heute gesamt):
alphamerisch, Boxerworld, ElkeTrautmann, eschlbeck, klarsteb, Monchi, presse, romacron, San, tanka1
Administratoren und Moderatoren:
[keine]
Seitenreport hat 18153 registrierte Mitglieder, 3003 Themen und 29112 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 12 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Lade...
Neueste Foren-Beiträge
| Abstimmung: 20.000 Mitglieder Jubiläum - was tun? Internes & Ankündigungen / Internes | Gestern [23:07] | |
| Microsofts soziales Netzwerk So.cl Internet / News | Gestern [20:03] | |
| Nicht nachvollziehbarer CSS Fehler Internes & Ankündigungen / Analyse-Ergebnisse | Gestern [13:37] | |
| Partnerprogramm: Eintrag für Kunden erledigt Internes & Ankündigungen / Internes | 22. 05. 2012 [10:35] | |
| Hotelbericht Entwickler Treffpunkt / Website vorstellen | 22. 05. 2012 [09:28] |
Lade...
Aktuelle Artikel:
Facebook - eine neue Tech-Blase?
Facebook ist in den vergangenen Tagen wegen seines Börsenganges und den dabei eingefahrenen Investorengeldern von 16 Milliarden Dollar großflächig in die Kritik geraten. Der Marktwert von 104 Milliarden Dollar wird von vielen als maßlos übertrieben angesehen. Ist Facebook eine neue Internet-Blase, die in den nächsten Jahren platzen wird?
Suchmaschinenoptimierung seit dem Google Penguin Update
Das neue Update vom Branchenriesen Google wird in Seo-Kreisen gerne mit einem Erdbeben verglichen. Diese Metapher trifft die Sachlage sehr gut, denn der Pinguin bringt die Arbeitsfundamente der Suchmaschinenoptimierer gehörig ins Wanken.
Tipps für den guten Start ins Business
Sich selbstständig machen, eine Firma gründen und direkt ins eigenständige Berufsleben einzusteigen klingt spannend und irgendwie auch einfach. Doch einfach ist es ganz und gar nicht...
Facebook - eine neue Tech-Blase?
Facebook ist in den vergangenen Tagen wegen seines Börsenganges und den dabei eingefahrenen Investorengeldern von 16 Milliarden Dollar großflächig in die Kritik geraten. Der Marktwert von 104 Milliarden Dollar wird von vielen als maßlos übertrieben angesehen. Ist Facebook eine neue Internet-Blase, die in den nächsten Jahren platzen wird?
18. Mai 2012
Suchmaschinenoptimierung seit dem Google Penguin Update
Das neue Update vom Branchenriesen Google wird in Seo-Kreisen gerne mit einem Erdbeben verglichen. Diese Metapher trifft die Sachlage sehr gut, denn der Pinguin bringt die Arbeitsfundamente der Suchmaschinenoptimierer gehörig ins Wanken.
15. Mai 2012
Tipps für den guten Start ins Business
Sich selbstständig machen, eine Firma gründen und direkt ins eigenständige Berufsleben einzusteigen klingt spannend und irgendwie auch einfach. Doch einfach ist es ganz und gar nicht...
14. Mai 2012


