Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Querystring da javascript ad asp

    Devo passare due valori a una pagina asp per farli salvare in un db..

    dallo script javascript scrivo :

    codice:
    url_a='' + escape(document.referrer);
    url_b='' + escape(document.URL);
    
    document.open();
    document.write('[img]salva.asp?url_a=[/img]');
    document.close();
    e nella asp :

    codice:
     
    <%
    Dim strDBType, strConnString, strTablePrefix, strMemberTablePrefix
    Dim objConn, Sql, PaginaPrec, PaginaAttuale
    
    PaginaPrec = request("url_a")
    PaginaAttuale = request("url_b")
    
    set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString =  "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("fpdb\nomedb.mdb")
    
    Sql = "INSERT INTO `TabStatistiche` ( `Id` , `PaginaPrec` , `PaginaAttuale`) VALUES ('', '" & PaginaPrec & "', '" & PaginaAttuale & "';)"
    
    ObjConn.execute(Sql)
    
    objConn.Close
    Set objConn = Nothing
    
    Response.Redirect "img_vuota.bmp"

    ora nel momento in cui passa la querystring sembra ce non gli piaccia :

    http://../salva.asp?url_a=&url_b=htt...va_index_2.asp

    come posso risolverlo.. ho visto decine di esempi su siti di asp internazionali ma non ho trovato soluzione

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Perché dici che non gli piace?
    L'url_a è vuoto perché

    url_a='' + escape(document.referrer);

    si scrive forse così:

    url_a='' + escape(document.referer);

    Roby

  3. #3
    perchè mi dà errore la pagina asp.. quando gli passo la stringa sembra che non tenga conto che http://... sia una stringa di testo invece di un url vero e proprio

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma in querystring tu cosa hai esattamente?

    Roby

  5. #5
    Quei due valori scritti sopra.. poi nella pagina save elaboro ciò che mi serve..

    ora hoi tipi di cmpo nel db da testo a memo e funziona

    ah anche un altra cosa.. ho eliminato dal global asa tutta la mondezza che ha scritto frontpage.. può essere che sia quello?

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.