recuperare indirizzo ip fw

Silen

Utente Attivo
24 Nov 2008
64
0
0
silen.netsons.org
salve, sono di nuovo a scassare un po' le scatole :D

dunque, avrei necessità di recuperare l'indirizzo ip di chi si collega ad una certa pagina del mio sito, per poi concedere o meno di vederne il contenuto, per essere precisi ho un case così fatto

PHP:
case 'utente1':
$ip='xxx.xxx.xxx.xxx';
if ($_SERVER['REMOTE_ADDR']!=$ip) echo "Non credo proprio... ritenta!";
else {
echo "";
}
break;
eccetera

ora, so che non è esattamente il massimo della sicurezza, però io sono cliente fastweb, quindi ho settato la variabile $ip con il mio indirizzo ip interno, che è sempre quello e non cambia mai, quindi bypasso così la questione sicurezza
però, ovviamente, la pagina non da accesso nemmeno a me perché sul server del hosting vengo visualizzata, invece, con l'ip di NAT di FW

ho letto in lungo e in largo qui sul manuale, ma non ho trovato nulla, anche se googlando ho letto qualcosa che permette di identificare un indirizzo ip che si presenta dietro proxy, può funzionare anche per me?

qualcuno mi posta qualche esempio funzionante? vi sarei davvero grata :beer:
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Prova ad eseguire un controllo in questo modo:
PHP:
<?php
if (getenv("HTTP_X_FORWARDED_FOR")) {
      $ip   = getenv("HTTP_X_FORWARDED_FOR");
    } else {
      $ip   = getenv("REMOTE_ADDR");
}
print $ip; 
?>

o anche:
PHP:
<?php
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
 echo $ip = $_SERVER['HTTP_X_FORWARDED_FOR']." attraverso il proxy ".$_SERVER['REMOTE_ADDR'].")";
}else {
 echo $ip = $_SERVER['REMOTE_ADDR'];
}
?>
 
Ultima modifica:

Silen

Utente Attivo
24 Nov 2008
64
0
0
silen.netsons.org
grazie dell'aiuto eliox!

[OT]per non uppare inutilmente all'altro topic, ormai risolto, i commenti sono essenziali, hai iperragione :D [/OT]

tornando in tema, purtroppo in entrambi i casi mi viene restituito l'indirizzo IP della MAN fastweb (e ho il sospetto che quindi non si possa fare proprio per via della NAT), ma ben vengano altre idee :fonzie:
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Ho fatto una piccola ricerca in rete, pare che per ai log dei NAT si possa accedere legalmente solo tramite una denuncia alla polizia postale; credo che quindi la cosa si chiude da sola :mexican:
 

Silen

Utente Attivo
24 Nov 2008
64
0
0
silen.netsons.org
sì, immaginavo che soltanto fra utenti fastweb ci si potesse vedere l'ip interno senza mozzarelle, pomodori et similia :D

vorrà dire che risolverò con un campo password, anche se avrei preferito un riconoscimento più "automatico" dell'utente,
tanto mi serviva soltanto per visualizzare un case, e soltanto perché i suoi contenuti sono inutili a tutti tranne che a me :jolly:
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Access: recuperare Indice dopo un insert into MS Access 0
M recuperare credenziali di rete Reti LAN e Wireless 0
M Come recuperare molteplici input form PHP 1
A recuperare i dati passati nel post PHP 1
A recuperare data creazione di un file PHP 6
R Scorporare array e recuperare record tabella PHP 10
M Recuperare valore PHP 5
A [WordPress] Recuperare testo articoli da sito danneggiato WordPress 1
M [PHP] Recuperare coppia con valori i valori MAX e coppia con valori MIN PHP 26
B [PHP] recuperare IP dei server in load balancing [RISOLTO] PHP 3
M Recuperare ID e usarlo in funzione jQuery 2
S [WordPress] Recuperare l'url immagini in evidenza WordPress 0
S [PHP] recuperare determinato elemento con lo scraping PHP 1
A [PHP] Recuperare indice per inserirlo in un'altra tabella PHP 4
P [PHP] Recuperare dati da una <select> PHP 4
S [PHP] recuperare dato da una tabella PHP 4
N [PHP] recuperare dati da db PHP 4
A [RISOLTO]Recuperare dati inviati con json tramite php PHP 4
F Recuperare dati json con php PHP 2
F Recuperare una stringa in formato json con php PHP 0
G Recuperare dato caricato dinamicamente jQuery 2
S recuperare un dato da una tabella mysql per inserirlo in una casella di input jQuery 3
S recuperare il valore di un campo input cliccando sul relativo dato di una tabella jQuery 0
Metazoo Recuperare variabile php da javascript senza aggiornare pagina PHP 5
S [PHP] Recuperare dato esatto tabella PHP 16
M Come recuperare valori della riga di una tabella creata dinamicamente da un file esterno? Javascript 11
M Recuperare id e nome utente loggato PHP 0
D E-Commerce Recuperare dati da un sito E-Commerce 3
M Recuperare valore array Classic ASP 0
elpirata Recuperare i dati in una select PHP 5
Nik Recuperare ultimo ID inserito PHP 2
Devil-94 Recuperare il valore di un attributo del div tramite ajax. Ajax 3
Devil-94 Recuperare contenuto div Ajax 5
I recuperare testo da una pagina web html Ajax 2
M Recuperare valori da form PHP 2
IImanuII Salvare/recuperare html da un db PHP 5
filippino Recuperare i contenuti di un sito penalizzato SEO e Posizionamento 1
felino [Windows XP] Recuperare file in Word cancellato Windows e Software 4
Violetta De Amicis Recuperare la stringa di un ipertesto con javascript Javascript 1
G JQUERY recuperare il testo selezionato su un paragrafo jQuery 1
M Recuperare dati checkbox in diverse pagine PHP 1
Marcolotto Recuperare data e orario corrente in app Android Sviluppo app per Android 1
Marcolotto Recuperare i crash-data della mia app Android Sviluppo app per Android 1
J Recuperare variabili da php a java Javascript 2
felino Recuperare i livelli (photoshop) da un file JPG Photoshop 5
P [RISOLTO]recuperare dati da tabella jQuery 4
L [risolto] recuperare il nome dell'ultimo file caricato in una cartella PHP 2
F Recuperare file da un database PHP 6
A Funzione unica per prendere e recuperare valori Javascript 0
C Come recuperare file Sicurezza e Virus 3

Discussioni simili