Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    493

    contaclic e carattere & ignorati

    ciao a tutti.

    ho un piccolo problema con un pagina asp che conta i clic

    in pratica ho il codice contaclic in una pagina e poi per fargli contare i clic fatti su un link lella pagina x.asp devo anteporre al link questa roba:

    codice:
    /contaclik.asp?codice=mare&url=/X.asp
    tutto funziona perfettamente.

    il problema è che quando voglio passare dei parametri da querystring appena trova il carattere & ignora tutto quello che trova dopo

    quindi se ho un link così

    codice:
    /contaclik.asp?cod=mare&url=/X.asp?id=1&pippo=2
    la parte blu la vedo nella barra di stato del browser se passo il mouse sopra al link, ma quando vado a cliccarci nella barra degli indirizzi compare l'indirizzo senza la parte blu.

    se serve il codice della conta è questo:

    codice:
    <% 
    MyFile = Server.MapPath( Request.Querystring ("codice") &".txt" ) 
    'il file in cui sono salvati i risultati è contatore.txt
    Set FileObject = CreateObject("Scripting.FileSystemObject") 
    on error resume next 
    Set InStream = FileObject.OpenTextFile(MyFile, 1, true) 
    totali = CInt(Instream.ReadLine) + 1 
    Instream.Close 
    set instream = Nothing 
    Set OutStream = FileObject.OpenTextFile(MyFile, 2, true) 
    Outstream.WriteLine totali 
    Outstream.Close 
    Set OutStream = Nothing 
    set FileObject = Nothing 
    Response.Redirect ( Request.QueryString("url") ) 
    %>
    come posso fare per avere il contaclick e passare i parametri da query?
    grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Stai passando due volte il "?" nel link.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    493
    lo so, ma come posso fare diversamente?

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Lo devi togliere ripulendo la stringa.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    493
    e quindi non posso far eseguire lo script contaclic e poi passare l'indirizzo con i parametri?
    non c'è modo?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    I parametri li puoi passare ma non devi mettere il doppio "?"

    Roby

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.