- Home
- Przykłady i porady PHP79
- Inne pomoce, software6
- Banery
- Hyde Park Private Zone6
- Polityka cookies
- Udostępnianie tekstów
© 2001 - 2024 PhpCodex
Wyświetlanie zawartości pliku w sposób uporządkowany
Przykład PHP + CSS2014-03-07 stopień trudności: łatwyJeśli nie chcemy używać gotowych skryptów wyświetlających linie kodu, możemy sobie taki stworzyć w prosty sposób.
Poniżej chyba najprostsza z możliwych metod, oczywiście można ją rozbudować o kolorowanie i inne właściwości wybranych elementów.
najpierw tworzymy styl CSS
<style>
ol {
background: #C0C0C0;
margin:0px;
padding: 0px;
font-family:tahoma,verdana;
font-size:9pt;
}
li {
background: #C0C0C0;
margin-left: 40px;
padding-left: 10px;
color:##808080;
border-bottom:1px solid #C0C0C0;
padding:4px;
}
#lista li:nth-child(even) { background: #FFFFFF; }
#lista li:nth-child(odd) { background: #F2F2F2;
</style>
a następnie PHP
<?php
echo"<ol id=\"lista\">\n";
//definiujemy jaki plik ma zostać wyświetlony
$lines = file("html-contact-form.php");
//i wyświetlamy w pętli wszystkie linie
foreach ($lines as $line_num => $line) {
echo"<li>".htmlspecialchars($line)."</li>\n";
}
echo"</ol>\n";
?>
manual: htmlspecialchars()