[RESOLU] compteur Banniere pub

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] compteur Banniere pub

Re: [RESOLU] compteur Banniere pub

par Aureusms » 09 sept. 2012, 13:28

Je procèderai autrement :

<?php
$tabBanniere=array(
                0 =>array('www.mack.com','http://mack.com/img/photos/min/haiti%203.jpg','description 1'),
                1 =>array('www.mack.com','http://mack.com/img/photos/Skip%20The%20Use.jpg','description 2'),
                2 =>array('www.mack.com','http://mack.com/img/videos/min/DJ%20Pone.jpg','description 3')
                );

$choix_banniere_aleatoire= rand (0,count($tabBanniere)-1);

$tabSommeClick = array_fill (0,count($tabBanniere),0);
$tabSommeClick[$choix_banniere_aleatoire] = $tabSommeClick[$choix_banniere_aleatoire]+1;
?>
<a href="<?php echo $tabBanniere[$choix_banniere_aleatoire][0]; ?>">
	<img src="<?php echo $tabBanniere[$choix_banniere_aleatoire][1]; ?>" alt="<?php echo $tabBanniere[$choix_banniere_aleatoire][2]; ?>"/>
</a>
<?php echo $somme_click_1;?>
<?php echo $tabBanniere[0];?>

compteur Banniere pub

par macko » 08 sept. 2012, 19:39

bonjour,

j'ai deux soucis dans mon code un message NOTICE que je n'arrive pas a comprendre et mon compteur qui reste à zero :s
<?php
$tabBanniere=array(
		'banniere1' =>array('www.mack.com','http://mack.com/img/photos/min/haiti%203.jpg','description 1'),
		'banniere2' =>array('www.mack.com','http://mack.com/img/photos/Skip%20The%20Use.jpg','description 2'),
		'banniere3' =>array('www.mack.com','http://mack.com/img/videos/min/DJ%20Pone.jpg','description 3')
		);

$choix_banniere_aleatoire= array_rand($tabBanniere,1);

$somme_click_1=0;

if ($choix_banniere_aleatoire == $tabBanniere['banniere1']) {
	
	$somme_click_1++;
}
?>
<a href="<?php echo $tabBanniere[$choix_banniere_aleatoire][0]; ?>"><img src="<?php echo $tabBanniere[$choix_banniere_aleatoire][1]; ?>" alt="<?php echo $tabBanniere[$choix_banniere_aleatoire][2]; ?>"/></a>
<?php echo $somme_click_1;?>
<?php echo $tabBanniere['banniere1'];?>

le message est le suivant
Notice: Array to string conversion in /Applications/MAMP/htdocs/banniere/index.php on line 19
Array
une petite explication m'aiderai a voir plus claire :)

et pour le compteur il reste a zero :s
j'ai essayé ligne 14 $total=$somme_click_1++; avec un echo du $total mais la rien nom plus :s

Mais quand je met ma ligne de condition avec if ( $choix_banniere_aleatoire == 'banniere1')

la le compteur fonctionne

et reste bloqué a 1

merci pour votre aide