Syntaxe fonction (avec variable php)

Eléphant du PHP | 172 Messages

31 déc. 2005, 14:58

Ah oui, j'avais pas pensé à mettre le tout dans un array, ce que j'avais fais :
if(substr_count($astuce_html, '[b]') > 0 )		// le gras
{
		$astuce_html = str_replace('[b]', '<b>', $astuce_html);
}
if(substr_count($astuce_html, '[/b]') > 0 )
{
		$astuce_html = str_replace('[/b]', '</b>', $astuce_html);
}
Et ceci pour chaque balise de bbcode, illogique n'est-ce pas :mrgreen:

et pour les balise [img] si elle donne sur une url.
$nom de ta chaine = preg_replace("/\[img\]((http:\/\/|ftp:\/\/)[^'"\\:\[\]<>]+)\[\/img\]/Ui","<img src='\\1' border='0'>",$nom de ta chaine);
$nom de ta chaine = preg_replace("/\[img align=([a-z]+)\]((http:\/|ftp:\/\/)[^'\\\:\[\]<>]+)\[\/img\]/Ui","<img src='\\2' align='\\1' border='0'>",$nom de ta chaine);
Et merci Cyrano pour l'info, je faisait de la maniere que j'ai decrite :wink:

@+ Dgse
Ben maintenant que tu m'as montré ce code, je vais être obligé de faire un copier/coller :mrgreen:

Merci Dgse :P

Vous êtes tous trop fort, vivement que j'ai votre niveau, y'a encore beaucoup de boulot :lol:


Je crois que je vais reposter dans le forum php, car j'ai encore des problèmes que je n'arrive pas à résoudre