Ciao a tutti, ho un problema che mi sta facendo venire l'emicranea e non ho idea di come poterlo risolvere: ho effettuato l'upload di una immagine per testare se il mio codice di upload funzionasse, e così è stato, infatti ho ritrovato la foto tra i file del server, però è inapribile: quando ci clicco sopra mi dice "www.sito.org ti ha reindirizzato troppe volte". Il problema grosso è che sembra aver corrotto quasi tutte le altre foto che ora non vengono più caricate nel sito (alcune le usavo di background), dando lo stesso messaggio di errore. Cosa posso fare?
Ho provato a scaricare le immagini con FileZilla e ci sono riuscito e non avevavo problemi, quindi escluderei che sia il file in per se (l'immagine che ho caricato) ma un problema su come ho fatto l'upload al server.
Il codice usato per il test è questo:
Grazie mille a tutti per l'attenzioneCodice PHP:
<?php
echo("<!DOCTYPE html>
<html>
<head><title>TEST</title>
</head>
<body>
<form action='test.php' method='post' enctype='multipart/form-data'>
Select image to upload:
<input type='file' name='immagine' id='immagine'>
<input type='submit' value='Upload Image' name='submit'>
</form>
</body>
</html>");
if(isset($_FILES['roba'])){
$dir = 'img/';
$nome = basename($_FILES['immagine']['name']);
$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
move_uploaded_file($_FILES['immagine']['tmp_name'],$dir.$nome);
}
?>