Ik heb zelf een fotogallary geschreven met daarin een stuk script geschreven wat de foto's automatisch resized en daarna in een database zet..
De foto's moeten geresized worden om te verkomen dat er foto's van 300 Kb/s worden opgeslagen (is namelijk niet nodig)
mijn resize code:
Er gaat niets zichbaar fout tijdens de upload.. en op mijn server thuis is er ook niets aan de hand..
Naar mijn weten is er op de server geen GD2 aanwezig, dus die opties kan ik niet gebruiken.. Verder is de laatste versie van php aanwezig.
Weet iemand hoe dit kan, en hoe het op te lossen is ?
De foto's moeten geresized worden om te verkomen dat er foto's van 300 Kb/s worden opgeslagen (is namelijk niet nodig)
mijn resize code:
PHP:
1
| <?$inputImg = imagecreatefromJPEG($foto]);$srcX = imagesx($inputImg);$srcY = imagesy($inputImg);$ratio = $srcY / $srcX;IF ($srcX > $srcY) { $dstX = 400; $dstY = round($dstX * $ratio);}ELSE IF ($srcY > $srcX) { $dstY = 400; $dstX = round($dstY / $ratio);}$outputImg = ImageCreate($dstX, $dstY);imagefill($outputImg, 0, 0, ImageColorAllocate($outputImg, 255, 255, 255));ImageCopyResized($outputImg, $inputImg, 0,0,0,0, $dstX, $dstY, $srcX, $srcY);$nu = time("hms");imagejpeg($outputImg, "/tmp/pic". $nu .".jpg");?> |
Er gaat niets zichbaar fout tijdens de upload.. en op mijn server thuis is er ook niets aan de hand..
Naar mijn weten is er op de server geen GD2 aanwezig, dus die opties kan ik niet gebruiken.. Verder is de laatste versie van php aanwezig.
Weet iemand hoe dit kan, en hoe het op te lossen is ?