Převod HTML kódu

Občas je potřeba na webu vypisovat HTML kódy, přepisovat někteteré znaky na entity je zdlouhavé, mnohem rychlejší je si naprogramovat jednoduchý převaděč.

<form action="prevod.php" method="post"> 
<fieldset> 
<legend>Převod HTML kódu</legend> 
<textarea name="htmlkod" cols="50" rows="6"></textarea> 
<br> 
<input type="submit" value="Převeď!"> 
</fieldset> 
</form> 
<?php
$htmlkod = $_POST["htmlkod"];
//omezi pocet znaku
$htmlkod = substr($htmlkod, 0, 10000);
//převede některé znaky na entity
$htmlkod=HTMLSpecialChars($htmlkod);
//jeste jednou... aby se entity zobrazily
$htmlkod=HTMLSpecialChars($htmlkod);
//mezery nahradi
$htmlkod = str_replace(' ','&amp;nbsp;',$htmlkod);
//nové řádky nahradí <br>
$htmlkod = str_replace('
','<br>&lt;br&gt;',$htmlkod);
//vypise kod pokud $htmlkod neni prazdna
if ($htmlkod!="")echo "<p>$htmlkod</p>";
?>

zobrazit výsledek

Reklama

Webhosting C4



Copyright (c) 2004 Tvorba Webu - Kontakt - mapa webu