Autor Zpráva
Tomáš123
Profil
Zdravím, potreboval by som názov tagu, ktorý zadám na začiatok a na koniec kódu a prehliadač ho napíše priamo do webu namiesto toho aby ho vykonal. Už som o ňom počul no teraz to nenájdem.
Ide o to, že potrebujem napísať do html dokumentu základnú štruktúru HTML.

Ďakujem veľmi pekne.
juriad
Profil
xmp. Je zastaralý, ale ještě funkční.
Ale není to cesta, kterou bys chtěl použít na produkčním webu, tam použij PHP funkci htmlspecialchars.
Tomáš123
Profil
juriad:
Diki to som potreboval, s PHP nemám skúsenosti, ale keď raz budem "veľký" určite to cez xmp nebudem robiť. Ide o informačný web jedného známeho kt. vytváram. Diki za okamžitú odpoveď.
Bubák
Profil
xmp, textarea, nebo převézt (zapsat do kódu) < a aby to nebypadalo blbě, tak i > na entity. Použití textarea je podle HTML 5 je to i validní a jediný problém by nastal i v prohlížečích, kdybys v texarea měl další textarea.
Textarea jde nastylovat, doporučuji alespoň nastavit písmo na monospace (dodatek, koukám, že není nutné, monospace je výchozí).
Ukázka: http://kod.djpw.cz/ucdb, samostatná ukázka http://kod.djpw.cz/ucdb-

Nejspolehlivější jsou HTML entity, převod na entity umí třebas i PSPad, HTML > Konverze > Text na HTML, ale v nouzi si jde vystačit i s funkcí najít a nahradit, kterou má každý textový editor.
Pokud bys provozoval stránky v PHP, doporučil bych výše zmíněnou PHP funkci htmlspecialchars.
Tomáš123
Profil
Bubák:
Diky Bubák, entity som nechcel lebo by bolo veľa prepisovania a nevedel som o tom, že to vie PSPad. Textareu radšej nechám bokom. Díky obidvom za rady.
Chro
Profil
V PHP existují funkce fungující stejně jako htmlspecialchars, navíc kód obarvují. Jedna z funkcí bývá na hostinzích často z bezpečnostních důvodů zakázaná.
<?php
//často zakázaná
show_source('soubor_s_kodem_html_php');

//povolena
highlight_string('<html><?php ?> a další tagy');
?>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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