Se connecter avec
S'enregistrer | Connectez-vous

Problème de code UBB avec [img][/img]

Dernière réponse : dans Programmation

Salut,

J'ai un problème :D 

Bon j'explique, sur mon site, dans les news ya un script qui parse le code UBB, mais ya un problème avec les images qui contienent des caracteres bizarre (Par exemple : "_", "-", "^" ...)

Pour voir ce que ça fait, voir la news des fotos du NV40 à cette adresse : max.voubod.com

Le code qui parse les balises IMG est le suivant :

  1. $texte = preg_replace("#\[img\]http://www.([a-z0-9./\-]+)\[/img\]#si","<img src=\"<#@HTTP@#>://<#@URL2@#>.\\1\" border=\"0\" alt=\"<#@HTTP@#>://<#@URL2@#>.\\1\" title=\"<#@HTTP@#>://<#@URL2@#>.\\1\" />", $texte);
  2. $texte = preg_replace("#\[img\]http://([a-z0-9./\-]+)\[/img\]#si","<img src=\"<#@HTTP@#>://\\1\" border=\"0\" alt=\"<#@HTTP@#>://\\1\" title=\"<#@HTTP@#>://\\1\" />", $texte);


Merci d'avance de votre aide :) 

Autres pages sur : probleme code ubb img img

Lassé par la pub ? Créez un compte

c'est pour remplacer les choses par autre chose mais faut pas que l'utilisateur l'ai pas écrit donc faut le remplacer avec un truc compliquer, car si le gars l'a écrit lui ça vas le remplacer et ça vas faire un gros caca ;) 

au lieu de mettre les lettres autorisé, ca serais plus simple de mettre les caracteres non autorisé comme le retour a la ligne, l'espace, et puis bon, dans l'url de l'image c pas trop dangeureux de mettre des caracteres speciaux.
Lassé par la pub ? Créez un compte