[PHP] if con array per controllare l'ip locale

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
Salve, ho questo codice:
PHP:
function save_comment_extra_info( $comment_id ) {
    if($_SERVER["REMOTE_ADDR"] == '::1')
    {
      add_comment_meta($comment_id, 'comment_city', 'localhost');
      add_comment_meta($comment_id, 'comment_ip', 'localhost');
      add_comment_meta($comment_id, 'comment_browser', 'localhost');

    }else
    {
      $browser = getBrowser($_SERVER['HTTP_USER_AGENT']);
      $ip = $_SERVER["REMOTE_ADDR"];
      $city = _ipinfo($ip);
      add_comment_meta($comment_id, 'comment_city', $city);
      add_comment_meta($comment_id, 'comment_browser', $browser);
      add_comment_meta($comment_id, 'comment_ip', $ip);

    }
}
add_action( 'comment_post', 'save_comment_extra_info' );

vorrei controllare che quando sono in locale mi scriva quello che ho scritto io.. nell'if.

Però dove c'è ::1 vorrei aggiungere altri indirizzi ip dei miei computer.

E poi con xampp come mai viene scritto ::1 invece di 127.0.0.1 ?

grazie mille e buona settimana.
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
potresti provare così
PHP:
function save_comment_extra_info( $comment_id ) {
    $vari_ip=array('::1', 'tuo_ip_1','tuo_ip_2','tuo_ip_3');//crei un array con gli ip che ti interessano
    if(in_array($_SERVER["REMOTE_ADDR"],$vari_ip)){//verifichi se remote è nel tuo array
    //ecc......
 
Discussioni simili
Autore Titolo Forum Risposte Data
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
S [PHP] Confrontare due array con valori quasi uguali PHP 2
MarcoGrazia [PHP] Unioni di due array con somma di valori PHP 6
G sql select con array in php PHP 1
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
F [PHP] Problema con array multidimensionale PHP 4
D [PHP] Unire 2 Array con ID in comune PHP 0
alessandra86 [PHP] Popolamento database con form ricorsivi - problema array (foreach ) PHP 5
R [PHP] Problema stampa array bidimensionali con formula $html.=<<<myHtml... PHP 2
fabryx [PHP]RISOLTO: eliminazione riga con singolo valore duplicato in array PHP 19
Monital [PHP] Creare un array da stringa con diversi spazi PHP 3
neo996sps PHP/MySQL - Problema con generazione array PHP 14
G Inserimento array proveniente da un modulo di registrazione con PHP e MySQL PHP 6
A [risolto] caricare con un ciclo For dei file PHP inclusi in una variabile array PHP 3
G php interrogare con shell exec scp e creare un array dei risultati PHP 0
F Cerco Hosting con VECCHIE versioni di php Hosting 0
S passare un valore da un form a un file .php con metodo post PHP 4
csi Inviare file jpg in locale alla stampante con php PHP 0
G phpmailer e php 8.1 con estensione mysqli PHP 6
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
F Scrivere dei dati in word con php PHP 0
M Visulizzare immagine con php PHP 8
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
G Invio form con PHP PHP 3
T fatture con voci fattura in php PHP 0
M Problemi con la stampa dei valori in php PHP 1
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
B ciclare file xml con PHP PHP 1
Z Video protetto con PHP PHP 0
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
P Rimozione automatica url da sitemap.xml con PHP PHP 1
P Modifica con PHP di un node in una sitemap xml PHP 0
R Tradurre stringhe con php e google translator PHP 4
A Estrapolare parti di testo con PHP PHP 2
R Confrontare il dominio di una mail con una stringa contenente un dominio personalizzato, tutto ciò in php o javascript PHP 0
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
W verificare credenziali in automatico con PHP PHP 1
M Problema con php per calcolo costo percentuale PHP 7
moustache text box + post php con IE si comporta in modo strano PHP 16
B Fare calcoli con php da tabella mysql PHP 2
L [PHP] Problema con Telegram PHP 1
MarcoGrazia [PHP] Download di file con errore all'interno. PHP 1
S [PHP] email con inserimento dati nel database PHP 23
Stefano Migotto Creazione di un div con php o js PHP 9
M [PHP] Passare variabile di sessione con metodo GET PHP 10
S [PHP] Recupero nome immagine da Form con input file PHP 3
K Help: problema con uno script di booking in php! PHP 0

Discussioni simili