Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    34

    creare link in base al ip

    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

  2. #2
    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

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    sposto su php

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    34
    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....

  5. #5
    Quello del link é soltanto un ID generato automaticamente.
    Devi utilizzare la funzione RAND.

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    34
    scusa mi spieghi meglio thx

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    34
    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

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    34
    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

  9. #9
    secondo me applica qualche algoritmo di hash all'IP

    ad es:

    Codice PHP:
    echo md5($_SERVER['REMOTE_ADDR'] ); 
    se è troppo lungo lo 'tagli' (le probabilità che due IP diversi abbiano lo stesso codice però aumentano)

    Codice PHP:
    echo substr(md5($_SERVER['REMOTE_ADDR'] ), 08); 
    se vuoi numeri e non lettere lo converti

    Codice PHP:
    echo base_convert(md5($_SERVER['REMOTE_ADDR']), 1610); 

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2010
    Messaggi
    34
    scusami ma non ho capito na mazza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.