Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    69

    campo immagine non obbligatorio

    ciao a tutti
    la pagina upload.asp raccoglie i dati da un form e aggiunge un record in un database, compreso il percorso di un file immagine
    ora, il problema è che se non scelgo nessun file per l'immagine, la pagina mi da un errore, proprio su questa linea del file upload.asp

    .Database.Fields("imm_grandi_ctl") = "/public/" & .Files("Name") & "." & .Files("ext")

    la casella di input che raccoglie il file da uploadare è questa

    <input name="imm_grandi_ctl" type="file" id="imm_grandi_ctl" />

    come faccio a rendere il campo non obbligatorio, o, ancora meglio a inserire un valore di default?
    ho provato con value (dentro input), ma non funziona
    grazie

  2. #2
    Sull'input type="file" non puoi impostare valori di default per motivi di protezione.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    69
    ok grazie, qualcuno sa come rendere il campo non obbligatorio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    69
    IF .Form("imm_grandi_ctl") &"[]" = "[]" THEN
    .Database.Fields("imm_grandi_ctl") = "images/no_imm.gif"
    ELSE
    .Database.Fields("imm_grandi_ctl") = "/public/" & .Files("Name") & "." & .Files("ext")
    END IF

    in effetti era una str...ata

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.