Autor Zpráva
Robobrz
Profil *
Ahoj

Ako sa vypise html kod? To znamena, ze chcem, aby mi vypisalo aj html tagy...
Dakujem
Taps
Profil
Robobrz
bud to přes <xmp></xmp>
nebo tag <pre></pre>, který však musíš převést na entity
gogy27
Profil
neda sa to robit aj pomocou textarey?
vynalezce
Profil
nesmi v ni byt php nebo tag <textarea> (samozrejme ani </textarea>) jinak to musis prohnat treba pres: v php htmlspecialchars() a v JS na to taky neco existuje
sicario
Profil
vynalezce
nesmi v ni byt php ...

Mas na mysli ukazku PHP kodu? Proc by tam nemohla byt?

gogy27
Ano, i v textarea muze byt HTML a dalsi kody. Plati zde snad stejna pravidla pro nahrazeni entitami jako v tagu pre.
_es
Profil
Ešte je možné aj View-source. Napríklad view-source:diskuse.jakpsatweb.cz
Bubák
Profil
_es
To ti zobrazí celý HTML kód stránky, ale jen v prohlížečích, které view-source znají.

Napríklad view-source:diskuse.jakpsatweb.cz
Příklad máš chybně a proto nefunguje, chybí ti tam protokol:
view-source:http://diskuse.jakpsatweb.cz/


vynalezce
jinak to musis prohnat treba pres: v php htmlspecialchars()
Ale Robobrz nepotřebuje obsah TEXTAREA odesílat, ale jen zobrazit.

Robobrz
XMP - funguje spolehlivě, ale tag není v současné verzi HTML, pokud trváš na validitě, musel bys deklarovat (pozor, shodí prohlížeče do quirku):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">

Tag lze stylovat pomocí CSS.

TEXTAREA - taky funguje napříč prohlížeči, ale podle specifikace TEXTAREA nesmí obsahovat žádný HTML tag, takže pokud trváš na validitě, nelze použít.
Tag lze stylovat pomocí CSS.

PRE - uvnitř musíš < nahradit za &lt;
> není třeba nahradit za &gt; ale pak to vypadá divně, proto doporučuji > nahradit za &gt
_es
Profil
Bubák
To ti zobrazí celý HTML kód stránky, ale jen v prohlížečích, které view-source znají.

Veď v tom odkaze, čo som dal to je uvedené.„

Příklad máš chybně a proto nefunguje,
Mne to vo Firefoxe funguje aj bez protokolu, http:// sa mi tam automaticky doplní.

Celé je to skôr taká kuriozita, než niečo viac použiteľné.
gogy27
Profil
Snad si uz robo z niecoho vyberie :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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