Ciao a tutti,volevo fare una domanda,io con uno script carico un'immagine dentro una cartella,io volevo sapere se è possibile fare in modo che se nella cartella esiste già un immagine questa venisse sostituita con quest'ultima che sto caricando,è possibile fare una cosa del genere,se si come faccio?
Questo è lo script con quale carico l'immegine nella cartella Immagini.
Questo è lo script con quale carico l'immegine nella cartella Immagini.
PHP:
<html>
<body>
<?php
do {
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
if ($_FILES['file']['size'] > 8024000) {
$msg = "<p>Il file non deve superare i 18 KB!!</p>";
break;
}
list($width, $height, $type, $attr) = getimagesize($_FILES['file']['tmp_name']);
if (($width > 400) || ($height > 350)) {
$msg = "<p>Dimensioni non corrette!!</p>";
break;
}
if (($type!=1) && ($type!=2) && ($type!=3)) {
$msg = "<p>Formato non corretto!!</p>";
break;
}
if (file_exists('Immagini/'.$_FILES['file']['name'])) {
$msg = "<p>File già esistente sul server. Rinominarlo e riprovare.</p>";
break;
}
if (!move_uploaded_file($_FILES['file']['tmp_name'], 'Immagini/'.$_FILES['file']['name'])) {
$msg = "<p>Errore nel caricamento dell'immagine!!</p>";
break;
}
}
} while (false);
?>
</body>
</html>
Ultima modifica di un moderatore: