stavo cercando uno script js o in php....che mi creasse una scritta...un link referall qlc del genere in base all'ip di chi visita la pagina.....
avevo trovato qlc del genere un po di mesi fa...ma nn riesco piu a trovarlo....
help
thx
stavo cercando uno script js o in php....che mi creasse una scritta...un link referall qlc del genere in base all'ip di chi visita la pagina.....
avevo trovato qlc del genere un po di mesi fa...ma nn riesco piu a trovarlo....
help
thx
Oltre a farti presente che chiedi su "html" roba riguardante js o php ... per me sei stato poco chiaro.
... Oppure è una cavolata tipo :
Codice PHP:
$ip = "192.168.0.6"; //e questo lo tiri fuori con $_SERVER['REMOTE_ADDR']
if($ip == "192.168.0.6") {echo "ip autorizzato";} else {echo "non sei autorizzato}";
Fantasupermegafavolipermeramagicultra irresistibili
4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!
"... a quell'età ... bastava un dito per fare la pace ..."
fotine
sposto su php
vi posto un link per farvi capire meglio quello che intendo.......
qui
lasciate perdere le finalita di quel sito farlocco.......
vedete quel link referral che viene generato...credo sia in base all'ip
volevo fare una cosa del genere....
Quello del link é soltanto un ID generato automaticamente.
Devi utilizzare la funzione RAND.
scusa mi spieghi meglio thx
quindi se scrivo una cosa del genere dovrebbe andare no?
mio link <?php
$code = rand(1, 10);
echo "$code";
?>
la scritta mio link sarà seguita da un numero da 1 a 10
ok.....funziona al 90% pero se ricarico la pagina con qst codice che ho messo mi genera un nuovo link...
mentre nel link che ho postato nn lo fa....
che manca?
una cosa del genere
codice:<html > <head> <script type="text/javascript" language="JavaScript"> <!-- function autoReload() { var timeID = setTimeout("location.href= 'http://www.sito.it/pagina.html", 60000) } //--> </script> </head> <body onload="autoReload()"> <div align="center"> testo pagina </div> </body> </html>
ma cosi facendo nn funziona....
dovrebbe generarlo una volta e poi mettere il timeout......ma nn funge cosi
secondo me applica qualche algoritmo di hash all'IP
ad es:
se è troppo lungo lo 'tagli' (le probabilità che due IP diversi abbiano lo stesso codice però aumentano)Codice PHP:
echo md5($_SERVER['REMOTE_ADDR'] );
se vuoi numeri e non lettere lo convertiCodice PHP:
echo substr(md5($_SERVER['REMOTE_ADDR'] ), 0, 8);
Codice PHP:
echo base_convert(md5($_SERVER['REMOTE_ADDR']), 16, 10);
scusami ma non ho capito na mazza
![]()