Autor Zpráva
enter
Profil *
Ahoj, chtěl bych mít v diskuzi povolen pouze enter $vzkaz = Str_Replace("\n","<br>",$vzkaz);, ale jinak nic (žádné html tagy jako <h1> atd...). Jak toho docílit?
Joker
Profil
enter:
$vzkaz = Str_Replace("\n","<br>",$vzkaz);
Existuje šikovná funkce jménem nl2br

Pro dosažení toho uvedeného stačí nejdřív odstranit všechny tagy (strip_tags například) a potom nl2br.
enter
Profil *
Ok, takže nějak takhle
$vzkaz =mysql_real_escape_string$_POST['vzkaz']);
$vzkaz=strip_tags($vzkaz); 
// Ulozeni do DB //

// Vypis //
echo htmlspecialchars($row['uzivatel']);
echo nl2br($row['vzkaz']);

Vypadá to, že je to funkční díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: