Wstawianie kodu html...

0

Mam taki problem:
Mam sobie baze mySQL i tam mam zapisana tres z tagami HTML.
W jaki sposob w php wkleic ta tresc do strony.
Od razu zaznaczam ze echo "$pole_z_trescia" wypisuje do strony dokladna zawaretosc, a nie uwzglednia tago'w.
Pozdrawiam.
[browar]

0

niestety print tez nie pomoga (albo nie wiem jak wykorzystac).
dla przykladu
jak wpisuje print " LINK "
to jest ok i tworzy link
ale jak taka tresc mam zapisana w bazie i ja pobieram do zmiennej np.: $tresc i wypisuje: print $tresc to drukuje razem z tagami .

0

niestety print tez nie pomoga (albo nie wiem jak wykorzystac).
dla przykladu
jak wpisuje print " LINK "
to jest ok i tworzy link
ale jak taka tresc mam zapisana w bazie i ja pobieram do zmiennej np.: $tresc i wypisuje: print $tresc to drukuje razem z tagami .

hmm sproboj cos takiego:
$tresc="Link";
echo $trest;

0

Tak to oczywiscie ze bedzie ok.
Ale jezeli odczytuje rekord z bazy Mysql i tam mam zapisane tagi i probuje to wyswietlic na stronie zeby uwzglednil tagi, to niestety wyswietla mi kod HTML a nie przetwarza go (traktuje go jak zwykly tekst) .

Nie wiem jak to ugryzc.

0

Tak to oczywiscie ze bedzie ok.
Ale jezeli odczytuje rekord z bazy Mysql i tam mam zapisane tagi i probuje to wyswietlic na stronie zeby uwzglednil tagi, to niestety wyswietla mi kod HTML a nie przetwarza go (traktuje go jak zwykly tekst) .

Nie wiem jak to ugryzc.

Jak na mój gust to nie umiesz przedstawić problemu, domyślam się
jedynie że poniższy kod może ci rozjaśnić sprawę,
chociaŻ może o coś innego ci chodzi :-D

function unhsc($s) {
$t = get_html_translation_table(HTML_SPECIALCHARS);
return strtr($s, array_flip($t));
}

$str = 'bla bla &lta href=""&gtlink&lt/a&gt';
echo $str.'&ltbr&gt';

$str = htmlspecialchars($str);
echo $str.'&ltbr&gt';

$str = unhsc($str);
echo $str.'&ltbr&gt';

0

Dzieki serdeczne. O to chodzilo.
Moze faktycznie nie przedstawilem tego jasno, ale widac ze jak ktos duzo robil w php to bedzie wiedzial o co chodzi.

Jeszcze raz dzieki. [browar]

0 użytkowników online, w tym zalogowanych: 0, gości: 0