Ti spiego, in sostanza questo script genera un immagine (in questo caso) chiamata bread3.jpg
Guarda:
$pictureFile = "bread3.jpg";
Spiegato in modo semplice...
1.Seleziono l'immagine originale (bread.jpg)
$picture = imagecreatefromjpeg("bread.jpg");
2.Decido il nome della nuova immagine (bread3.jpg) - si troverà nella stessa directory di bread.jpg -
$pictureFile = "bread3.jpg";
3.Decido le dimensioni della nuova immagine (bread3.jpg) - si troverà, ripeto, nella stessa posizione di bread.jpg -
$resizedPicture = imagescale($picture, 100, 200);
4. Salvo la NUOVA IMMAGINE (bread3.jpg) con la nuova DIMENSIONE (100 larghezza ,200 altezza), poi fai tu
$newPicture = imagejpeg($resizedPicture, $pictureFile);
Poi sei hai ancora perplessità sono qui, no problem
P.S.
In termini pratici l'url della nuova immagine è "DIRECTORY/BREAD3.JPG" poi è una cosa che scegli tu, capisci?
Ah, un'ultima cosa molto banale ma comunque importante, ricordati d'impostare i permessi "chmod" per dare la possibilità di scrittura del file, altrimenti lo script non funzionerà neppure se preghi in turco
(E comunque i modi di fare questa cosa sono davvero infiniti, poi ti preparo un tutorial se proprio devo)
Ultima modifica di johnwilliams; 22-08-2022 a 00:25