Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118

    Problemi con un replace.

    Ragazzi, ho un problema. Ho una select con le squadre tipo int. Bratislava , Man. United etc. etc. li passo con una select, variabile uo poi :

    codice:
    uop=Request.Form("uo")
    uop = Replace(uop,"'","''")
    ma mis crive sul db solo Int. , Man. etc. etc. . Si ferma al primo spazio. La stessa cosa su un altra pagina:
    codice:
    uo1=Request.Form("uop")
    uo= Replace(uo1,"'","''")
    Funziona.

    Cosa può essere?

  2. #2
    il problema è nella qs. devi passare i dati codificandoli con URLEncode

  3. #3
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Non utilizzo la querystring. Ho un form che funzione:
    codice:
    <select name="uop">
    <%do while not Rs.eof
    valore=Rs("uo")
    nome=Rs("uo")
    response.write("<option value='" & valore & "'>" & nome &"</option>")
    Rs.movenext
    loop %>
    <%
    rs.close 
    Set rs=Nothing
    %> 
    </SELECT>
    e uno che non funziona:

    codice:
    <select tabindex="4" name="uo" style="width:140px"> 
    <% 
    SquG="SELECT * FROM uo order by uopv asc;" 
    set rs=server.createobject("adodb.recordset") 
    rs.open SquG, conn
    do while not Rs.eof 
    valore=Rs("uopv") 
    nome=Rs("uopv")
    response.write("<option value=" & valore & ">" & nome &" </option>") 
    Rs.movenext 
    loop 
    rs.close 
    Set rs=Nothing
    
     %> 
    </SELECT>
    Che ne pensi? In uno si e nell'altro no.

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.