Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    Una funzione per tutto!

    Ciao a tutti!

    Io sto creando un form che fa l'upload dei file sul server e li ridimensiona.
    L'upload me lo fa senza problemi, è che mi trovo a fare la stessa cosa per 3 immagini!
    In pratica ho creato una funzione che mi gestisce il tutto, ed ho fatto il controllo che se dal form la variabile della foto è vuota non faccio l'upoad al contrario mi proceda con la mia funzione...

    Solamente che come detto lo devo fare con 3 immagini e volevo evitare di copiare 3 volte la mia funzione, i pratic ho messo:

    Codice PHP:
    if($foto1 == ""){
    } else {
    //funzione upload
    }
    //ecc... 
    E se lo faccio epr tutte e 3 le foto devo mettere "foto1", poi "foto2" e poi "foto3"...

    Come posso evitarlo mettendo tutto assieme? ..magari con un array...avreste qualche idea voi? :master:

    Spero di aver spiegato bene...intatno grassie in anticipo
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    ...o magari un ciclo FOR dove imposto il massimo di cicli il numero che interessa a me?

    for (i=0; i<3; i++) {

    Può essere?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    codice:
    foreach($_FILES as $val) {
    
      if($val['tmp_name']!="" && $val['error'] ==0) {
    
        // fai l'upload
    
      }
    
    }

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.