Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1314 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Tag personalisés dans PHP (résolu)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tag personalisés dans PHP (résolu)

n°176017
T509
$job->GetJob(now)
Posté le 13-07-2002 à 16:00:01  profilanswer
 

Salut à tous,
 
Je voudrais savoir s'il existe des scripts tout faits pour utiliser des tag personalisés.
 
L'idée est de mettre dans la base MySQl, mon texte à azfficher dans la page client avec par exemple une URL au milieu sans devoir taper le code HTMl correspondant.
 
par exemple, je voudrais utiliser les systèmes de ce forum en tapant mon texte et en ajoutant mon URL entre (URL)adresse(/URL) et mes images entre (img)image(/img). Tout ceci est mis dans une Textarea et envoyé à la bdd.
Lors de la récupération du champs pour l'incorporer à la page, je voudrais que le script remplace (url... par <a href= ... et (img)... par <img src=...
 
savez vous comment faire ????
 
merci d'avance
a+ :hello:


Message édité par T509 le 19-07-2002 à 12:53:37
mood
Publicité
Posté le 13-07-2002 à 16:00:01  profilanswer
 

n°176020
Je@nb
Kindly give dime
Posté le 13-07-2002 à 16:22:39  profilanswer
 

expressions régulière
str_replace ...

n°176021
manu025
Posté le 13-07-2002 à 16:24:11  profilanswer
 

en fait il faut que tu fasses des foncitons de conversion. chaque fosi que tu parses un www.aaa.com tu le transforme à la volée en <a href="www.aaa.com"></a>
 
tu peux regarder le code d'un forum comme celui-ci (phpbb) et ça te donnera une idée. le pb c'est que le parsing est assez lourd si tu met trop de trucs (genre les smileys).


---------------
-@- When code matters more than commercials -@-
n°176038
T509
$job-&gt;GetJob(now)
Posté le 13-07-2002 à 18:05:52  profilanswer
 

manu025 a écrit a écrit :

en fait il faut que tu fasses des foncitons de conversion. chaque fosi que tu parses un www.aaa.com tu le transforme à la volée en <a href="www.aaa.com"></a>
 
tu peux regarder le code d'un forum comme celui-ci (phpbb) et ça te donnera une idée. le pb c'est que le parsing est assez lourd si tu met trop de trucs (genre les smileys).




 
et je peux le trouver où le code d'un forum comme celui-ci ?
 
merci

n°176046
Je@nb
Kindly give dime
Posté le 13-07-2002 à 19:38:36  profilanswer
 

google

n°178214
T509
$job-&gt;GetJob(now)
Posté le 17-07-2002 à 19:15:58  profilanswer
 

Merci pour vos réponses,
La prochaine fois je chercherais un peu plus avnt de me ruer sur le forum.
 
a+ :hello:

n°178725
T509
$job-&gt;GetJob(now)
Posté le 19-07-2002 à 12:58:33  profilanswer
 

Voilà ce que je voulais faire exactement :
 
//transformer cela
//allez à [url]http://www.yahoo.fr[finurl]Yahoo[nom]<br>
//en  
//allez à <a href="http://www.yahoo.fr">Yahoo</a>
 
Je devais utiliser htmlentities() avant sans que mes liens ne soient convertis en caractères séciaux. Str_replace fonctionne mais est moins adapté à ceci :
 
$conversion = array("[url]" => "<a href=\"", "[finurl]" => "\">", "[nom]" => "</a>" );
$chaine = htmlentities($chaine);
echo strtr($chaine, $conversion)."<br>\n";
 
c'est adaptable à plein d'autres choses, images, smileys, ...
a+


Message édité par T509 le 19-07-2002 à 13:00:20

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Tag personalisés dans PHP (résolu)

 

Sujets relatifs
[PHP / JavaScript] variable php dans un formulaire :[ PHP ] Récupérer le répertoire actuel ?
[MySQL / PHP] Obtenir une entrée aléatoirement.[PHP] dates
[ PHP ] tri par page[PHP] Couper une variable au bout de X caractères sur un espace...
[PHP] $var= 1.222222555552222; --------> $var=1.23; ?? comment on fait[PHP] Parsing sur site en php to excel
Hébergeur gratuit PHP / MySQL[PHP] Je vais devenir fou avec cette fonction addslashes
Plus de sujets relatifs à : Tag personalisés dans PHP (résolu)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR