Recupero numero file uploadati php

icex

Nuovo Utente
14 Ago 2012
29
0
0

Buonasera a tutti voi. Avrei un problema da esporvi. Sto creando una sezione del mio sito in cui permettere l'upload di file multipli. Per questo obiettivo mi sono servito di qualche plugin di jquery in giro per la rete ed alla fine funge. Il problema sta nel mio file upload.php: esso gestisce solo 1 SOLO dei file uploadati e quindi, affinchè possa operare su tutti, ho bisogno di ricavare il numero dei file in upload. Così, usando un semplice ciclo FOR, posso adattare le istruzioni dell'attuale upload.php a tutti i file.
Ho pensato di mettere il tutto in un array ma il vero problema arriva adesso: affinchè possa gestire un FOR, è necessario mettere a confronto 2 variabili, no? La prima è una di riferimento (es. $k), la seconda, in questo caso, dovrebbe essere l'indice di ciascun elemento dell'array.

Cerco di spiegarmi meglio così:

PHP:
if (isset($_FILES["fileuploadato"]["nome"])){ //Verifico se esistono file in upload
$array = array($_FILES["fileuploadato"]["nome"][0], $_FILES["fileuploadato"]["nome"][1], $_FILES["fileuploadato"]["nome"][2] ); //Creo l'array con i vari file uploadati

Quindi, se avessi questa variabile-indice (es. $indice) a $_FILES["fileuploadato"]["nome"][0] corrisponderebbe un $indice = 0 e così via.

A questo punto potrei effettuare il FOR come segue:

PHP:
for( $k=3; $indice<$k; $indice++) //Imposto $k a 3 perchè 3 sono i file massimi che si possono uploadare

//E qui ci metto le varie istruzioni dell'upload

Il succo della questione è: non funziona :D o per lo meno non so come ricavare l'indice dell'array. Quindi spero in un vostro aiuto e spero finalmente di finire con questo tanto lavorato upload. Un grazie anticipato a chi mi risponderà :)
 

icex

Nuovo Utente
14 Ago 2012
29
0
0
Risolto Ragazz :mavieni:

Posto la soluzione sperando possa essere di aiuto a qualcuno:

PHP:
if (isset($_FILES["fileuploadato"]["nome"])){ //Verifichiamo sempre l'esistenza dell'upload

for ($k=3, $indice=0;  $indice<$k; $indice++){//Ho modificato la struttura del mio FOR: invece di  impostare una sola variabile ($k), perchè non impostarne 2? :D allora impostiamo $k a 3 (cioè come valore soglia dei miei upload) ed $indice=0. In questo modo....

$arr = array($_FILES["uploadedfile"]["name"][$indice]);// .....finalmente posso inserire il mio così tanto desiderato indice nel $_FILES[ecc.]! :D
$arr = implode($arr); //Questo comando serve per versioni di PHP aggiornate. Infatti dalla versione 5.4 c'è un bug che non permette la conversione dell'array in stringa qual si voglia. Allora provvediamo con un bel fai da te! ;D


//-------------------E qui ci mettiamo tutte le belle istruzioni dell'Upload!---------------------------------------

}// chiusura del for
}//chiusura dell'if

Bene ragazzi. Questo è quanto. Ho solo una cortesia da chiedere ai moderatori: di segnare la discussione come "risolta".

Buona giornata a tutti ^^
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Recupero di permalink di un sito che è stato eliminato per errore WordPress 5
T Recupero valori tramite $_GET PHP 4
O Recupero valori da listato Javascript 0
S problema con recupero dati tabella mysql PHP 2
D Recupero dati da HDD esterno Hardware 0
T foreach e fetchAll dove recupero solo l'ultimo record PHP 5
T recupero valori select multipla da android Javascript 3
W Recupero password Classic ASP 16
L Recupero dati da SSD Windows 10 prof Windows e Software 3
S [PHP] Recupero nome immagine da Form con input file PHP 3
Sergio Unia Recupero dati da una vecchia versione MySql [Risolto] MySQL 4
bubino8 [PHP] Recupero id autoincrement PHP 8
I Recupero accesso pannello di controllo dominio Leggi, Normative e Fisco 2
S [PHP] form con metodo get e recupero id PHP 4
Emix [PHP] Check - Select e recupero variabili PHP 40
bubino8 [PHP] Recupero input senza invio PHP 1
U [PHP] Selezione con menu a tendina e recupero selezione PHP 5
L Problema con recupero dati in PHP cURL e JAVA con server PHP 1
P Javascript o Jquery - recupero testo (oltre al valore) di una select Javascript 5
S [PHP] Recupero più dati da form realizzata ciclo FOR PHP 5
P [PHP] Recupero dati da un array PHP 5
P [Javascript] Aiuto per recupero variabili da script Javascript 10
F Recupero dati json Ajax 2
D jquery per recupero variabile Javascript 4
A Form recupero campo Radio PHP 7
I tabella con ciclo, recupero dati PHP 3
P Recupero variabile Ajax 5
Z recupero e stampa a video di immagini da database PHP 3
Emix Problema recupero Dati da MYSQL PHP 20
L Recupero dati da tutte le tabelle nel db MySQL 4
Alessio Gebbia [PHP] Recupero dati da un WHILE ! PHP 3
N Recupero indirizzo mail PHP 1
M recupero dati... PHP 1
filomeni Recupero anchor Javascript 13
P Recupero dati per select form PHP 9
S Recupero valori da tabella tramite id colonna Javascript 1
L Recupero dati form in tabella e invio con ajax. Problemino jQuery 1
L PHP e recupero risultati da query PHP 2
L PHP e recupero risultati da query PHP 11
felino HDD 2.5'' caduto a terra: possibile recupero dei dati al suo interno Hardware 8
D recupero valore radio button PHP 1
Emix Recupero dati da una tabella e spostarli in un altra PHP 11
A Problema recupero valori da select con chiamata ajax Ajax 1
neo996sps Non recupero il value in un select popolato da DB PHP 4
N Chronoforms, recupero nome form Joomla 20
blips Recupero valori select Javascript 1
H Recupero password dimenticata PHP 0
C Recupero dati da pagina esterna PHP 5
M recupero dati da db PHP 6
T Problema con form e recupero dati da mysql PHP 17

Discussioni simili