Pub différentes sur chaque page

Répondre
bradeux
le 07/02/2005 à 19:42
bradeux
Bonsoir à tous,

Voila je vais esseyer de vous expliquer ce qu'il me faudrai.

J'utilise un script de petites annonces (php-classified) pour mon site web. J'ai fixé une 10e de categories tel que dvd, musique, art & antiquité ... et ce, gràce au menu automatique fourni avec ce script.

En fait, une fois que les catégories sont fixés, les pages dynamiques sont automatiquement généré gràce à l'index.php, genre :

http://www.bradeux.com/index2.php?kid=1&catname=Art+et+antiquit%E9&set_add_ad_cat=

(Vous pouvez esseyer, cela fonctionne).

J'en arrive à mon problème. J'aimerai inclure dans chaque page une bannière de pub différente selon le type de catégorie. Par exemple, dans la catégorie dvd, j'aimerai afficher une pub en rapport avec les dvd. Pour la musique, une pub en rapport avec la musique ... seulement je ne sait pas comment faire, car vous l'aurez compris, tout passe par la même page de programmation index.php

J'espere que tout est clair et que vous pourrez m'aider ?

Bonne soirée à tous
i M@N
le 07/02/2005 à 21:29
i M@N
Hello !

Bah tu regardes la valeur de $catname :
<?
if ($catname == "dvd") echo "une pub pour dvd";
if ($catname == "cd") echo "une pub pour cd";
if ($catname == "etc") echo "une pub pour etc";
?>
@+...
One Love, One Heart, One Unity.
bibi
le 08/02/2005 à 18:38
bibi
non pas du tout
rand va générer quelquechose d'aléatiore alors qu'il eut justement qqcho de précis enfonction de la page sur laqueulle il est !
commit suicide
bibi
le 08/02/2005 à 18:39
bibi
non pas du tout
rand va générer quelquechose d'aléatiore alors qu'il eut justement qqcho de précis en fonction de la page sur laquelle il est !
commit suicide
Rex
le 08/02/2005 à 18:42
Rex
<?
if ($catname == "dvd") echo "une pub pour dvd";
if ($catname == "cd") echo "une pub pour cd";
if ($catname == "etc") echo "une pub pour etc";
?>


Arf, y-a pas pire comme solution !
1/ Mauvaise balise PHP
2/ pas de "elseif"

Un tableau serait mieux :
<?php
$pubs = array(
'dvd' => 'pub pour DVD',
'cd' => 'pub pour CD',
'etc' => 'pub pour etc'
);

echo @$pubs[$categorie];
?>
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
i M@N
le 09/02/2005 à 21:51
i M@N
Hello !

Rex >> un peu sèche la réponse ... chui pas un professionnel du PHP et j'essayais juste de donner une piste ... mais je prends note de la remarque d'autant plus qu'à la vue de ton site tu sais de quoi tu parles.

RESPECT.

@+...
One Love, One Heart, One Unity.
Rex
le 10/02/2005 à 09:00
Rex
Ui, sorry pour la réponse "sèche" ...
J'aurai pu dire "bonjour" en plus ;)
Un hamster dit : J'ai dressé le scientifique, quand j'appuie sur le bouton, il me donne des graines
bella
le 23/12/2010 à 11:36
bella
Bonjour,
je voudrais utiliser ton code mais je ne sais pas ou le placer sans exactement.
1.<?php

2.$pubs = array(
3.'dvd' => 'pub pour DVD',
4.'cd' => 'pub pour CD',
5.'etc' => 'pub pour etc'
6.);
7.
8.echo @$pubs[$categorie];
9.?>

Joyeuses fêtes et merci beaucoup.
bella
le 23/12/2010 à 11:37
bella
Je voulais dire EXACTEMENT.
Désolé pour la faute de frappe.
Répondre
LoadingChargement en cours