Problem mit imagedestroy()
Johann
- php
0 Cheatah0 David Tibbe
Hallo,
PHP gibt mir die Fehlermeldung
Warning: imagedestroy(): supplied argument is not a valid Image resource
Die Funktion :
imagedestroy("$Pfad".""."$img");
"$Pfad".""."$img"
habe ich mir mal ausgeben lassen, das ist korrekt, der Pfad ist
../img/upload/tmp/1234_3.jpg
Das Problem ist auch nicht der relative Pfad, das habe ich schon ausprobiert.
Wo liegt das Problem ?
mfg
Johann
Hi,
Warning: imagedestroy(): supplied argument is not a valid Image resource
hm, das ist doch eigentlich klar, oder?
imagedestroy("$Pfad".""."$img");
habe ich mir mal ausgeben lassen, das ist korrekt, der Pfad ist
../img/upload/tmp/1234_3.jpg
Das ist ein (zudem relativer - zu was denn?) Dateipfad, keine Image-Ressource, welche ein Objekt ist. Was erwartest Du denn von einem _Image_-Destroy auf irgend eine Datei?
Cheatah
Hallo,
(zudem relativer - zu was denn?)
Zu der PHP-Datei in dem der Befehl steht
Hm gibt es denn eine andere Funktion mit der ich ein Bild vom Server Löschen kann ?
mfg
Johann
Hallo
Hm gibt es denn eine andere Funktion mit der ich ein Bild vom Server Löschen kann ?
Ein Bild, eine Textfil, ein Worddokument und ein Zip-Archiv haben
gemeinsam, dass es alles mehr oder weniger Dateien sind. Suche also
eine Funktion, die Dateien löschen kann :)
Grüße
David
Hallo,
Ein Bild, eine Textfil, ein Worddokument und ein Zip-Archiv haben
gemeinsam, dass es alles mehr oder weniger Dateien sind. Suche also
eine Funktion, die Dateien löschen kann :)
Bei Google habe ich nichts gefunden bei php.net habe ich nichts gefunden und bei dclp-faq.de habe ich nichts gefunden.
Wenn du eine Funktion kennst, warum schreibst du, anstatt mir in ein paar Sätzen zu erklären das ein Bild eine Datei ist, nicht einfach die Funktion in das Eingabefeld und drückst "Nachricht absenden"?
Wenn du keine Funktion kennst, dann frage ich mich warum du dann auf meine Frage antwortest.
mfg
Johann
Merhaba!
Wenn du keine Funktion kennst, dann frage ich mich warum du dann auf meine Frage antwortest.
Die Wahrscheinlichkeit, dass die beiden keine Funktion
kennen, ist - gelinde gesagt - recht niedrig.
Bevor Du Dich echauffierst, Du suchst nach 'unlink'.
LG - Ollie
Hallo,
danke schön, danach suchte ich.
mfg
Johann
Hi,
Bei Google habe ich nichts gefunden bei php.net habe ich nichts gefunden und bei dclp-faq.de habe ich nichts gefunden.
dann solltest Du *dringend* eine andere Suchstrategie entwickeln.
Wenn du eine Funktion kennst, warum schreibst du, anstatt mir in ein paar Sätzen zu erklären das ein Bild eine Datei ist, nicht einfach die Funktion in das Eingabefeld und drückst "Nachricht absenden"?
Weil Du somit zu erlernen gezwungen bist, Dich in den von Dir benutzten Dokumentationen und Suchmaschinen zurechtzufinden. Langfristig ist das eine um ein immens Vielfaches bessere Hilfe als die Antwort von Jester.
Cheatah
Iye günler Cheatah!
--Langfristig ist das eine um ein immens Vielfaches bessere Hilfe
--als die Antwort von Jester.
Prinzipiell ist das sicher richtig, allerdings ist IMHO eine
schnelle 'vorgesagte' Lösung ein probates Mittel, um <betonung>
gewisse Threads mit offenkundiger Potenz zur Inkonstruktivität
</betonung> schnell und friedlich zu beenden.
Ich schätze Deine Methoden, nur manche Poster eignen sich
<betonung>IMHO</betonung> nicht für didaktische Hilfen,
sie blocken ab, warten, bis die Lösung kommt und fühlen
sich durch Methodik eher beleidigt als motiviert.
Swöre isch mach isch Deine Schpillzeug nix mehr kaputt. 8-}
A propos: Bist Du in der Pädagogischen Branche oder ist das
das Ergebnis laaanger Zeiten im Forum?
LG - Ollie
Hi,
Hm gibt es denn eine andere Funktion mit der ich ein Bild vom Server Löschen kann ?
Du willst kein Bild vom Server löschen, sondern eine Datei vom Filesystem. Hierzu solltest Du eine Funktion finden können.
Cheatah
Hallo
Warning: imagedestroy(): supplied argument is not a valid Image resource
imagedestroy("$Pfad".""."$img");
Wo liegt das Problem ?
Du rufst imagedestroy() mit dem Pfad eines Bildes auf, nicht mit der
entsprechenden Bild-Resource. Lies dazu auch ]link:http://php3.de/Imagedestroy].
Grüße
David