Autor | Zpráva | ||
---|---|---|---|
123martin Profil * |
#1 · Zasláno: 21. 2. 2009, 14:32:54
Zdravím.
Na svojom webe chcem zobraziť php kód, ktorý by si návštevník mohol voľne kopírovať ale mám problém pretože aj keď ten kód dám do <xmp>kód</xmp> <pre>kód</pre> |
||
SwimX Profil |
#2 · Zasláno: 21. 2. 2009, 14:35:38 · Upravil/a: SwimX
123martin
tak ho tam dej 1, buď bez <?php 2, nebo ho celej dej do echo, print edit 3, nebo heredoc sytanxe |
||
panhuhu Profil |
#3 · Zasláno: 21. 2. 2009, 14:46:15
nahrad <?php za <?php
|
||
123martin Profil * |
#4 · Zasláno: 21. 2. 2009, 14:46:57
SwimX
vďaka, teraz mi to už zobrazuje. |
||
SwimX Profil |
#5 · Zasláno: 21. 2. 2009, 14:47:47
nebo
<<?php ?>?php možností je hodně |
||
123martin Profil * |
#6 · Zasláno: 21. 2. 2009, 14:48:29
nahradenie <?php za <?php funguje tiež, takže ďakujem.
|
||
SwimX Profil |
#7 · Zasláno: 21. 2. 2009, 14:53:09
123martin
abys věděl proč: php se provede na serveru, a vrátí se výsledek - nejčastěji HTML takže tvoje <pre> <?php echo "<h1>Nadpis</h1>"; ?> </pre> si vezme servr a proovede z něj phpko - vrátí HTML nadpis a pak teprve to prohlížeč zobrzazí: <pre> <h1>Nadpis</h1> </pre> |
||
123martin Profil * |
#8 · Zasláno: 21. 2. 2009, 14:57:32
SwimX
samozrejme viem že php spracuje server a potom zobrazí výsledok, ale myslel som že xmp alebo pre ho zmrazí. |
||
SwimX Profil |
#9 · Zasláno: 21. 2. 2009, 14:59:03
123martin
xmp i pre zmrazí prohlížeč, servr ne. Ale stačí rozbít tu <?php značku a už to servr ignoruje (resp. nebere jako skript) |
||
123martin Profil * |
#10 · Zasláno: 21. 2. 2009, 15:08:59
ok, takže swimx a panhuhu vďaka za pomoc.
|
||
imploder Profil |
#11 · Zasláno: 21. 2. 2009, 16:18:39
jednoduchý způsob vypsání PHP skriptu je
echo nl2br(htmlspecialchars(file_get_contents("skript.php"))) - to převede zobáčky včetně těch u <? a ?> na entity a konce řádků na <br> |
||
Str4wberry Profil |
#12 · Zasláno: 22. 2. 2009, 02:44:04
123martin: „samozrejme viem že php spracuje server a potom zobrazí výsledok, ale myslel som že xmp alebo pre ho zmrazí.“
To je častá začátečnická chyba. Typu „přešel jsem z HTML na PHP“. Je potřeba si uvědomit tu věc, že PHP vytváří HTML kód. |
||
Časová prodleva: 16 let
|
0