Mam do Was jedną małą prośbe. Czy moglibyscie mi pomoc zrobic bbcode do czata mojego ?
Że jak jest to pole gdzie wpisuje sie wiadomosc na czata, to zeby nad tym polem było bbcode: B (pogrubienie tekstu) I (pochylenie tekstu) A (kolor tekstu) Emotki na czacie. Pomógłby mi ktos to zrobic w tym kodzie ?
<?php if (isset($_SESSION['login'])){
echo '<div>
Say:
';} else {echo 'chat tylko dla zarejestrowanych';}
?>
[/code] Szukalem tego tutaj i znalazlem takie cos:
[code]\<?php function BBCode($tekst){ $tekst = nl2br($tekst); $tekst = htmlspecialchars($tekst); return($tekst); } $tekst = preg\_replace("#\[b\](.\*?)\[/b\]#si",' **\\1**',$tekst); $tekst = preg\_replace("#\[i\](.\*?)\[/i\]#si",'_\\1_',$tekst); $tekst = preg\_replace("#\[u\](.\*?)\[/u\]#si",'\\1',$tekst); $tekst = preg\_replace("#\[s\](.\*?)\[/s\]#si",'\\1',$tekst);
Ale to mi nie dziala w sensie ze nie wyswietla mi tych bbcode.
Grzesie1k zrobiłem tak ale dalej na czacie nie wyswietla mi bbcoda
A powinno mi wyswietlic przyciski B oraz _ I _ a niema ich
Chociaz nie wiem czy dobrze zrobiłem tutaj zeby te dwa przyciski wyswietlało mi nad polem w ktorym wpisuje wiadomość na czat. Jeśli nie, to prosze o pomoc w tej sprawie:
Darom82 przeczytaj mój post, przeanalizuj kod i nie pisz tak bzdurnych postów! Może czas na naukę a nie żerowanie na tym forum?
Kod który podałem nie ma za zadanie wyświetlenie przycisków lecz zamianę bb-code na html. Takie przyciski robi się w hml jako zwykłe obrazki i podpina się do nich kod js ( nie php ). Kod który wstawiłeś niestety nie ma sensu gdyż: