- Home
- Categorie
- Coding e Sistemistica
- PHP
- Cerco script per riconoscimento IP Utente
-
Ciao, sms, purtroppo non lo so. Ho un hosting windows normalissimo su Arub...
Purtroppo però non conosco proprio quei linguaggi.
Avrei trovato un'applet Java che svolge la funzione, ma vorrei evitare di mettere sul sito un'ulteriore oggetto contro-usabilità (già ci sono flash e javascript). Allora pensavo esistesse, per esempio, un javascript che lo visualizzasse, ma dopo 2 ore di ricerca ieri sera, sono quasi giunto alla conclusione che javascript non possa adempiere a questa funzione.
Si può ottenere l'IP solo lato server???
Se così lascio stare, perchè proprio non saprei come implementarlo, e talefunzione non è vitaleper il sito.
Grazie Sms.
Paolo.
-
su aruba dovrebbero funzionare tutti i linguaggi che ti ho elencato prima..
ASP, ASPX<%Response.Write(Request.ServerVariables("REMOTE_ADDR")) %>
PHP
<?php echo $REMOTE_ADDR; ?>
scegli uno di questi 3 e rinomina la pagina html con la corrispondente estensione
-
Cioè E' COSì SEMPLICE???
Lascio il codice della pagina in html, inserisco la stringa che mi hai dato tra il codice html, la rinomino e la carico on line????
Se si meriteresti un bacio, ma penso che tu non sia il mio tipo !!!
Thank you, danke, gracias, grazie !!!!
PS a buon rendere!!!
Paolo.
-
@i2m4y said:
Lascio il codice della pagina in html, inserisco la stringa che mi hai dato tra il codice html, la rinomino e la carico on line????
esattamente cosi.. se però vedi, al posto dell'indirizzo ip il codice che ti ho dato è perchè il linguaggio che hai usato non è installato. allora prova a cambiare..Se si meriteresti un bacio, ma penso che tu non sia il mio tipo !!!
bacia al posto mio qualche bella fanciulla
-
[quote]
Se si meriteresti un bacio, ma penso che tu non sia il mio tipo !!!
bacia al posto mio qualche bella fanciulla [/quote]Sarà fatto.... anche più di una !!!!
-
Spetta paolino caro
La pagina non deve avere estensione html ma .php per funzionare
Basta aprirla con il bloc notes e fare salva con nome
-
Grazie Giorgio,
procederei così (scusate il modo da profano):
- il codice della pagina resta html;
- inserisco la stringa di comando sopra (ad es. asp)
- cambio l'estensione della pagina da .htm a .asp
- la carico sul server
- controllo se funziona.
Ok?
-
@i2m4y said:
Grazie Giorgio,
procederei così (scusate il modo da profano):
- il codice della pagina resta html;
- inserisco la stringa di comando sopra (ad es. asp)
- cambio l'estensione della pagina da .htm a .asp
- la carico sul server
- controllo se funziona.
Ok?
Esatto e ti posso confermare che sul tuo hoster il php funziona certamente
perchè lo uso abitualmente, e da quello che ne so funziona anche l'ASP.
-
Ma grazie a tutti, siete insostituibili!!!
-
Mi riferisco a questo vecchio post perchè ho la stessa esigenza di i2m4y.
Ho fatto esattamente come avete detto ma non funzia. Io ho un server linux su register.
Con PHP appare una pagina completamente bianca.
Con asp mi appare il codice che ho digitato <%Response.Write(Request.ServerVariables("REMOTE_ADDR")) %>
Qualcuno può aiutarmi ?
-
Ciao mescpa.
In PHP prova a metterlo così:
[php]<?
echo $_SERVER['REMOTE_ADDR'];
?>[/php]
-
Fatto. Caricato sul server ma ottengo solo una pagina bianca.
Io ho fatto così :
- Ho creato un pagina HTML
- Ho inserito il codice che mi hai dato tra i tag BODY
- Ho salvato la pagina come HTML e rinominato il file con estensione PHP
- Spedito il file sul server via FTP
E' la procedura corretta ?
Grazie per il tuo aiuto
-
Se il file è del tipo nomefile.php la procedura è corretta.
Pero' su register non tutti gli account hanno il modulo PHP.
Riporto da Register:Il supporto per gli script php e? disponibile solo sulle soluzioni Hosting Developer e Hosting Business. Mi sa che la prima cosa da fare è quella di verificare se hai il modulo PHP caricato fai una pagina che chiamerai info.php e metti il seguente codice
[php]<? php phpinfo(); ?>[/php]Richiama la pagina dal browser (Es. vvv.dominio.ext/info.php), se non ti esce nulla significa che non è caricato il modulo php sul tuo spazio web.
-
Hai ragione. Non posso farlo senza comprare una soluzione Developer o business.
Grazie lo stesso