online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon fringo vom 09.12.2020, 00:26 Options

PHP: imagegif() überschreibt datei nicht

hallo forum,
ich füge per imagecopymerge() zwei .gifs zusammen und lege die neue datei dann mit imagegif($bild,$pfad) in einem verzeichnis auf den server - klappt wunderbar ...aber nur einmal - wenn die datei schon existiert wird die nicht überschrieben (was ich gern hätte) sondern das ganze ignoriert. wie kann ich das lösen - oder muss ich die alte datei mit ftp löschen?
danke
fringo


Antwort schreiben

Antwort 1 von gresti vom 09.12.2020, 00:55 Options

Hi fringo,

versuchs mal mit "imagecreate()"

dann sollte das alte gif überschrieben werden.

Achtung!
1.6 wurde die GIF-Unterstützung komplett aus der GD-Bibliothek entfernt

lg
gresti

Antwort 2 von Supermax vom 09.12.2020, 07:25 Options

Inzwischen ist GIF aber wieder in der GD-Bibliothek enthalten.

Normalerweise überschreiben die imageXXX()-Funktionen eine existierende Datei, eventuell stimmen aber die Zugriffsrechte der Datei nicht, z.B. wenn du die Datei unter unterschiedlichen User-IDs erstellst.

Eventuell kannst du auch versuchen, die Datei vor dem Speichern mit der Funktion unlink() explizit zu löschen oder mit rename() umzubenennen.

Antwort 3 von fringo vom 09.12.2020, 11:35 Options

danke für die antworten!
wie schreibt man mit imagecreate auf den server? (sry bin ziemlicher anfänger) ..
chmod für den ganzen ordner is auf 666
lg
fringo

Antwort 4 von Supermax vom 09.12.2020, 11:54 Options

imagecreate() erzeugt nur ein neues Bild mit den angegebenen Dimensionen (Breite und Höhe), zum Schreiben mußt du weiterhin imagegif(), imagejpeg() oder imagepng() verwenden.

Vielleicht können wir dir besser helfen, wenn du mal deinen PHP-Code hier (auszugsweise) postest.

Antwort 5 von fringo vom 17.12.2020, 00:25 Options

danke nochmal, ich weiss zwar bis heute nicht warum imagegif das überschreiben verweigert aber mit unlink konnte ich die sache lösen

Ähnliche Themen

PHP-Datei öffnen
Anglistin  30.10.2007 - 334 Hits - 2 Antworten

PHP Problem - Text aus Datenbank auslesen wo PHP Code drinsteht?!
Kuscheltier  10.11.2007 - 126 Hits - 3 Antworten

Grafik in PHP-Datei einbinden.
Mike_FFM  10.12.2007 - 118 Hits - 1 Antwort

php variable - datei mit include einbinden
curinus95  29.02.2008 - 111 Hits - 3 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026