Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    15

    caricamento immagine da dabase

    ciao a tutti!!!
    ho un problema.....voglio caricare delle immagini prendendo i dati da db
    uso questo script:
    codice:
    foto = "[img] & Server.MapPath([/img]"
    in precedenza ho già usato questa stringa ed è sempre funzionata, ora non mi da risultati

    se cerco di visualizzare la variabile "foto" mi risulta vuota!!!

    qualcuno mi sa dire dove sbaglio?
    grazie
    Andrea

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    foto = "[img][/img]"
    le virgolette degli attributi vanno raddoppiate <img scr=""..percorso da db..."" /> quando sono in una variabile asp
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    15
    in effetti la sintassi era sbagliata.....
    ho provato come mi hai suggerito ma nn funziona comunque

    ho provato così:

    codice:
    foto = "[img] & chr(34) & Server.MapPath([/img]"
    ma nulla!!!

    quello che nn capisco è perchè se stampo la variabile mi risulta vuota!!!

    se uso questo codice:

    codice:
    foto = "[img] & chr(34) & Server.MapPath([/img]" 
    foto = foto & "prova"
    Response.Write foto & "
    "
    mi stampa solo "prova"

  4. #4
    magari qui (Recordset1.Fields.Item("filename").Value) c'è un NULL...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    15
    il nome del file c'è....infatti se creo una variabile con solo il percorso me la stampa corretta

    il problema è che se metto "<img src=" nella variabile questa diventa nulla!!!

    nn riesco a capire il problema. ho già usato in precedenza questa stringa senza problemi

    ci sono altre vie?
    grazie
    Andrea

  6. #6
    cioè

    Response.write Recordset1.Fields.Item("filename").Value

    stampa un valore

    mentre

    foto = "[img] & chr(34) & Server.MapPath([/img]"
    Response.Write foto

    non stampa niente?

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    non stampa nemmeno nell'html?


    prova così
    codice:
    varfoto = Recordset1.Fields.Item("filename").Value
    foto = "[img] & chr(34) & Server.MapPath([/img]"

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    15
    è proprio così!!!
    nn mi stampa la variabile!!

    la cosa strana è che lo provo in locale e in rete chiaramente nn funziona, però se vado a controllare il codice sorgente mi risulta corretto ma nn visualizza lo stesso la foto

    http://www.andreafassio.com/diary/index.asp

    prova a controllare.....

    grazie

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    ma anche giustamente visto che stampando Server.MapPath viene chiamato un file sul disco dell'utente
    codice:
    foto = "[img] & chr(34) & [/img]"

  10. #10
    Originariamente inviato da thcpower
    è proprio così!!!
    nn mi stampa la variabile!!

    la cosa strana è che lo provo in locale e in rete chiaramente nn funziona, però se vado a controllare il codice sorgente mi risulta corretto ma nn visualizza lo stesso la foto

    http://www.andreafassio.com/diary/index.asp

    prova a controllare.....

    grazie
    la foto si vede, quale è il problema?

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.