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

    Upload contemporaneo di 3 foto su aruba

    Ragazzi non capisco come mai non va, sembra che carichi solo una foto alla volta, il problema non è nel db in quanto viene aggiornato perfettamente, sono i file che non vengono caricati contemporaneamente, posto il codice:

    Codice PHP:
    <? include ("config.php");

    mysql_select_db($db)
    or die (
    "Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

    if (
    $pass != $password) {
    echo 
    "Password errata";
    } else {
    ?>
    <table width="100%" border="0">
        <tr>
          <td width="200" height="134"><div align="center"></div>
            </td>
          <td width="810"><div align="center"></div>
          [b]<font face="Verdana, Arial, Helvetica, sans-serif" color="#006699">
    <?

    if ($del=="0") {
    ########## UPDATE RECORD UTENTE ##########
        
    $query "UPDATE strutture SET ";
        
    $query .= "strutture.stelle = '$stelle', ";
        
    $query .= "strutture.provincia = '$provincia', ";
        
    $query .= "strutture.comune = '$comune', ";
        
    $query .= "strutture.tipologia_struttura = '$tipologia_struttura', ";
        
    $query .= "strutture.nome_struttura = '$nome_struttura', ";
        
    $query .= "strutture.indirizzo = '$indirizzo', ";
        
    $query .= "strutture.email = '$email', ";
        
    $query .= "strutture.descrizione = '$descrizione', ";
        
    $query .= "strutture.descrizione = '$descrizione2', ";
        if (
    is_uploaded_file ($foto1))
            
    $query .= "strutture.foto1 = '$foto1_name', ";
        
    $query .= "strutture.telefono = '$telefono', ";
        
    $query .= "strutture.zona = '$zona', ";
        
    $query .= "strutture.sito = '$sito', ";
        
    $query .= "strutture.fax = '$fax', ";
        
    $query .= "strutture.paga = '$paga', ";
        
    $query .= "strutture.forchette = '$forchette', ";
        
    $query .= "strutture.cartaa = '$cartaa', ";
        
    $query .= "strutture.cartam = '$cartam', ";
        
    $query .= "strutture.cartav = '$cartav', ";
        
    $query .= "strutture.stelefono = '$stelefono', ";
        
    $query .= "strutture.climatizzatore = '$climatizzatore', ";
        
    $query .= "strutture.bar = '$bar', ";
        
    $query .= "strutture.piscina = '$piscina', ";
        
    $query .= "strutture.parcheggio = '$parcheggio', ";
        
    $query .= "strutture.frigo_bar = '$frigo_bar', ";
        
    $query .= "strutture.ristorante = '$ristorante', ";
        
    $query .= "strutture.cassaforte = '$cassaforte', ";
        
    $query .= "strutture.tv = '$tv', ";
        
    $query .= "strutture.garage = '$garage', ";
        
    $query .= "strutture.radio = '$radio', ";
        
    $query .= "strutture.accesso_disabili = '$accesso_disabili', ";
        
    $query .= "strutture.tv_satellitare = '$tv_satellitare', ";
        
    $query .= "strutture.baby_sitter = '$baby_sitter', ";
        
    $query .= "strutture.animali_domestici = '$animali_domestici', ";
        
    $query .= "strutture.sauna = '$sauna', ";
        
    $query .= "strutture.palestra = '$palestra', ";
        
    $query .= "strutture.ascensore = '$ascensore', ";
        
    $query .= "strutture.giardino = '$giardino', ";
        
    $query .= "strutture.sala_meeting = '$sala_meeting', ";
        
    $query .= "strutture.phon = '$phon' ";
        if (
    is_uploaded_file ($foto2))
            
    $query .= "strutture.foto2 = '$foto2_name', ";
        if (
    is_uploaded_file ($foto3))
            
    $query .= "strutture.foto3 = '$foto3_name', ";    
        if (
    is_uploaded_file ($cartina))
            
    $query .= "strutture.cartina = '$cartina_name' ";
        
    $query .= "WHERE strutture.ID = ".$ID;
        
    $result mysql_query($query$conn) or die ("ERRORE - Modifica dati non effettuata!"mysql_error(). 'Query: '.$query);
        echo 
    '[b]Modifica dati avvenuta con successo![/b] 

    '
    ;
        
        
    ########## COPIA IMMAGINI SUL SERVER ##########
        
    if (is_uploaded_file ($foto1))
            
    move_uploaded_file($foto1"../public/clienti/foto/".$foto1_name);
        if (
    is_uploaded_file ($foto2))
            
    move_uploaded_file($foto2"../public/clienti/foto/".$foto2_name);
        if (
    is_uploaded_file ($foto3))
            
    move_uploaded_file($foto3"../public/clienti/foto/".$foto3_name);    
        if (
    is_uploaded_file ($cartina))
            
    move_uploaded_file($cartina"../public/clienti/cartine/".$cartina_name);
        
    ########## FINE COPIA IMMAGINI SUL SERVER ##########
    ########## FINE UPDATE RECORD UTENTE ##########
    } else {
        if (
    $del=="1") {
        
    ########## DELETE RECORD UTENTE ##########
            
    $query 'DELETE FROM strutture WHERE ID= '.$ID;
            
    $result mysql_query($query$conn) or die ("ERRORE - Eliminazione dati non effettuata!"mysql_errno(). 'Query: '.$query);
            echo 
    '[b]Eliminazione dati avvenuta con successo![/b] 

    ;
            
        
    ########## FINE DELETE RECORD UTENTE ##########
        
    } else {
        
    ########## INSERT RECORD UTENTE ##########
            
    $query "INSERT INTO strutture ";
            
    $query .= "(stelle, provincia, comune, tipologia_struttura, nome_struttura, indirizzo, email, descrizione, descrizione2, foto1, telefono, zona, sito, fax, paga, forchette, cartaa, cartam, cartav, stelefono, climatizzatore, bar, piscina, parcheggio, frigo_bar, ristorante, cassaforte, tv, garage, radio, accesso_disabili, tv_satellitare, baby_sitter, animali_domestici, sauna, palestra, ascensore, giardino, sala_meeting, phon, foto2, foto3, cartina) ";
            
    $query .= "VALUES ('$stelle', '$provincia', '$comune', '$tipologia_struttura', '$nome_struttura', '$indirizzo', '$email', '$descrizione', '$descrizione2', '$foto1_name', '$telefono', '$zona', '$sito', '$fax', '$paga', '$forchette', '$cartaa', '$cartam', '$cartav', '$stelefono', '$climatizzatore', '$bar', '$piscina', '$parcheggio', '$frigo_bar', '$ristorante', '$cassaforte', '$tv', '$garage', '$radio', '$accesso_disabili', '$tv_satellitare', '$baby_sitter', '$animali_domestici', '$sauna', '$palestra', '$ascensore', '$giardino', '$sala_meeting', '$phon', '$foto2_name', '$foto3_name', '$cartina_name') ";
            
    $result mysql_query($query$conn) or die ("ERRORE - Inserimento dati non effettuato!" mysql_error());
            echo 
    '[b]Inserimento dati avvenuto con successo![/b] 

    '

             

            
    ########## COPIA IMMAGINI SUL SERVER ##########
            
    if (is_uploaded_file ($foto1))
            
    move_uploaded_file($foto1"../public/clienti/foto/".$foto1_name);
            if (
    is_uploaded_file ($foto2))
                
    move_uploaded_file($foto2"../public/clienti/foto/".$foto2_name);
            if (
    is_uploaded_file ($foto3))
                
    move_uploaded_file($foto3"../public/clienti/foto/".$foto3_name);    
            if (
    is_uploaded_file ($cartina))
                
    move_uploaded_file($cartina"../public/clienti/cartine/".$cartina_name);
            
    ########## FINE COPIA IMMAGINI SUL SERVER ##########
        ########## FINE INSERT RECORD UTENTE ##########
        
    }
        
    }

    ?>

        </font>[/b]

          <font color="#006699" size="2" face="Verdana, Arial, Helvetica, sans-serif">[b]<a href="index.htm" class="luccaweb">Home 
          Page </a>

          [/b]</font> 
     
     
        </td>
        </tr>
      </table>
    <table width="100%" border="0">
      <td height="41" colspan="4"> <div align="center">[url="javascript:history.back(1)"][img]back.gif[/img][/url] 
          © 2002 LuccaOnWeb. All Rights Reserved.</div></td>
    </table>
    </body>
    </html>
    <? }
    mysql_close($conn);
    ?>

  2. #2
    Continuo a non capire dove sta l'errore, che sia un limite del server che carica una foto per volta? aiuto please!

  3. #3
    nessuno? perlomeno qualuno mi sa dire se lo script è giusto?
    Grazie e scusate l'up

  4. #4

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.