• User

    Upload file e provider internet

    Volevo chiedere se è possibile che l'upload di file dia problemi se effettuato con determinate connessioni, nella fattispecie fastweb o vodafone.

    Ho riscontrato problemi da parte di utenti che usano queste connessioni.

    Faccio l'esempio di uno script che non funge con una connessione vodafone.

    [php]
    if(isset($_FILES['foto']) and is_uploaded_file($_FILES['foto']['tmp_name'])){
    if($_FILES['foto']['type'] == "image/gif" or $_FILES['foto']['type'] == "image/jpg" or $_FILES['foto']['type'] == "image/jpeg" or $_FILES['foto']['type'] == "image/png"){
    $stepType1 = $_FILES['foto']['type'];
    $char1 = "image/";
    $char2 = ".";
    $type = str_replace($char1,$char2,$stepType1);
    $percorso = "immagini/articoli/";
    $image = $_FILES['foto']['tmp_name'];
    $imgName = time();
    $completeUrlImage = move_uploaded_file($image,$root.$percorso.$imgName.$type);
    }
    }
    [/php]

    C'è mica qualche accorgimento da prendere o forse sbaglio qualcosa?


  • User

    Ciao, io non vedo niente di sbagliato nello script, ma comunque prova a non usare la funzione **is_uploaded_file() **e controlla di non usare https alcuni hanno riscontrato errore per l'utilizzo di quel metodo con questa funzione!