-
ip flag
ciao a tutti vorrei aggiugere una bandiera di origine accanto ad ogni nick del mio sito :) volevo sapere se qualcuno può indicarmi qualke script già compilato (anche un semplice copia e incolla) visto che da editare è una procedura alquanto lunga.......
-
Intendi per caso verificare l'identità dell'utente, se si, puoi utilizzare questa classe, per fare ciò che desideri:
http://www.phpnews.it/articoli/auten...zend-auth-1/3/
-
ciao sevenjeak ho dato un occhiata allo script e non è quello che cercavo!! quello che cerco io è uno script contenente tutte le bandiere da associare ai vari nick in base all I.P. del proprio dispositivo!! chiedevo se era fattibile sta cosa!! :)
-
Puoi vedere qui: http://www.daniweb.com/forums/thread47999.html
Ho modificato il codice:
Codice PHP:
<?
$country = file_get_contents('http://api.hostip.info/country.php');
echo "<Img src = 'http://circuitipertutti.altervista.org/images/flags/";
echo $country;
echo ".gif'>";
?>
Vi chiedo un favore se utilizzate questo script potete mettere un link al mio sito (http://www.circuitipertutti.altervista.org/)? Il fatto è che ho pochissimi visitatori. GRazie in anticipo.
Attualmente le immagini delle bandiere sono 40 ma sto aumentadole ogni minuto, il fatto è che devo scaricarle una ad una da un sito e caricarne una ad una, se qualcuno conoscesse un pack dove sono contenute tutte le bandiere del mondo me lo poterbbe dire? GRazie.
(Lascio usare la mia banda di sito. Motivo: uso solo 0,5% al mese)
-
ciao circuiti infatti questo è il mio problema!! caricarle una ad una e associarle ad ogni ip esistente richiede davvero tanto tempo cercavo appunto uno script .zip da caricare sul mio sito ( ma mi andrebbe bene anche un tag tipo <img src="tuosito/%bandiera%.gif/> da associare ai vari IP esistenti) :) penso che qualcuno ci sarà stato a farsi sto problema!!!!!!!!!
-
Il servizio che ha già segnalato circuitipertutti ( http://api.hostip.info/country.php ) è ottimo per il tuo caso.
Infatti se gli viene passato il parametro ip via get restituisce la nazione ( in formato abbreviato: it, uk, us, es etc... ).
Quindi non devi far altro che trovare tutte le bandiere delle nazioni ( qui ce ne sono parecchie http://www.iconfinder.com/search/?q=...fam_flag_icons ) e creare lo script.
Codice PHP:
<?php
$flag = strtolower(file_get_contents('http://api.hostip.info/country.php?ip=' . $_SERVER['REMOTE_ADDR']));
header('Content-Type: image/png');
readfile('./bandiere/' . $flag . '.png');
?>
Appena ho tempo, posso provare a fare qualcosa.
-
Per Sharefile: Appunto metto a disposizione di tutti le immagini delle bandiere sul mio sito almeno così tu non devi caricarle una ad una sul tuo sito. P.S. Il mio sito conta adesso + di 45 bandiere e sto continuando ad aumentarle
-
ciao ragazzi e grazie x l aiuto :) pensavo che con gli IP e le bandiere bisognava aggiornare il sito continuamente quindi x usare un sistema un pò diciam automatico potrei usare questo tag
Codice PHP:
$flag = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
echo "<img src='http://circuitipertutti.altervista.org/images/flags/' . $flag . '.gif'
alt=$flag/>";
xò non mi appare niente!!! volevo chiedere a circuiti se le cartelle images/flag sono presenti sul suo sito :)
-
Codice PHP:
$flag = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
echo "<img src='http://cdn1.iconfinder.com/data/icons/famfamfam_flag_icons/'.$flag.'.png'
alt=$flag/>";
penso che così sia molto più semplice e aggiornato x tutti :D
-
bhè lo scopo è diverso...
ip-location verifica il PAESE di rovenienza
language invece la LINGUA del browser
ad esempio molti paesi dell'america latina hanno tutti come lingua il
portoghese/spagnolo... quindi si ritrovano tutti sotto la stessa bandiera...
-
ciao miniscript questo è vero x questo inizialmente avevo pensato all IP x avere una locazione precisa xò se uso lo script di circuiti e rimpiazzo il suo link co quest ultimo dovrei avere il risultato sperato :)
-
Codice PHP:
echo "<img src='http://cdn1.iconfinder.com/data/icons/famfamfam_flag_icons/'.$flag.'.png'
alt=$flag/>";
Sbagli qui.
Dovrebbe essere:
Codice PHP:
echo "<img src='http://cdn1.iconfinder.com/data/icons/famfamfam_flag_icons/$flag.png' alt='$flag' />";
-
:) ok ragazzi grazie x l aiuto :)