Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 25

Discussione: problema con ftp_put()

  1. #11
    scusami daniele...sono riuscito ad inserire il file nel db...ora il problema è nella visualizzazione (ho seguido lo script di freephp)!

    Codice PHP:
    $sqlQuery1="SELECT * FROM file_binari WHERE id=$_GET[id]";
                
    $query=mysql_query($sqlQuery1);
                
                
    $result1=mysql_fetch_array($query);
                
                
    $data=$result1["datibinari"];
                
    $type=$result1["type"]    
                
    header("Content-type: $type");        
                echo(
    "<img src=$data>"); 
    errore nella linea echo ... come devo fare per la visualizzazione, premetto che ache la linea header da errore!!!!



  2. #12
    devi far stampare nella img il link ad uno script che ti invia SOLAMENTE l'immagine!
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  3. #13
    scusami se faccio perderti tempo...potresti farmi un esempio??


  4. #14
    Originariamente inviato da dinucciarturo
    scusami se faccio perderti tempo...potresti farmi un esempio??


    dany aiutamiiii!!!



  5. #15
    codice:
    $sqlQuery1="SELECT * FROM file_binari WHERE id=$_GET[id]";
                $query=mysql_query($sqlQuery1);
                
                $result1=mysql_fetch_array($query);
                
                $data=$result1["datibinari"];
                $type=$result1["type"]     
                header("Content-type: $type");        
                echo("<img src=$data>");

    Una cosina ma qui
    codice:
    $type=$result1["type"]
    mancherebbe il ;

  6. #16
    si si...me ne sono accorto!! ma non è quello il problema!!!


  7. #17
    pardon...è che sono fuori x un lavoro

    al programma che deve stampare la lista delle immagini fai stampare

    echo "<img src=\"showimg.php?id={$result['id']}\" />";

    dove id è il campo della tabella dove ci sta l'id dell'immagine

    lo script showimg.php non deve far altro che prendere il parametro id, estrarre l'immagine dal db e stamparla
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  8. #18
    Originariamente inviato da daniele_dll
    pardon...è che sono fuori x un lavoro

    al programma che deve stampare la lista delle immagini fai stampare

    echo "<img src=\"showimg.php?id={$result['id']}\" />";

    dove id è il campo della tabella dove ci sta l'id dell'immagine

    lo script showimg.php non deve far altro che prendere il parametro id, estrarre l'immagine dal db e stamparla

    scusami per la mia forte ignoranza...il problema e come faccio a prelevare l'immagine dal db?? ho provato:

    Codice PHP:

    $sqlQuery1
    ="SELECT datibinari,type FROM file_binari WHERE id=$_GET[id]";
                
    $query=mysql_query($sqlQuery1);
                
                
    $result1=mysql_fetch_array($query);            
                
                
    $data=$result1['datibinari'];
                
    $type=$result1['type'];
                echo 
    $data
    dove datibinari è il campo del db dove è il file! teoricamente è la funzione che dovrebbe fare lo script da te consigliato?!? ma a video mi stampa tutti i carattere ASCII del file!!...sarò grato del tuo aiuto!

  9. #19
    ehm questo è lo script showimg.php giusto?

    fa questo xche non metti gli header del content type
    tra i dati, nel db, devi tenere pure il tipo di immagine

    per inviarlo lo invii al browser con
    header("Content-Type: XXXXXXXXXXXXXXX");

    per leggerlo guarda l'articolo di gm sugli upload delle immagini
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  10. #20
    Originariamente inviato da daniele_dll
    ehm questo è lo script showimg.php giusto?

    fa questo xche non metti gli header del content type
    tra i dati, nel db, devi tenere pure il tipo di immagine

    per inviarlo lo invii al browser con
    header("Content-Type: XXXXXXXXXXXXXXX");

    per leggerlo guarda l'articolo di gm sugli upload delle immagini
    forse non ci crederai ma è proprio quella guida che ho seguito!! nei dati del db ho a disposizione anche il tipo di file caricato tramite
    Codice PHP:
     $_FILES['datibinari']['type'
    , nella guida c'è anche una riga di codice
    Codice PHP:
    header(Content-type:$type
    ma esce un errore che mi dice che non riesce a modificare l'header della pagina!! dimenticavo la variabile $type la prelevo dal db in questo modo
    Codice PHP:
    $type=result1['type'
    ...ho notato che il campo del db relativo al tipo del file mi viene salvato come Array[type] è corretto?? idem anche per il campo nomeArray[name]...dov'è che sbaglio??



    ps scusami tanto!!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.