Autor | Zpráva | ||
---|---|---|---|
slovakCZ Profil |
#1 · Zasláno: 8. 12. 2009, 22:13:18
Zdravim Vas,
jsem z toho uz zoufalý, snazím se najit správny plugin pro WP, který by mi zvýrazňoval syntaxe (php, html...) nejvíce se mi líbí tento: http://wordpress.org/extend/plugins/syntax-highlighter-and-code-prettifier/screenshots/ a funguje nějak takto: <pre class="brush:php"> zde bude php kod </pre> vše funguje ok, až do chvíle, kdy mezi <pre> dám nějaký html tag, například <table>.. když mám tedy kód, který chci zvýraznit takovýto: <?php function drawPagging($Tabulka, $PocetZaznamu) { //vybereme zaznamy name a city z databaze $query = mysql_query("SELECT `name`, `city` FROM `$Tabulka` ORDER BY `id`") or die("MySQL ERROR: ".mysql_error()); //vypiseme zacatecni tag tabulky table echo "<table>"; //definujeme promenne v cyklu a vypiseme je while ($Vypis = mysql_fetch_array($query)) { $Jmeno = $Vypis['name']; $Mesto = $Vypis['city']; //vypiseme jednotlive promene do radku tabulky echo " <tr> <td>$Jmeno</td> <td>$Mesto</td> </tr> "; } //vypiseme ukoncovaci tag tabulky table echo "</table>"; } ?> tak mi vznikne toto: (vlastne tag </pre> se umisti hned pred tag <table>:.. WP si tedy mysli ze tag TABLE ma byt soucasti stranky, ovsem tomu tak neni, tag table je soucasti kodu, ktery chci prave tagem pre obalit).. nemate nekdo nejake napady jak tento problem vyresit? |
||
RockFire Profil |
#2 · Zasláno: 8. 12. 2009, 22:18:16
Moc tě nechápu, ale není řešení htmlspecialchars()?
|
||
slovakCZ Profil |
#3 · Zasláno: 8. 12. 2009, 22:46:47
no, pisu si clanek ve wordpresu a mam napr takovyto kod
bla bla bla <table> <tr> <td>ahoj</td> <td>neahoj</td> </tr> </table> tento kod chci dat ve wordpresu do tagu <pre></pre>... ucnim tak tedy: <pre> bla bla bla <table> <tr> <td>ahoj</td> <td>neahoj</td> </tr> </table></pre> toto vse delam v administraci, a pote na strance, kde by se vse melo vypsat se stane chyba... jakoby wordpress udelal nasledujici: <pre> bla bla bla</pre> <table> <tr> <td>ahoj</td> <td>neahoj</td> </tr> </table> coz znamena, ze "bla bla bla" do tagu pre jeste obali ale nasledujici text (kod) uz ne.. jelikoz si mysli ze table uz nepatri do PRE.. takze vlastne table mi do stranky vykresli obravdu jako tabulku... =o/ |
||
Časová prodleva: 14 let
|
0