Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    120

    passaggio parametro con percentuale

    problemino, ho una vetrina di prodotti, ho fatto in modo che se ho più di tot prodotti mi viene fuori il menù per navigare nelle pagine, il problema è che nel link per passare da una pagina di prodotti all'altra passo dei parametri, tra i quali un range di valori con segno percentuale (per esempio "100%200")
    Ora quando la seconda pagina va a leggere i valori passati da linea di comando impazzisce e legge un "100%0" anzichè quello che realmente è.
    Come posso fare??
    grazie mille in anticipo!!!

  2. #2
    usa un altro carattere, e vai tranquillo...

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    120
    devo fare i link ma le altre pagine non le ho fatte io, quell'assegnamento viene fuori spesso, volevo evitare di cambiare mille pagine quando potevo risolvere aggiustando solo il link

  4. #4
    allora usa ServerURLEncode

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    120
    e come lo uso?
    Io ho questo parametro "price" che recupero da form, appena recuperato è perfetto, se lo passo in un link quando clicco il link impazzisce.
    Nel form ho una select:

    <form method="POST" action="pagina.asp">
    <select name="price" size="1">
    <option value="100%200" selected>100-200</option>
    ...

    in pagina.asp ho

    price = Trim(Request("maxprice"))

    e quel valore viene passato in modo perfetto, se poi però faccio

    link

    in pagina.asp arriva 100%0...
    se provo a fare price=ServerURLEncode(price) oppure price = Trim(Request("maxprice")) mi da:

    Microsoft VBScript runtime error '800a000d'
    Type mismatch: 'ServerURLEncode'

    Se non riesco a risolvere in nessun modo cercherò di cambiare simbolo anche se è un pò un impazzimento, però volevo riuscire a metterlo a posto così

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    120
    era Server.UrlEncode...
    ora funziona

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.