Newsgroup: it.comp.www.html
Titolo: codice per mostrare al visitatore del mio sito il suo ip pubblico

Ciao a tutti del newsgroup.
Vi chiedo un aiuto per risolvere un problema che cerco di risolvere da 
giorni.
Vorrei creare sul mio sito una pagina HTML (tipo: ip.html) che mostri al 
visitatore il suo ip pubblico, senza aggiunta di testo.
La pagina visitata dovrebbe mostrare a chi la visita il suo ip in questo 
modo:
xxx..xxx.xxx.xxx
Oppure che gli mostri il suo ip trasformandolo in collegamento ipertestuale, 
e cio�:
http://xxx.xxx.xxx.xxx
Spero che qualcuno mi aiuti perch� sto per arrendermi :-)
Grazie.
Saluti, Cristiano 
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 Spero che qualcuno mi aiuti perché sto per arrendermi :-)
con html e basta non puoi farlo, ti serve un linguaggio lato server


 
http://xxx.xxx.xxx.xxx
Ti hanno già detto che ti serve un linguaggio lato server ma se il tuo 
scopo è fornire ad un utente un collegamento per accedere al proprio 
webserver ti basta un anchor con href="
http://localhost
" .


 Newsgroup robomoderato - gli articoli vengono approvati automaticamente
Ciao grazie dell'interessamento, ho appena risolto :-)
Con questo semplice codice ASP trovato con google:
<%
Dim ip
ip = Request.ServerVariables("REMOTE_ADDR")
Response.write "Il tuo indirizzo IP �: " &ip
%>
che io ho modificato cos�:
<%
Dim ip
ip = Request.ServerVariables("REMOTE_ADDR")
Response.write ip
%>
Con notepad ho compilato e poi salvato il file col nome   ip.asp   e poi 
l'ho caricato sul server.
Funziona a meraviglia.
Certo mi sarebbe piaciuto ottenere che la pagina visualizzasse 
http://xxx.xxx.xxx.xxx
    gi� come collegamento ipertestuale ma le mie 
conoscenze sono quasi a Zero :-)
Se � semplice, qualcuno gentilmente potrebbe aggiungermi il codice allo 
script?
Grazie e saluti, Cristiano


 script?
non conosco asp, quindi vado a braccio:
<%
Dim ip
ip = Request.ServerVariables("REMOTE_ADDR") Response.write ip
%>
<a href="http://<%Response.write ip%>"><%Response.write ip%></a>
anche se mi chiedo: che senso ha un link al proprio ip pubblico?


 Newsgroup robomoderato - gli articoli vengono approvati automaticamente
Interessante anche questa soluzione, ma il codice da scrivere qual'�?
Lo scopo � esattamente quello che hai detto tu.
Praticamente il mio ISP (alice telecom) mi assegna un ip pubblico dinamico.
Poich� a volte ho la necessit� di collegarmi al mio pc di casa quando sono 
in giro, ho creato uno script che ad intervalli regolari (tramite Operazioni 
Pianificate) verifica il mio ip pubblico, crea il file   mioip.html   e poi 
via FTP lo carica sul mio sito.
Cos� quando sono fuori casa per accedere al mio pc mi basta digitare 
www.miosito.it/mioip.html
    clicco sul link che appare e mi collego al mio 
pc.
Poich�, come ho gi� detto, le mie conoscenze sono limitate, per ottenere 
questo ho trovato uno script JS che mi salva su TXT oppure su HTML la pagina 
internet che gli indico (quella che rivela il mio ip pubblico), poi un batch 
DOS lo elabora, crea il file  mioip.html  e infine via FTP lo carica sul mio 
sito.
Se qualcuno conosce uno script che fa tutto questo (in ambiente windows xp) 
senza dover fare le acrobazie che faccio io, ne sarei felice. Sicuramente 
sarebbe utile a tante persone.
Grazie e saluti, Cristiano 


 Sicuramente sarebbe utile a tante persone.
http://www.dyndns.com/


 anche se mi chiedo: che senso ha un link al proprio ip pubblico?
Grazie, il codice che mi hai proposto funziona perfettamente, era proprio 
ci� che cercavo da giorni :-)
Il motivo di tutto questo lo puoi leggere nel mio messaggio di risposta ad 
Andrea D'Amore.
Grazie ancora, Cristiano 


 
http://www.dyndns.com/
Anche un mio amico mi aveva consigliato dyndns.
E' affidabile? Si riesce sempre ad accedere al proprio pc da remoto? Si 
verificano dei momenti in cui non si riesce ad accedere?
Comunque per me � stato entusiasmante far funzionare il mio metodo e mi 
piacerebbe riuscire a perfezionarlo, anche per altre persone.
Ciao, Cristiano 


 per altre persone. Ciao, Cristiano
se ti entusiasmi per questo tipo di cose ti consiglio vivamente di 
iniziare ad usare linux, la shell bash ti aprirà nuovi mondi :)
ps: siamo andati pesantemente OT 


 iniziare ad usare linux, la shell bash ti aprir� nuovi mondi :)
E' la mia pi� grande passione in effetti :-) L'unico problema � che ho poco 
tempo da dedicarci.
Comunque grazie ancora per la riga di scrip che mi hai suggerito. Con quella 
ho risolto il problema pi� grosso che avevo riguardo al progetto.
Ciao, Cristiano


 pc.
dyndns come ti hanno già detto, ha i client per windows, reinventare 
l'acqua calda è inutile.
