Visualizzazione risultati 1 fino 6 di 6

Discussione: Upload multipli immagini

  1. #1
    Guest

    Predefinito Upload multipli immagini

    Eccomi di nuovo qua a scassare le

    Ho un form con l'upload di un immagine e vorrei che da una ne potessi caricare per esempio al massimo 5.

    l'imput del form è questo

    Codice PHP:
    <input type="file" name="photo" required>
    Mentre il php è così.

    Codice PHP:
    <?php
    if (empty($_FILES['photo']['name'])) die();

    $target = "../image/";
    $target = $target . basename( $_FILES['photo']['name']);
    $pic = $_FILES['photo']['name'];

    if (
    move_uploaded_file($_FILES['photo']['tmp_name'], $target)) echo "<script>alert('Articolo inserito con successo')</script>". basename($_FILES['photo']['name']). "</script>";
    else die (
    "Ci sono problemi con il caricamento del file.");
    mysql_query("INSERT INTO articoli (titolo_art, testo_art, foto_art, categoria_art, data_art) VALUES('$titolo', '$tiny', '$pic', '$categoria', now())");
    ?>
    Help Me

  2. #2
    Guest

    Predefinito

    Il modo più veloce è mettere 5 campi file, e un semplicissimo link che dica "aggiungi altra immagine" al cui click mostri l'altro input..così fino ad arrivare al quinto.

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Quello è corretto per caricare un file.
    Per caricare più file, vedi qui.

    Ciao!

  4. #4
    Guest

    Predefinito

    Alemoppo, ho provato con qualche guida ma ogni volta che ci sono Array di mezzo mi viene il disgusto

    Immagino dovrò fare come ha detto Helpcode

    Ah helpcode, devo aggiungere una nuova variabile per ogni input?
    Ultima modifica di atzendei : 30-07-2014 alle ore 21.54.56

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Citazione Originalmente inviato da atzendei Visualizza messaggio
    Ah helpcode, devo aggiungere una nuova variabile per ogni input?
    La cosa migliore è chiamarli tutti uguali a mò di array, tipo:
    Codice:
    name="file[]"
    Però se con gli array non riesci, puoi chiamarli diversamente, del tipo file1, file2, etc, ma è molto più brutta come soluzione.

    Ciao!

  6. #6
    Guest

    Predefinito

    Si ma ogni volta trovo problemi nel stampare appunto gli array.

Regole di scrittura

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