Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387

    Più azioni concatenate in una request.form

    Ancora una volta a richiedere il Vostro intervento.

    Sto costruendo una request.form concatenata per non creare 3 variabili diverse...

    ragione = Ucase(Replace(Request.Form("ragione","'","''")))

    ma non gli va bene, sapete dove sbaglio? Grazie mille

  2. #2
    Con
    codice:
    for each item in request.form
    response.write item & " contiene " & request.form(item) & "
    "
    next
    leggi la collection request senza dover creare variabili statiche.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387
    ehm... ti ringrazio mems, ma mi serve, dato che poi devo rimettere tutto dentro una lunghissima query sql, dicevo mi servono le variabili statiche...

    per ogni campo della form mi serve praticamente...

    a) eliminare per evitare problemi l'apice ' e sostituirlo con il doppio apice ''
    b) convertire in qualsiasi caso la stringa in maiuscola....

    volevo quindi evitare di fare prima una variabile in cui salvo il valore preso, poi un'altra in cui modifico l'apice e una terza che trasformo in maiuscolo....

  4. #4

    Re: Più azioni concatenate in una request.form

    Originariamente inviato da webtemplum
    ragione = Ucase(Replace(Request.Form("ragione","'","''")))
    manca un parentesi
    codice:
    ragione=UCase(Replace(Request.Form("ragione"),"'","''"))
    e comunque puoi utilizzare sempre la stessa variabile
    codice:
    ragione = Request.Form("ragione")
    ragione=Replace(ragione,"'","''")
    ragione=UCase(ragione)
    oppure usa una funzione
    codice:
    function modifica(byref str)
    
    	str=Replace(str,"'","''")
    	str=UCase(str)
    
    end function
    ragione =Request.Form("ragione")
    call modifica(ragione)

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387
    asd, tutto x una parentesi

    grazie mille!

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.