Visualizzazione risultati 1 fino 2 di 2

Discussione: Immagini impossibili da aprire

  1. #1
    officinemirit non è connesso Neofita
    Data registrazione
    23-01-2021
    Messaggi
    1

    Predefinito Immagini impossibili da aprire

    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:

    Codice 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);
    }
    ?>
    Grazie mille a tutti per l'attenzione

  2. #2
    GraphOGLRisorse non è connesso AlterGuru 2500
    Data registrazione
    14-02-2015
    Messaggi
    4,247

    Predefinito

    Salve,
    nel sito vedo tutte le immagini anche quelle usate come sfondo.
    Le ha quindi ripristinate?

    Faccia la prova con queste modifiche:
    Codice PHP:
    error_reporting(E_ALL);

    if(isset(
    $_FILES['roba'])){
    $dir = 'img/';
    $nome = basename($_FILES['immagine']['name']);
    $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));

    if (
    move_uploaded_file($_FILES['immagine']['tmp_name'],$dir.$nome)) {
    echo
    "File is valid, and was successfully uploaded.\n";
    } else {
    echo
    "Upload failed";
    }

    echo
    '<pre>';
    echo
    'Debug info:';
    var_dump($_FILES);
    print
    "</pre>";
    }
    Cordiali saluti.
    Ultima modifica di GraphOGLRisorse : 02-03-2021 alle ore 18.52.42

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •