Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: apice in html

  1. #1

    apice in html

    Ciao devo fare un replace dell'apice

    io l'ho fatto così

    user1=request.form(user)
    user=Replace(user1,"'","1")

    ma non funzione

    c'è un modo per sostituire l'apice inserito dall'utente con un altro valore come faccio per il br:

    testo2=request.form("testo")
    testo = Replace(testo2,vbCrLf,"
    ")

    grazie

    ale

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    94

    Re: apice in html

    Originariamente inviato da alessia-archi
    Ciao devo fare un replace dell'apice

    io l'ho fatto così

    user1=request.form(user)
    user=Replace(user1,"'","1")

    ma non funzione

    c'è un modo per sostituire l'apice inserito dall'utente con un altro valore come faccio per il br:

    testo2=request.form("testo")
    testo = Replace(testo2,vbCrLf,"
    ")

    grazie

    ale
    user=replace(request.form (user), "'", " * ")
    *= quello che vuoi te

  3. #3
    Come hai fatto tu dovrebbe funzionare benissimo, apsetta, non è che hai dimenticato le virgolette nella reuqest.form("user") come ho messo io?

    codice:
    user1=request.form("user") 
    user=Replace(user1,"'","1")

  4. #4
    dovrebbe essere corretto... ma non va...

    praticamente il mio fine è verificare che nello user e nella password non ci siano apici, per evitare che con a' or 'a'='a si entri....

    Tutto in questo modo:

    session("agenzia")=request.form("agenzia")
    dim user,pwd

    user=request.form("user")
    pwd=request.form("pwd")

    user=replace(request.form(user), "'", " * ")

    // evito che nello user e pass ci siano apici

    if instr(user, "'")<>0 or instr(pwd, "'")<>0 or instr(user, "%")<>0 or instr(pwd, "'")<>0 then
    response.redirect("login.asp")
    end if

    // mi connetto al database e controllo che i campi user e pwd esistano




    ma non va... riesco a entrare cmq...

  5. #5
    Apice o doppio apice?
    Se e' apice usa questo codice:

    codice:
    user=replace(request.form(user), "'", "''")

  6. #6
    l'ho già fatto....

  7. #7

  8. #8
    Dopo aver fatto user=replace(request.form(user), "'", " * ")

    fai un response.write di user e dimmi cosa esce, se la variabile contiene ancora l'apice

  9. #9
    se provo non mi scrive nulla...

  10. #10
    Scusa la domanda stupida ... ma nel form il campo si chiama user???

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.