
Compter le nombre de click OUT que renvoi les visiteurs - Liens en dur
Information sur le code source PHP
Codes en PHP de l'auteur :
[57] sources
Voir
Enregistrement le 01 Fév 2006 - Vu 5404 fois
Information sur le code source
Compter le nombre de click OUT que renvoi les visiteurs en cliquant sur 1 lien - Gestion des liens: LIENS EN DUR
Code Source
.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
.40
.41
.42
.43
.44
.45
.46
.47
.48
.49
.50
.51
.52
.53
.54
.55
.56
.57
.58
.59
.60
.61
.62
.63
.64
.65
.66
.67
.68
.69
.70
.71
.72
.73
.74
.75
.76
.77
.78
.79
|
|
<?php
/******************************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/******************************************************************************/
/* */
/* Titre : Compter le nombre de click OUT que renvoi les visiteurs...*/
/* */
/* URL : http://www.phpsources.org/scripts155-PHP.htm */
/* Auteur : KOogar */
/* Date édition : 01 Fév 2006 */
/* Website auteur : http://www.phpsources.org */
/* */
/******************************************************************************/
/***************************/
// Fichier exemple index.php
/***************************/
/*
CREATE TABLE table_test (
id mediumint(8) unsigned NOT NULL auto_increment,
titre varchar(120) NOT NULL default '',
url varchar(120) NOT NULL default '',
out mediumint(8) unsigned NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM;
*/
?>
<!-- A placer dans le head -->
<head>
<script type="text/javascript">
function mise_a_jour(id)
{
(new Image()).src="goto.php?id="+id;
return true;
}
</script>
</head>
<?php
// selectionner le ou les champs dans la table
$q = mysql_query("SELECT * FROM table_test");
$r = mysql_fetch_array($q);
// lien en dur avec la fonction JS qui renvoi sur le fichier goto.php
echo '<a href="'.$r['url'].'" onmousedown="return mise_a_jour('.$r["id"].
')" target="_blank">'.$r['titre'].'</a>';
/***************************/
// Fichier exemple goto.php
/***************************/
// si global a OFF
$id = isset($_GET['id']) ? $_GET['id'] : '';
// Si ID est vide on sort
if(empty($id)) exit;
// Sinon on execute le mise a jour: out = out+1
mysql_query ('UPDATE table_test SET out = out+1 WHERE id = '.$id.'');
$q = mysql_query ('SELECT url FROM table_test WHERE id = '.$id.'');
$r = mysql_fetch_array($q);
// et on renvoi sur le site
header('Location: '.$r['url'].'');
exit;
?>
|
Fonctions du code source
Fonctions php / mysql PHP
- mysql_query : Envoie une requête à un serveur MySQL - (PHP 4, PHP 5, PECL mysql:1.0)
- mysql_fetch_array : - (PHP 4, PHP 5, PECL mysql:1.0)
- echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)
- isset : Détermine si une variable est affectée - (PHP 4, PHP 5)
- empty : Détermine si une variable contient une valeur non nulle - (PHP 4, PHP 5)
- exit : Affiche un message et termine le script courant - (PHP 4, PHP 5)
- header : Envoie un en-tête HTTP - (PHP 4, PHP 5)
Offres d'emploi
Librairie
Langages de programmation
La librairie est ouverte à tous et elle est accès principalement sur les langages PHP et MySQL.
Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP..
Plus de 300 références facilement accessibles. Visiter