Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    input type file con name="array[]"

    salve, terza domanda per stasera
    ho in una pagina questo codice:

    <input type="file" name="thumbnail[0]">
    <input type="file" name="thumbnail[1]">
    <input type="file" name="thumbnail[2]">
    <input type="file" name="thumbnail[3]">
    <input type="file" name="thumbnail[4]">

    come faccio a caricare online questi file?

    $thumbnail = $_REQUEST['thumbnail'];

    move_uploaded_file ($thumbnail[$addindex]['tmp_name']...)
    così non va, ho provato anche con $_FILE ma mi da sempre errore
    Undefined index: 0
    Undefined offset: 0
    e così fino a [4]

    come si fa?

  2. #2
    scusate forse ho trovato un altro modo.. è possibile inserire una variabile in un nome di variabile? cioè

    $thumbnail$id

    in modo da avere

    $thumbnail0
    $thumbnail1
    $thumbnail2
    $thumbnail3
    $thumbnail4

    ?

  3. #3
    Certamente.

    $file = 'pippo';
    $num = 1;
    $nome = $file.$num;
    echo $nome;

    Ma toglimi una curiosita', (sono un :fagianotto: ) Quanti input type = file si possono inviare per ogni form?




    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Originariamente inviato da piero.mac
    Certamente.

    $file = 'pippo';
    $num = 1;
    $nome = $file.$num;
    echo $nome;

    Ma toglimi una curiosita', (sono un :fagianotto: ) Quanti input type = file si possono inviare per ogni form?



    boh? forse solo uno? ecco perchè non funzia

    mo smanetto un po'...

    A
    Fatal error: Cannot use assign-op operators with overloaded objects nor string offsets in .php on line 36 mi da sto errore ma non capisco perchè :master:

  5. #5
    Originariamente inviato da lovenookie
    boh? forse solo uno? ecco perchè non funzia

    mo smanetto un po'...

    A
    Fatal error: Cannot use assign-op operators with overloaded objects nor string offsets in .php on line 36 mi da sto errore ma non capisco perchè :master:
    E chi mai c'e' alla linea 36 ??? messieur maginot?

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    ah ho capito .= non funzia con gli array

    lo script funziona ma ad un certo punto mi stampa una A con tre quadrettini tipo caratteri indefiniti :master: assurdo mai successo... che può essere?

    adesso mi rivedo lo script ma sto errore mi fa paura

  7. #7
    Originariamente inviato da lovenookie
    ah ho capito .= non funzia con gli array

    lo script funziona ma ad un certo punto mi stampa una A con tre quadrettini tipo caratteri indefiniti :master: assurdo mai successo... che può essere?

    adesso mi rivedo lo script ma sto errore mi fa paura
    e perche' no???

    .= funzia eccome anche con gli array. Dipende da quello che metti prima e dopo il .= se funziona o meno.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    $array[n] .= "test";
    non va a quanto pare

    ho sostituito con
    $array[n] = $array[n] . "test";

    il problema resta la A con i [][][]

  9. #9
    codice:
    $array = array();
    $num = 1;
    $array[] .= 'test'.$num;
    $array[] .= 'test2';
    echo "<pre>";
    print_r($array);
    va.. e come va.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.