Salve ragazzi come dal titolo avrete capito cosa voglio, sto da due ore ma non riesco a venire a capo sono troppo strizzato. Qualcuno potrebbe darmi una mano? Ciò che voglio è:
Se l'IP in uso è uguale all'ip impostato precedentemente nei cookie allora controlla se l'utente vuole o meno visualizzare il banner, mentre se l'IP in uso non è uguale a quello precedentemente impostato nei cookie esso scrive l'IP in uso sostituendo quello attuale (nei cookie) e mostra obbligatoriamente il banner.
Ecco il codice:
Codice PHP:
<center><script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=125X125/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script></center>
<?php
$c = $_COOKIE['ip_m92'];
$ip = $_SERVER['REMOTE_ADDR'];
$c2 = $_COOKIE['ad_m92'];
if(empty($c) || empty($c2)){
setcookie("ip_m92",$ip);
setcookie("ad_m92","PubOn");
}else{
if($c == $ip){
if($c2 == "PubOn"){ ?>
<center><div id="SpecialeAdvertising" class="speciale_advertising"><script type="text/javascript">
//<![CDATA[
document.write('<s'+'cript type="text/javascript" src="http://ad.altervista.org/js.ad/size=120X600/r='+new Date().getTime()+'"><\/s'+'cript>');
//]]>
</script>
<?php if(empty($_GET['referer'])){ ?><a href="javascript:setCookie('ad_92','PubOff');" onclick="Advertising()">Chiudi Pubblicità</a><?php } ?>
</div></center>
<?php
}}else{
setcookie("ip_m92",$ip);
}} ?>