Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]BBcode
viamarimar
post
Post #1





Grupa: Zarejestrowani
Postów: 303
Pomógł: 1
Dołączył: 24.09.2011

Ostrzeżenie: (10%)
X----


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:
  1. function pogr($tekst){
  2. $tekst = nl2br($tekst);
  3. $tekst = htmlspecialchars($tekst);
  4. $tekst = preg_replace("#\[b\](.*?)\[/b\]#si",'<b>\\1</b>',$tekst);
  5. return($tekst);
  6. }
  7.  
  8. if (isset($_POST['b']))
  9. {
  10. pogr($tekst);
  11. echo 'asd';
  12. }


  1. //dodaje powiadomienia
  2. if ($pokaz == add) {
  3. $data=date("Y-m-d");
  4. echo '<form method=post action=admin.php?pokaz=add&pokaz=add>
  5. <input type="hidden" name="data" value="'.$data.'"><br>
  6. Tytul: <input type=text name=addtytul><br>
  7. Tresc: <textarea name=addtresc rows=20 cols=50>Tu możesz wstawić obazek... <img src="link do obrazka" /> </textarea><br>
  8. <select name="kategoria">
  9. <option>Polski</option>
  10. <option>Matematyka</option>
  11. <option>Fizyka</option>
  12. <option>Historia</option>
  13. <option>WOS</option>
  14. <option>INNE</option>
  15.  
  16. </select>
  17. <input type="submit" name="b" value=b >
  18. <input type=submit value=Dodaj></form>';
  19.  
  20.  
  21.  
  22. if ($pokaz == add) {
  23. if (empty ($addtytul) || empty ($addtresc) || empty ($data)) {
  24. echo "Wypełnij wszystkie pola.";
  25. }
  26.  
  27.  
  28.  
  29. mysql_query("insert into powiadomienia (data, tytul, tresc, kategoria) values('$data','$addtytul','$addtresc','$kategoria')") or die("Nie mogłeś dodać powiadomienia.");
  30. echo "Powiadomienie dodane.";
  31. }
  32.  
  33. }

Go to the top of the page
+Quote Post

Posty w temacie
- viamarimar   [PHP]BBcode   29.10.2011, 12:26:37
- - Tomplus   funkcja pogr($tekst); powiedz mi gdzie ją ...   30.10.2011, 10:26:31


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:32