Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1

    presentare una pagina X in virtù dell'IP

    Salve a tutti. Cortesemente sapreste indicarmi uno script, non troppo complesso, da inserire nell'index.asp del mio sito e che, nel caso l'utente abbia un determinato IP lo reindirizzi in automatico verso index2.asp? Grazie

  2. #2
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    Script da scaricare??Ma se sono 3 righe di codice... :master:
    Non ricordo la variabile d'ambiente server che restitisce l'ip del client, adesso cerco... :tongue:
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  3. #3
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    <%
    Dim ip
    ip = Request.ServerVariables("REMOTE_ADDR")

    If Condizione Then
    Response.Redirect "Index2.asp"
    End If
    %>

    Qualkosa del genere ti riferivi?
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  4. #4
    si qualcosa del genere ora lo provo e ti faccio sapere, grazie! Ah dimenticavo... al posto di "remote_addr" devo sostituire il parametro numerico dell'ip giusto?

  5. #5
    no remote_addr devi lasciarlo stare! perchè fa parte del nome della variabile!

    il valore ad esempio 192.45.23.45 verrà assegnato alla variabile "ip" (nel caso precedente)

    e infatti il controllo lo fai su ip, ad esempio

    if ip="192.168.10.56" then
    vai a index.asp
    else
    vai a index2.asp
    end if
    "durante i primi 5 miuti di pioggia nel bosco c'è ancora asciutto, poi quando smetterà di piovere nel bosco cadranno gocce per 5 minuti.....la natura ha un'ottima memoria..."

    http://www.kumbe.it

  6. #6
    dunque io ho inserito questo codice:

    codice:
    <% 
    Dim ip 
    ip = Request.ServerVariables("REMOTE_ADDR") 
    
    if ip="65.11.58.184" 
    Response.Redirect "index2.asp" 
    End If 
    %>
    ma mi restituisce un errore

    Errore di compilazione di Microsoft JScript error '800a03ec'

    Previsto ';'

    ho già provato a mettere il ";" dopo "Dim ip" ma non cambia l'errore

  7. #7
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    Non conosco la sintax...

    codice:
    <% 
    Dim ip 
    ip = Request.ServerVariables("REMOTE_ADDR");
    
    if ip="65.11.58.184" Then 
    Response.Redirect "index2.asp"; 
    End If 
    %>
    Prova un po'
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  8. #8
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    :master:
    Dovrebbe essere cosi....

    <%
    var ip = Request.ServerVariables("REMOTE_ADDR");

    if (ip == "65.11.58.184")
    Response.Redirect "index2.asp";
    %>
    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  9. #9
    continua a visualizzare il medesimo errore

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma la pagina la scrivi in VBScript o in Js?

    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 © 2025 vBulletin Solutions, Inc. All rights reserved.