Ciao a tutti ragassuoli,
ho una domandina sul REMOTE_ADDR e sul HTTP_X_FORWARDED_FOR.
Ho una pagina ASP nella quale attraverso un form di invio memorizzo in un campo hidden richiedo l'ip del visitatore così:
una volta cliccato sul pulsante il form passa i dati alla pagina d'azione ed inserisce tutti i campi presenti negli input (compreso l'ip).Codice PHP:<input type="hidden" name="REMOTE_ADDR" id="REMOTE_ADDR" value="<Request.ServerVariables("REMOTE_ADDR")%>"/>
Stavo pensando di creare uno script che permetta la memorizzazione dell'ip del proxy qualora non si permetta la visualizzazione dell'ip, lo script nell'input hidden diventerebbe così:
Nella pagina d'azione invece (ho riportato solo il codice relativo allo script):Codice PHP:<input type="hidden" name="Ip" id="Ip" value="
<%
Dim strIp
strIp = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
If strIp = "" Then
strIp = Request.ServerVariables("REMOTE_ADDR")
End If
%> "/>
Domanda:Codice PHP:dim strIp
strIp = Request.form("Ip")
...........& replace(strIp,"'", "''") & "','"
Non potendolo provare, quante possibilità ci sono che lo script funzioni a dovere?
Grazie mille a tutti in anticipo![]()

Rispondi quotando