Ho provato questo script:
https://www.mrw.it/php/articoli/redirect-conta-click-php-mysql_129.html
si può inserire un controllo "if" per far si che se un ID quel numero(ad es. link.php?id=1) del link è già stato visitato non deve contare il click?
ad esempio se la stessa persona clicca il link.php?id=1 due volte non deve conteggiare il click
https://www.mrw.it/php/articoli/redirect-conta-click-php-mysql_129.html
PHP:
<?
#Imposta dati di accesso a MySql
$login = "";
$password = "";
$database = "";
#Non modificare...
$db = mysql_connect(localhost, $login, $password) or die ("Errore!");
mysql_select_db($database, $db);
#Recuperiamo l'ID del link
$linkid = $_GET['id'];
#Selezioniamo il record corrispondente all'ID del link
$sql = "select link,count from contaclick where id = '$linkid'";
$result = mysql_query($sql);
$numrows = mysql_num_rows($result);
#Se troviamo l'ID selezionato...
if ($numrows!=0) {
#Recuperiamo il valore del campo link...
$resrow = mysql_fetch_row($result);
$link_to_redirect = $resrow[0];
$numero_dei_click = $resrow[1];
#Stampiamo a video il risultato
print "Link: <b>$link_to_redirect</b><br>Click: <b>$numero_dei_click</b>";
}
#Se invece l'ID non esiste...
else
{
#stampiamo un errore!
print "Errore...";
}
?>
si può inserire un controllo "if" per far si che se un ID quel numero(ad es. link.php?id=1) del link è già stato visitato non deve contare il click?
ad esempio se la stessa persona clicca il link.php?id=1 due volte non deve conteggiare il click