par
Stalker » 27 mars 2013, 23:17
Bonjour.
J'ai choisi la méthode "remplacer les + par autre chose et faire l'inverse ensuite". J'en ai profité pour remplacer les espaces par des "_" e qui va me rendre service plus tard.
Voici ce que j'ai écrit dans mon catalogue:
$star_url=str_replace(' ','_',$star_name);
$star_url=str_replace('+','plus',$star_url);
echo"<a href='index.php?CONTENU=fiche_etoile&star=$star_url'>$star_name</td>";
et dans fiche_etoile.php:
$star_url=$_GET["star"];
$star_name=str_replace('_',' ',$star_url);
$star_name=str_replace('plus','+',$star_name);
et ça marche très bien.
Désolé du temps de réponse, je comptais régler d'autres problèmes avant de m'attaquer à celui ci.
Bonjour.
J'ai choisi la méthode "remplacer les + par autre chose et faire l'inverse ensuite". J'en ai profité pour remplacer les espaces par des "_" e qui va me rendre service plus tard.
Voici ce que j'ai écrit dans mon catalogue:
[php]$star_url=str_replace(' ','_',$star_name);
$star_url=str_replace('+','plus',$star_url);
echo"<a href='index.php?CONTENU=fiche_etoile&star=$star_url'>$star_name</td>";[/php]
et dans fiche_etoile.php:
[php]$star_url=$_GET["star"];
$star_name=str_replace('_',' ',$star_url);
$star_name=str_replace('plus','+',$star_name);[/php]
et ça marche très bien.
Désolé du temps de réponse, je comptais régler d'autres problèmes avant de m'attaquer à celui ci.