Riapro la discussione ed evito di parlare dell'hoster.

Ho bisogno di ricevere le dimensioni di una data immagine utilizzando il suo link. Ho utilizzato la funzione php getimagesize() [http://php.net/manual/en/function.getimagesize.php] e in locale funzionava normalmente.

Spostando però il tutto sul mio spazio web ho notato che la funzione getimagesize() funziona solo con file presenti nel sito stesso, ad esempio img/gioco.gif

Codice PHP:
$url $_POST['photo']; 
                              
$size getimagesize($url); 
                              
$larghezza $size[0]; 
                              
$altezza $size[1]; 

                              if(
$larghezza == "" || $altezza == ""){ 
                                                                    echo 
"Il link inserito non corrisponde ad un'immagine!"
                                                                    } 
                              elseif(
$larghezza 500 || $altezza 500){ 


                          
$checkurl mysql_num_rows(mysql_query("SELECT id FROM foto WHERE url = '$url'")); 
                          if(
$checkurl 0){ 
                                                   echo 
"Foto già inserita! Torna [url='send_photo.php'][b]Indietro[/b][/url]!"
                                                   } 
                          else{ 
                              
$user $_SESSION['utente']; 
                          
$queryaddphoto "INSERT INTO foto (conf, url, sesso, username, ridimensionare) VALUES ('0', '$url', 'm', '$user', '1')"
                          
$addphoto mysql_query($queryaddphoto); 
                          echo 
"Grazie! La tua foto è in fase di approvazione."
                              } 
                                                                       } 
                              else{ 

                              
$checkurl mysql_num_rows(mysql_query("SELECT id FROM foto WHERE url = '$url'")); 
                                                if(
$checkurl 0){ 
                                                                         echo 
"Foto già inserita! Torna [url='send_photo.php'][b]Indietro[/b][/url]!"
                                                                         } 
                                                else{ 
                                                    
$user $_SESSION['utente']; 
                                                
$queryaddphoto "INSERT INTO foto (conf, url, sesso, username) VALUES ('0', '$url', 'm', '$user')"
                                                
$addphoto mysql_query($queryaddphoto); 
                                                echo 
"Grazie! La tua foto è in fase di approvazione."
                                                    } 
Il problema è che anche se il link corrisponde in realtà ad un'immagine, mi stampa: "Il link inserito non corrisponde ad un'immagine!"

Come posso risolvere? Grazie