Próbuje dodać bbcode do mojego systemu powiadomień, kierując się jakimś kursem, ale gdy klikam b w formularzu to nic sie nie dzieje. Wpisalem jakies echo czy wgl funkcja jest przekazywana i dziala ale nie wyswietla tego w tresci ... Wytłumaczył by mi ktoś jak to wyświetlić w formularzu?
Mój kod:
function pogr($tekst){
$tekst = preg_replace("#\[b\](.*?)\[/b\]#si",'<b>\\1</b>',$tekst); return($tekst);
}
{
pogr($tekst);
}
//dodaje powiadomienia
if ($pokaz == add) {
echo '<form method=post action=admin.php?pokaz=add&pokaz=add> <input type="hidden" name="data" value="'.$data.'"><br>
Tytul: <input type=text name=addtytul><br>
Tresc: <textarea name=addtresc rows=20 cols=50>Tu możesz wstawić obazek... <img src="link do obrazka" /> </textarea><br>
<select name="kategoria">
<option>Polski</option>
<option>Matematyka</option>
<option>Fizyka</option>
<option>Historia</option>
<option>WOS</option>
<option>INNE</option>
</select>
<input type="submit" name="b" value=b >
<input type=submit value=Dodaj></form>';
if ($pokaz == add) {
echo "Wypełnij wszystkie pola."; }
mysql_query("insert into powiadomienia (data, tytul, tresc, kategoria) values('$data','$addtytul','$addtresc','$kategoria')") or
die("Nie mogłeś dodać powiadomienia."); echo "Powiadomienie dodane."; }
}