Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Tagi html dodają się przy wyświetlaniu danych z bazy.
Forum PHP.pl > Forum > PHP
mlawnik
Poprawiam, bo chyba niejasno opisałem.
Jak wystąpia wątpliwości, pytać.

Tak jak w temacie.

Gdy wyświetlam zawartość pobraną w textarea, to dodają mi się na końcu linijki tagi <br />.
Zapisują się i gdy następnym razem wejdę w edycję, to dodaje się następny tag.
Dzieje się tak tylko wtedy, gdy w danych z bazy jest bbcode.
W PMA nic nie widać, nie ma tam tych tagów. Lecz, gdy są wyświetlane wartości, to tagi działają.

Demo: http://yopqs2.orchestra.io
Panel admina(edycja): http://yopqs2.orchestra.io/admin

admin, --niedamhasla--
(Nie lubię trolli latających w moich skryptach)
Kod:
  1. //getting question
  2. try {
  3. $sql = "SELECT `Question` FROM `Levels` WHERE `ID_lvl` = $id";
  4. foreach ($pdo->query($sql) as $row) {
  5. $question = strip_tags($row['Question']);
  6. }
  7.  
  8. }
  9. catch (PDOException $e) {
  10. echo $LANG['db_query_error'] . $e->getMessage();
  11. }


Czy mógłby mnie ktoś naprowadzić na rozwiązanie?
Próbowałem już strip tags w różnych miejscach, ale coś nie chce działać.

Pozdrawiam,
mlawnik

PS Kod całości tu: github.com/marcinlawnik/Yopqs
Pliki:
admin/edit.php
templates/standard/admin_tpl/admin_edit.tpl

Zedytowałem pierwszego posta i odświeżam.
Ilware
a czy jak dodasz do zapisu preg_replace( array('/\n/','/\r/') , '' , $sValue ); to nie rozwiąże to Twojego problemu?Bo miałem kiedyś podobny problem z TextArea i to właśnie pomogło
mlawnik
Dzięki, bardzo mi pomogłeś.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.