Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Remplacement des données

Poster un nouveau sujet Imprimer cette discussion    Forum -> Administration d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
ElWis
Nouveau WRInaute

Inscrit le: 16 Aoû 2004
Messages: 1

URL permanente de ce messagePosté le : Lun Aoû 16, 2004 13:31    Sujet du message: Remplacement des données

Bonsoir,
Mon problème consiste à replacer un code quelconque par une image pour un forum.

Les codes sont récupèrer d'une table de ma BDD.
Alors j'ai fait une boucle WHILE pour la récupèration de tout les codes puis j'ai fermer la boucle puis j'ai déclarer une variable pour l'affchage du texte de la façon suivant:
Code:
<?php
$image = $sm['image']; //récupèrer depuis la boucle de la table des smiles
$code = $sm['code']; //récupèrer depuis la boucle de la table des smiles
//Boucle  fermée.

// autre récupération d'une autre table qui contient le text
$msgN = stripslashes($data['msg']);
$msg = str_replace($code,"<img src='".$image."'>",$msgN);
?>



Le résultat: si j'ai 2 code (donc 2 smilies) dans mon texte, avec cette méthode, je ne vois que la dernier smile remplacer par l'image qui lui ai approprié, par contre les autres reste en code sans changer.
Si pour récupèrer les donnée de la table des smilies, je ne fait pas de boucle, seule le premier smilie sera remplacer.

Où est le problème ? quel est la solution ?
Merci de votre aide et bonne fin de soirée.
 
Bool
WRInaute accro
WRInaute accro

Inscrit le: 26 Fév 2004
Messages: 1139
Localisation: Lyon

URL permanente de ce messagePosté le : Lun Aoû 16, 2004 13:40    Sujet du message: Remplacement des données

euh... je ne vois aucune boucle dans ton code...

Sinon, saches que str_replace accepte les tableaux en paramêtre... ce qui devrait être plus rapide, et plus pratique à utiliser.



Pour ce qui est du parseur de forum, perso je fais plusieurs passes (4 actuellement) afin d'etre plus souples.
 
Bool Visiter le site web du posteur
willyz85
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 01 Mai 2004
Messages: 134

URL permanente de ce messagePosté le : Lun Aoû 16, 2004 19:05    Sujet du message: Remplacement des données

le str_replace doit être dans la boucle Wink
 
willyz85 Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Administration d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort