Sur mon site je référence différent produit, en fait j'aimerais que lorsque l'on clique sur un produit le nom de la page soit : nom_du_produit.php
Voici mon code :
function titre_iso($titre)
{
$titre_complet = $titre;
$titre_complet = ereg_replace(", ","-",$titre_complet);
$titre_complet = ereg_replace(" ","-",$titre_complet);
$titre_complet = ereg_replace("'","-",$titre_complet);
$titre_complet = ereg_replace("/","-",$titre_complet);
$titre_complet = ereg_replace(",","-",$titre_complet);
$titre_complet = ereg_replace(":","-",$titre_complet);
$titre_complet = ereg_replace("!","-",$titre_complet);
$titre_complet = ereg_replace("#","-",$titre_complet);
$titre_complet = ereg_replace("\?","",$titre_complet);
$titre_complet = ereg_replace("[-]","-",$titre_complet);
if ($titre_complet != htmlentities($titre_complet))
{
for ($i=0;$i<strlen($titre_complet);$i++)
{
if ($titre_complet[$i] != htmlentities($titre_complet[$i]))
{
$newchaine=htmlentities($titre_complet[$i]);
$newcar=$newchaine[1];
$titre_complet=ereg_replace($titre_complet[$i], $newcar, $titre_complet);
}
}
}
$titre_complet = ereg_replace("[-]","-",$titre_complet);
$size=strlen($titre_complet);
if ($titre_complet[$size-1]=='-')
$titre_complet=substr($titre_complet,0,$size-1);
$titre_complet = ereg_replace("--","-",$titre_complet);
return $titre_complet;
}
function titre_slash($titre)
{
$titre_slash = addslashes($titre);
return $titre_slash;
}
$nom_produit_iso = titre_iso($nom_produit);
$nom_produit_slash = titre_slash($nom_produit);
Code : Tout sélectionner
<A HREF="/produit/<?= $id_produit ?>/<?= $nom_produit_iso ?>.php" class="style4"
onMouseOver="window.status='<?= $nom_produit_slash ?>'; return true;" onMouseOut="window.status=''"><?=$nom_produit?></A>
Mais maintenant je me demande comment il faut faire pour afficher la page du produit, car ce sont toutes des pages dynamique, elle n'existent pas en dur sur mon site ! Sur quel page je dois récupéré l'di du produit pr l'affiché ?
Merci d'avance pr vos réponses