Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 10 di 12

Discussione: Insert nel database di un'immagine caricata

  1. #1
    Fabio90 è offline Utente del Forum
    Data Registrazione
    Feb 2012
    Messaggi
    206

    Insert nel database di un'immagine caricata

    Salve ragazzi,
    ho scoperto l'esistenza di jquery uploadify per effettuare upload multipli di file.

    Codice PHP:
    <br/><p><input type="file" name="file_upload" id="file_upload" /></p>
    <
    p><a href="javascript:$('#file_upload').uploadify('upload')">Upload Files</a></p><br/><br/>

    <
    script type="text/javascript"
     $(function() {
        $(
    "#file_upload").uploadify({
            
    'swf'      'js/uploadify/uploadify.swf',
            
    'uploader' 'js/uploadify/uploadify.php',
            
    'onUploadComplete' : function(file) {
                var 
    name =file.name ;
                $.
    ajax({
                      
    url"js/uploadify/insert.php",
                    
    data:'name='+name,
                    
    type:post,
                      
    success: function(data){
                        
    //alert (data);
                        
    $("#richiamo").html(data)
                        
    //$(this).addClass("done");  
                      
    }
                }); 
            } 
        });
    });
    </script> 
    Adesso come faccio a memorizzare i file uploadati nel database?

  2. #2
    L'avatar di criric
    criric è offline Moderatore
    Data Registrazione
    Aug 2010
    Località
    TN
    Messaggi
    2,366
    Ciao,
    nellla pagina insert.php cosa fai?

  3. #3
    Fabio90 è offline Utente del Forum
    Data Registrazione
    Feb 2012
    Messaggi
    206
    al momento niente perchè non so che scrivere XD
    Codice PHP:
    <?php 
     
    include '../../../db/config.php'
     include 
    '../../../db/connect.php';  
    ?>

    <?php 
    //inserisci nel database le immagini passate tramite uploadify    
    ?>

  4. #4
    L'avatar di criric
    criric è offline Moderatore
    Data Registrazione
    Aug 2010
    Località
    TN
    Messaggi
    2,366
    inizia a mettere vard_dump($_REQUEST)

    cosi vediamo che dati abbiamo a disposizione

    dovresti avere il risultato ne tag con id #richiamo

  5. #5
    Fabio90 è offline Utente del Forum
    Data Registrazione
    Feb 2012
    Messaggi
    206
    restituisce array empty

  6. #6
    L'avatar di criric
    criric è offline Moderatore
    Data Registrazione
    Aug 2010
    Località
    TN
    Messaggi
    2,366
    Strano,
    anche con var_dump($_POST) ?

  7. #7
    Fabio90 è offline Utente del Forum
    Data Registrazione
    Feb 2012
    Messaggi
    206
    ebbene si. Cmq in #richiamo dovrebbero apparire le immagini uploadate. Solo che carica e una volta finito sparisce tutto.
    Ho seguito questa guida e sto cercando di implementarla. http://www.uploadify.com/documentati...ploadcomplete/

  8. #8
    L'avatar di criric
    criric è offline Moderatore
    Data Registrazione
    Aug 2010
    Località
    TN
    Messaggi
    2,366
    In #richiamo dovrebbe stampare quello che mandi in echo in insert.php
    questa parte di codice che hai postato fa una chiamata ajax a quella pagina
    Codice:
    $.ajax({
                    url: "js/uploadify/insert.php",
                    data:'name='+name,
                    type:post,
                      success: function(data){                   
                        $("#richiamo").html(data)                    
                      }
                });
    quindi se tu scrivi echo "ciao" dovresti avere in #richiamo come output ciao

    Quindi sempre in teoria in quella pagina dovresti fare la INSERT nel database e in caso di successo mandare in output un messaggio tipo " file caricato con successo"

    Forse c'è qualche errore nel javascript

    le immagini le carica?

  9. #9
    Fabio90 è offline Utente del Forum
    Data Registrazione
    Feb 2012
    Messaggi
    206
    esattamente! mi succede quello che avviene nella demo al link che ti ho mandato ossia si vede il caricamento delle immagini e una volta finito spariscono..

  10. #10
    L'avatar di borgo italia
    borgo italia è online Super Moderatore
    Data Registrazione
    Feb 2008
    Località
    PR
    Messaggi
    11,236
    ciao
    credo, ma posso sbagliarmi, che tu non possa perchè mentre è possibile passare delle variabili da php (lato server) a js (lato client), come detto credo, non è possibile passare variabili da js a php, quindi se i nomi dei file sono gestiti da variabili js non puoi trasmetterli a php affinche li salvi nel db

Pagina 1 di 2 12 UltimaUltima

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •