--------------------------------------------------------------------------------
Een PHP-applicatie werkt als volgt:
- De gebruiker upload een bestand.
- Dat wordt ff tijdelijk op de server gelaten voor bewerkingen.
- GD functies wijzigen het geuploade bestand.
- De server upload het bestand met behulp van FTP functies naar een ander domein of gooit ze in een map op de eigen server
Nu is het probleem dat indien het bestand met FTP naar een ander domein wordt geupload er een error optreedt. Deze error doet zich niet voor als de GD functie imagecopyresized() wordt gebruikt, maar wel als imagecopyresampled() wordt gebruikt. Op de een of andere manier is de afbeelding na imagecopyresampled() geen goed binair bestand meer.
Hoe kan ik ervoor zorgen dat ook imagecopyresampled kan worden gebruikt?
Een PHP-applicatie werkt als volgt:
- De gebruiker upload een bestand.
- Dat wordt ff tijdelijk op de server gelaten voor bewerkingen.
- GD functies wijzigen het geuploade bestand.
- De server upload het bestand met behulp van FTP functies naar een ander domein of gooit ze in een map op de eigen server
Nu is het probleem dat indien het bestand met FTP naar een ander domein wordt geupload er een error optreedt. Deze error doet zich niet voor als de GD functie imagecopyresized() wordt gebruikt, maar wel als imagecopyresampled() wordt gebruikt. Op de een of andere manier is de afbeelding na imagecopyresampled() geen goed binair bestand meer.
Hoe kan ik ervoor zorgen dat ook imagecopyresampled kan worden gebruikt?