• Home
  • Forum
  • Hosting, Server e Sistemi
  • Database

Problema di redirect dal contatore di click

  • Creatore Discussione Creatore Discussione davide1982
  • Data di inizio Data di inizio 25 Giu 2010

davide1982

Nuovo Utente
14 Giu 2010
26
0
0
  • 25 Giu 2010
  • #1
Sono ancora io... scusatemi, ma non faccio a tempo a risolvere un problema che se ne presenta un altro!
Nel mio database ho una tabella con i seguenti campi:

--- id, img, link, redirect, numclick, descrizione ---
(Il campo redirect ho provato ad aggiungerlo in un secondo momento con lo scopo di risolvere il mio problema).

nel campo link ho questo: <a href="counter.php?id=1" target="_blank">miolink</a>
nel campo redirect ho: "http://www.sitodidestinazione.it"

In pratica cliccando su un link, che mi rimanda a counter.php, riesco ad incrementare il numero di click che sono stati effettuati, ma poi non riesco a reindirizzarlo al sito a cui dovrebbe andare.
Questo il codice:

PHP:
require ("db/db.php");

#Recupero l'ID del link
$linkid = $_GET['id'];

#Seleziono il record corrispondente all'ID del link
$sql = "SELECT link,redirect FROM miatabella WHERE id = '$linkid'"; $result = mysql_query($sql); $numrows = mysql_num_rows($result);

#Se trovo l'ID selezionato...

if ($numrows!=0) {

#Recupero il valore del campo redirect...
$resrow = mysql_fetch_row($result); $link_to_redirect = $resrow['redirect'];

#Aggiorno il contatore
$sql2 = "UPDATE miatabella SET numclick = numclick + 1 WHERE id = '$linkid'"; $result2 = mysql_query($sql2);

#Reindirizzo l'utente sul sito di destinazione
Header("Location: ". $link_to_redirect);

}
#Se invece l'ID non esiste...
else
{
#stampo un errore!
print "Errore..."; }

Ho provato diverse soluzioni per
PHP:
#Recupero il valore del campo redirect...
$resrow = mysql_fetch_row($result); $link_to_redirect = $resrow['redirect'];
perché suppongo che il problema sia qui, ma l'unico modo in cui ha funzionato è stato scrivendo il link da reindirizzare direttamente nella variabile, così:
$link_to_redirect = "http://www.sitodidestinazione.it/", ma così dovrei riscrivere tutto per ogni link che voglio monitorare...
 
Ultima modifica: 25 Giu 2010

davide1982

Nuovo Utente
14 Giu 2010
26
0
0
  • 25 Giu 2010
  • #2
Dunque, ho trovato una soluzione, che funziona:

PHP:
#Recupero il valore del campo redirect...
while ($riga = mysql_fetch_array($result)) {
	$link_to_redirect = $riga['redirect'];
}

L'unica cosa è che mi sembra un po' lento... nel senso, quando clicco sul link faccio a tempo a vedere nella barra degli indirizzi: .../counter.php?id=1, poco dopo la pagina viene reindirizzata al sito di destinazione... è normale la cosa o potrebbe/dovrebbe avvenire + velocemente questa azione?
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

A
[PHP] Problema redirect
  • andrea77
  • 16 Dic 2016
  • PHP
Risposte
0
Visite
1K
PHP 16 Dic 2016
andrea77
A
R
problema con messaggio ringraziamento o altro redirect
  • reeko
  • 21 Apr 2015
  • PHP
Risposte
5
Visite
2K
PHP 4 Mag 2015
reeko
R
L
[PHP] Problema con il redirect ad un'altra pagina
  • LS1987
  • 10 Nov 2014
  • PHP
Risposte
2
Visite
3K
PHP 10 Nov 2014
LS1987
L
Problema redirect
  • Nicotoa
  • 21 Feb 2013
  • Hosting
Risposte
0
Visite
2K
Hosting 21 Feb 2013
Nicotoa
I
Problema Redirect
  • ilbrusa
  • 7 Gen 2013
  • PHP
Risposte
1
Visite
1K
PHP 8 Gen 2013
GoshMaledetto
T
problema redirect
  • termiti
  • 30 Ago 2012
  • Apache
Risposte
3
Visite
2K
Apache 30 Ago 2012
termiti
T
R
Problema Dialog con Redirect!!!
  • robybas
  • 8 Ago 2012
  • Java
Risposte
1
Visite
2K
Java 9 Ago 2012
criric
C
Problema con redirect dopo submit
  • cris92
  • 15 Dic 2011
  • PHP
Risposte
12
Visite
4K
PHP 16 Dic 2011
borgo italia
O
Problema con redirect
  • onebill964
  • 7 Set 2011
  • PHP
Risposte
8
Visite
3K
PHP 8 Set 2011
onebill964
O
L
problema url redirect
  • legione
  • 27 Feb 2010
  • Supporto Mr.Webmaster
Risposte
0
Visite
2K
Supporto Mr.Webmaster 27 Feb 2010
legione
L
E
Problema con Redirect
  • Erlkoenig
  • 28 Ott 2006
  • PHP
Risposte
1
Visite
2K
PHP 29 Ott 2006
djnicola
Problema col link con URL Redirect
  • goldenboys4
  • 31 Mar 2006
  • Supporto Mr.Webmaster
Risposte
4
Visite
2K
Supporto Mr.Webmaster 2 Apr 2006
maxbossi
S
problema con redirect
  • sal21
  • 11 Mar 2005
  • Classic ASP
Risposte
2
Visite
2K
Classic ASP 11 Mar 2005
sal21
S
S
problema redirect e js nel mio sito
  • Squaqquero
  • 5 Ott 2004
  • Supporto Mr.Webmaster
Risposte
0
Visite
2K
Supporto Mr.Webmaster 5 Ott 2004
Squaqquero
S
Problema scheda di rete: "Internet non disponibile"
  • felino
  • 21 Gen 2025
  • Windows e Software
Risposte
1
Visite
336
Windows e Software 28 Gen 2025
alainscilly
A
Problema in Shopify con Pixel Facebook
  • voldemort
  • 27 Mag 2024
  • E-Commerce
Risposte
1
Visite
2K
E-Commerce 27 Mag 2024
m.pittini
M
F
Problema pulsante cerca record su access
  • futty71
  • 20 Apr 2024
  • Database
Risposte
0
Visite
2K
Database 20 Apr 2024
futty71
F
I
Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz-
  • Ikon
  • 25 Mar 2024
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 25 Mar 2024
Ikon
I
K
Problema form update
  • Kiko74b
  • 22 Giu 2023
  • PHP
Risposte
2
Visite
1K
PHP 3 Ott 2023
WEBLEADERS
W
O
problema con dvr dahua xvr5116
  • oky74
  • 11 Mar 2023
  • IP Cam e Videosorveglianza
Risposte
0
Visite
2K
IP Cam e Videosorveglianza 11 Mar 2023
oky74
O
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Hosting, Server e Sistemi
  • Database
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?