2011-09-08 1 views
0

Je ne sais même pas par où commencerTexte * bloqueur * pour les articles de blog? (javascript? php?)

J'ai une plate-forme où les gens peuvent poster leurs propres blogs «générés» par d'autres personnes.

Il prend un tas d'informations via une action de formulaire et le sort dans un format de blogpost wordpress.

L'un des champs dans le corps du message contient ce "[mot]" sans les guillemets. (le mot est différent en fonction de l'entrée).

Y at-il un moyen de transformer [mot] en quelque chose d'autre (de préférence un graphique) basé sur les mots? J'aime ... Je ne sais pas grand-chose sur les scripts et autres choses, mais j'imagine quelque chose comme ça ...

si [word], sortie ('wordimage.png') à la place.

Toute façon de le faire

+0

voulez-vous remplacer [mot] pour une image ou simplement ajouter l'image ?? – tttony

Répondre

1

Vous cherchez str_replace (a, b); mon amie.

$filtered = str_replace("naughtyword", "<img src='censored.png' />"); 
+0

Je viens de tomber sur quelque chose de similaire - je travaille encore sur la façon de l'implémenter, mais merci pour la confirmation! Très appréciée! :) – Xhynk

+0

Je vous recommande de jeter un oeil @ ceci: http://www.cybergamerz.net/f62/114/php-function-replace-text-tags-smiley-images/ Je voudrais copier-> coller le code de là mais mes yeux vont sortir grâce à leur schéma de couleurs. –

0

Vous parlez des BBCodes je crois. Le BBCode d'une image est généralement [img=url], où l'URL est remplacée par l'URL de l'image.

Questions connexes