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

    controllo immisisone dati

    codice in uso:


    <%
    sql = "SELECT * FROM dati"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, cn, 3, 3

    rs.AddNew
    rs("cognome") = Request.form("cognome")


    errore = ""

    if len(request("cognome")) = 0 then
    'errore = "<font face='Arial' size='2'>Campo cognome non compilato</font>
    "

    endif

    if errore = "" then

    rs.update

    chiudi recordset e connessione
    rs.Close
    set rs = Nothing
    cn.Close
    Set cn = Nothing

    Response.redirect ("ok.asp")

    else
    response.write (errore)&"
    "
    response.write("http://<-- Torna indietro e ricompil...ente il modulo")

    end if



    Problema: il codice di controllo len, funziona solo con una casella di testo.
    se provo ad applicare lo stesso concetto a una casella di riepilogo con menu a discesa il controllo non funziona, cioe sia che il valore sia selezionato o meno,
    lo script va avanti.


    in cosa sbaglio?

  2. #2

    re

    risolto

    grazie lo stesso

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.