mon bug dans search php de rewriteyourphpannuaire


alaincassis
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 447
Inscription: 6 Aoû 2006

mon bug dans search php de rewriteyourphpannuaire

Message le Mar Sep 26, 2006 12:21

Bonjour à tous, je débute avec php !
J'ai installé un petit annuaire à -http://bijoux-annuaire.fr-

lorsque j'effectue une recherche avec le modile j'ai des reponses correctes ; mais un mot clé " XXXXXX" apparait comme cela dans le texte :

La boutique en ligne AOC <b>XXXXXX</b> la meilleure du net blablabla

alors que XXXXXX devrait etre simplement en gras , d'après:

for ($i = 0; $i < $nb_mots; $i++)
{
$resultat["titre"] = keyword_in_bold($mots_reels_recherches[$i], $resultat["titre"]);
$resultat["description"] = keyword_in_bold($mots_reels_recherches[$i], $resultat["description"]);
}
affiche_site($resultat,"search");echo "</td></tr></table>\n";
}

Comment faire ?
Merci d'avance si vous pouvez me donner un petit coup de main !


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Message le Mar Sep 26, 2006 13:09

c'est quoi le code de ta fonction keyword_in_bold()?


alaincassis
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 447
Inscription: 6 Aoû 2006

Message le Mar Sep 26, 2006 13:43

nickargall a écrit:c'est quoi le code de ta fonction keyword_in_bold()?


hélas je ne comprend pas la question :(

en fait j'ai dans mon script:

for ($i = 0; $i < $nb_mots; $i++)
$arbo = keyword_in_bold($mots_reels_recherches[$i], $arbo);
echo $arbo;


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Message le Mar Sep 26, 2006 13:59

alaincassis a écrit:
nickargall a écrit:c'est quoi le code de ta fonction keyword_in_bold()?


hélas je ne comprend pas la question :(

en fait j'ai dans mon script:

for ($i = 0; $i < $nb_mots; $i++)
$arbo = keyword_in_bold($mots_reels_recherches[$i], $arbo);
echo $arbo;


keyword_in_bold($mots_reels_recherches[$i], $arbo); indique au serveur d'appliquer la fonction keyword_in_bold(), c'est celle là qui provoque la mise en gras des mots clés dans l'affichage. C'est donc à ce niveau - sans doute- que se situe ton problème.
Le code de programmation du fonctionnement de cette fonction est présent dans une autre partie de ton site, c'est celui là que je te demande:)

Tu dois avoir quelquepart
function keyword_in_bold($variable1, $variable2)
{
...
}
Ce sont ces ... qui nous intéressent


alaincassis
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 447
Inscription: 6 Aoû 2006

Message le Mar Sep 26, 2006 23:42

Tu dois avoir quelquepart
function keyword_in_bold($variable1, $variable2)


Oui j'ai cherché ... et j'ai tout trouvé dans le fichier "functions.php" (original,non ?). J'ai bidouillé quelque chose ...et ca s'est mis à marcher mais j'ai pas vraiment tout compris.
Bon, faut vraiment que je potasse "PHP et MySQL pour les nuls" , 697 pages !

Merci de ta patience nickargall !!


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6468
Inscription: 13 Juin 2005

Message le Mer Sep 27, 2006 9:05

de rien. Amuse toi bien avec le php :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités