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

    jscript: confronto fra 2 variabili

    il codice mi sembra corretto ma in realtà non gira, anche quando le due stringhe inserite sono uguali dà come fossero diverse ...
    codice:
    <%@LANGUAGE = JScript%>
    <%
    var stremail = new String(Request.Form("email"));
    var stremail2 = new String(Request.Form("email2"));
    
    if (stremail != stremail2)
    {
    Response.Redirect("errore.asp?id=8");
    }

  2. #2
    il codice mi sembra corretto: hai controllato i nomi dei form nella pagina di inserimento dati?

    cmq prova cosi:

    codice:
    <%@LANGUAGE = JScript%>
    <%
    var stremail = String(Request.Form("email"));
    var stremail2 = String(Request.Form("email2"));
    
    if (stremail != stremail2) Response.Redirect("errore.asp?id=8");
    filo_2k

  3. #3
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    var stremail = Request.Form("email")
    var stremail2 = Request.Form("email2")
    
    if (stremail.toLowerCase()!=stremail2.toLowerCase()) Response.Redirect("errore.asp?id=8")
    Non è necessario esplicitare la creazione di una stringa con new String

    Il confronto è binario e non testuale ....

    Per testare se due strringhe sono uguali devi mettere l'operatore ==

    Per sapere se sono diverse devi mettere !=

    In questo caso stai testando se sono diverse allora fai il redirect

  4. #4
    ho questo errore usando il toLowerCase()

    Microsoft JScript runtime error '800a01b6'

    Object doesn't support this property or method

  5. #5
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    strano. Allora metti la creazione dell'oggetto string.

    var stremail = new String(Request.Form("email"))
    var stremail2 = new String(Request.Form("email2"))

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.