Ciao a tutti,
spero di riuscire a spiegarmi. Sto realizzando un invio di newsletter. Viene inviata una newsletter con dei link. I link rimandano ad uno script che li interpreta e ridirige alla pagina corretta.
ad es indentificato l'utente tramite il link eseguo questo codice ...
if ($c == 1) {
$click1++;
$sql = "UPDATE $nome_tabella SET click1 = '$click1' WHERE numero = '$n'";
$risultato = mysql_query($sql,$connessione)
or die("Impossibile eseguire l'aggiornamento click1");
header("Location: $link1"); // invia alla pagina
exit;
}
Praticamente aggiorno il contatore ($click1) e poi lancio la pagina ($link1).
La cosa strana è questa:
se $link1 è una pagina web (http://www.x.it/index.htm) tutto ok, $click1 è addizzionato di 1 e funzia.
se invece $linik1 è un file pdf (http://www.x.it/testo.pdf) tutto ok, ma $click1 viene addizzionato di 3 ...
![]()
![]()