Insertion image dans son forum
Résolu/Fermé
jerem2901
-
Modifié par jerem2901 le 16/03/2011 à 18:18
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 - 18 mars 2011 à 18:10
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 - 18 mars 2011 à 18:10
A voir également:
- Insertion image dans son forum
- Image iso - Guide
- Insertion liste déroulante excel - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Acronis true image - Télécharger - Sauvegarde
14 réponses
lucas01
Messages postés
1835
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
15 octobre 2014
102
Modifié par lucas01 le 16/03/2011 à 18:22
Modifié par lucas01 le 16/03/2011 à 18:22
Enfin...
[URL=http://www.hostingpics.net/viewer.php?id=386188Nouvelleimage.png][IMG]http://img4.hostingpics.net/pics/386188Nouvelleimage.png[/IMG][/URL]
Ton forum accepte les syntaxes URL et IMG ??
[URL=http://www.hostingpics.net/viewer.php?id=386188Nouvelleimage.png][IMG]http://img4.hostingpics.net/pics/386188Nouvelleimage.png[/IMG][/URL]
Ton forum accepte les syntaxes URL et IMG ??
Déjà merci d'avoir répondu.
non mon forum n'accepte pas la synthase URL et IMG.
Je pense que c'est ça mon problème.
Comment puis je faire pour qu'il accepte.
non mon forum n'accepte pas la synthase URL et IMG.
Je pense que c'est ça mon problème.
Comment puis je faire pour qu'il accepte.
lucas01
Messages postés
1835
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
15 octobre 2014
102
Modifié par lucas01 le 17/03/2011 à 18:00
Modifié par lucas01 le 17/03/2011 à 18:00
Et bah voilà, bien sûr que c'est ça... S'il n'accepte pas...
Attend je cherche un truc... Je ne sais pas comment faire mais je crois que je connais un truc qui pourrait t'aider.
Attend je cherche un truc... Je ne sais pas comment faire mais je crois que je connais un truc qui pourrait t'aider.
ok merci
lucas01
Messages postés
1835
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
15 octobre 2014
102
16 mars 2011 à 20:29
16 mars 2011 à 20:29
c'est du bbcode.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Avant mon code je lis ma base de donnée
Voici mon code,
Voici mon code,
<TABLE border="1" width="1100" > <tr> <td height="20"> <FONT COLOR="#0CA800"><B><?php echo $donnees['pseudo_createur'];?></B></FONT> Posté le : <?php echo $donnees['date_creation'] ?> </td> </tr> <tr> <td height="20"> <b>Sujet du message : </b><?php echo $donnees['titre'];?> </td> </tr> <tr> <td height="150"> <?php echo $donnees['contenu'];?> </td> </tr> </table>
lucas01
Messages postés
1835
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
15 octobre 2014
102
16 mars 2011 à 21:00
16 mars 2011 à 21:00
Ok Ok.. Va voir ça :
http://www.tcheval.net/forum/s2191-php-ajout-systeme-bbcode.html
ça a l'air d'être un tuto pour installer un système de BBcode.
http://www.tcheval.net/forum/s2191-php-ajout-systeme-bbcode.html
ça a l'air d'être un tuto pour installer un système de BBcode.
lucas01
Messages postés
1835
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
15 octobre 2014
102
16 mars 2011 à 21:41
16 mars 2011 à 21:41
Ok, bonne chance :)
magicshark
Messages postés
402
Date d'inscription
mardi 27 juillet 2010
Statut
Membre
Dernière intervention
6 mai 2014
13
17 mars 2011 à 01:47
17 mars 2011 à 01:47
une expression regulière pourrai aussi faire l'affaire cf https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/918834-memento-des-expressions-regulieres
tu remplace [url= par <img src=" et au milieu tu laisse ton url et le ] par "/>
ça demande surement plus de travail
mais bien plus interesent a mon gout voilà apres je juge pas ta methode jte donne juste des idées
bonne chance
tu remplace [url= par <img src=" et au milieu tu laisse ton url et le ] par "/>
ça demande surement plus de travail
mais bien plus interesent a mon gout voilà apres je juge pas ta methode jte donne juste des idées
bonne chance
Merci magicshark j'ai un peu mieux compris les regex sur le site du zéro.
Je suis allé sur le tutorial www.tcheval.net qui a un bon code source mais j'ai des erreur quand j'essaye.
Erreur afficher :
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash
Je remet le lien
http://www.tcheval.net/forum/s2191-php-ajout-systeme-bbcode.html
Je suis allé sur le tutorial www.tcheval.net qui a un bon code source mais j'ai des erreur quand j'essaye.
Erreur afficher :
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash
Je remet le lien
http://www.tcheval.net/forum/s2191-php-ajout-systeme-bbcode.html
// Balise url >> lien $regLienSimple="\[url\] ?([^\[]*) ?\/url\"; $regLienEtendu="\[url ?=([^\[]*) ?] ?([^]]*) ?\/url\"; if (preg_match($regLienSimple, $message)) $t=preg_replace($regLienSimple, "<a href=\"\\1\">\\1</a>", $message); else $message=preg_replace($regLienEtendu, "<a href=\"\\1\" target=\"_blank\">\\2</a>", $message); // balise img >> image $regImage="\[img\] ?([^\[]*) ?\/img\"; $regImageAlternatif="\[img ?= ?([^\[]*) ?\]"; if (preg_match($regImage, $message)) $t=preg_replace($regImage, "<img src=\"\\1\" alt=\"\" border=\"0\" />", $message); else $message=preg_replace($regImageAlternatif, "<img src=\"\\1\" alt=\"\" border=\"0\" />", $message);
lucas01
Messages postés
1835
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
15 octobre 2014
102
17 mars 2011 à 20:31
17 mars 2011 à 20:31
Vérifie ton code, lis cela http://ryan.ifupdown.com/2008/08/24/delimiter-must-not-be-alphanumeric-or-backslash-corecakelibsmodelmodelphp-line-2202/ ça pourrait t'aider.
J'ai trouvé la solution sur un site.
http://www.zone-webmasters.net/codes-sources/php/6-remplacer-les-bbcode.html
Voici la fonction qui me permet de gérer les images, les liens, le text en gras,etc.
<?php
function bbCode($chaine)
{
$chaine = str_replace("[b]", "<b>", $chaine);
$chaine = str_replace("/b", "</b>", $chaine);
$chaine = str_replace("[br/]", "<br/>", $chaine);
$chaine = str_replace("[br]", "<br/>", $chaine);
$chaine = str_replace("[i]", "<em>", $chaine);
$chaine = str_replace("/i", "</em>", $chaine);
$chaine = str_replace("[u]", "<u>", $chaine);
$chaine = str_replace("/u", "</u>", $chaine);
$chaine = str_replace("[code]", "<pre>
$chaine = ereg_replace("\[\*\]?([^\[]*) ?", "<li>\\1</li>", $chaine);
$chaine = str_replace(array('[list]','/list'), array('<ul>','</ul>'), $chaine);
$chaine = preg_replace("#\[url\]((ht|f)tp://)([^\r\n\t<\"]*?)\/url\#sie", "'<a href=\"\\1' . str_replace(' ', '%20', '\\3') . '\">\\1\\3</a>'", $chaine);
$chaine = preg_replace("/\[url=(.+?)\](.+?)\[\/url\]/", "<a href=\"$1\">$2</a>", $chaine);
$chaine = ereg_replace("\[email\] ?([^\[]*) ?\/email\", "<a href=\"mailto:\\1\">\\1</a>", $chaine);
$chaine = ereg_replace("\[email ?=([^\[]*) ?] ?([^]]*) ?\/email\", "<a href=\"mailto:\\1\">\\2</a>", $chaine);
$chaine = ereg_replace("\[img\] ?([^\[]*) ?\/img\", "<img src=\"\\1\" alt=\"\" />", $chaine);
$chaine = ereg_replace("\[img ?= ?([^\[]*) ?\]", "<img src=\"\\1\" alt=\"\" />", $chaine);
return $chaine;
}
?>
http://www.zone-webmasters.net/codes-sources/php/6-remplacer-les-bbcode.html
Voici la fonction qui me permet de gérer les images, les liens, le text en gras,etc.
<?php
function bbCode($chaine)
{
$chaine = str_replace("[b]", "<b>", $chaine);
$chaine = str_replace("/b", "</b>", $chaine);
$chaine = str_replace("[br/]", "<br/>", $chaine);
$chaine = str_replace("[br]", "<br/>", $chaine);
$chaine = str_replace("[i]", "<em>", $chaine);
$chaine = str_replace("/i", "</em>", $chaine);
$chaine = str_replace("[u]", "<u>", $chaine);
$chaine = str_replace("/u", "</u>", $chaine);
$chaine = str_replace("[code]", "<pre>
", $chaine); $chaine = str_replace("/code", "</pre>", $chaine);
$chaine = ereg_replace("\[\*\]?([^\[]*) ?", "<li>\\1</li>", $chaine);
$chaine = str_replace(array('[list]','/list'), array('<ul>','</ul>'), $chaine);
$chaine = preg_replace("#\[url\]((ht|f)tp://)([^\r\n\t<\"]*?)\/url\#sie", "'<a href=\"\\1' . str_replace(' ', '%20', '\\3') . '\">\\1\\3</a>'", $chaine);
$chaine = preg_replace("/\[url=(.+?)\](.+?)\[\/url\]/", "<a href=\"$1\">$2</a>", $chaine);
$chaine = ereg_replace("\[email\] ?([^\[]*) ?\/email\", "<a href=\"mailto:\\1\">\\1</a>", $chaine);
$chaine = ereg_replace("\[email ?=([^\[]*) ?] ?([^]]*) ?\/email\", "<a href=\"mailto:\\1\">\\2</a>", $chaine);
$chaine = ereg_replace("\[img\] ?([^\[]*) ?\/img\", "<img src=\"\\1\" alt=\"\" />", $chaine);
$chaine = ereg_replace("\[img ?= ?([^\[]*) ?\]", "<img src=\"\\1\" alt=\"\" />", $chaine);
return $chaine;
}
?>
lucas01
Messages postés
1835
Date d'inscription
samedi 31 janvier 2009
Statut
Membre
Dernière intervention
15 octobre 2014
102
18 mars 2011 à 18:10
18 mars 2011 à 18:10
Supère :)