Salve a tutti :)
avrei bisogno di uno script che mi permetta di ridimensionare le immagini caricate dagli utenti nel mio sito tutte alla stessa misura...cioè : altezza: 550px, larghezza: 400px
il problema è che non ho la più pallida idea di come possa realizzare una cosa simile...mi sapreste aiutare?
posto il codice che utilizzano gli utenti per caricare le foto...non so se vi possa essere utile...
Codice PHP:
<?php
$allowedExts = array("gif", "jpeg", "jpg", "png");
$temp = explode(".", $_FILES["file"]["name"]);
$extension = end($temp);
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/jpg")
|| ($_FILES["file"]["type"] == "image/pjpeg")
|| ($_FILES["file"]["type"] == "image/x-png")
|| ($_FILES["file"]["type"] == "image/png"))
&& ($_FILES["file"]["size"] < 500000)
&& in_array($extension, $allowedExts))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br>";
}
else
{
// echo "Upload: " . $_FILES["file"]["name"] . "<br>";
// echo "Type: " . $_FILES["file"]["type"] . "<br>";
// echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
// echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br>";
if (file_exists("../votazioni/immagini/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " ATTENZIONE! immagine giá già esistente, per favore rinominare il file. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"../votazioni/immagini/" . $_FILES["file"]["name"]);
//echo "Stored in: " . "../votazioni/immagini/" . $_FILES["file"]["name"];