Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Odczytanie kodu źródłowego pliku PHP
Forum PHP.pl > Forum > Gotowe rozwiązania
kamil212
Witam, mam własną stronę www. Chcę wgrać skrypt który przetworzy inny plik php na tekst i go wyświetli, lub pobierze.
Czyli, mam plik x.php i jeśli wejdę w adres mojastrona.pl/x.php to na ekranie wyświetli mi sie kod źródłowy pliku www.mojastrona.pl/rrr.php


thx za pomoc
Ripper
Pobierz treść pliku np. przez file() albo file_get_contents() i wyświetl je poleceniem echo powinno zadziałać, bo echo nie ma prawa wykonywać kodu ze stringu wink.gif. Możesz dodać jeszcze htmlowe <pre> żeby zachować wcięcia itp. wink.gif
Dominator
  1. <?php
  2. function highlight_num($file)
  3. {
  4. $lines = implode(range(1, count(file($file))), '<br />');
  5. $content = highlight_file($file, true);
  6.  
  7.  
  8. echo '
  9. <style type="text/css">
  10. .num {
  11. float: left;
  12. color: gray;
  13. font-size: 13px;
  14. font-family: monospace;
  15. text-align: right;
  16. margin-right: 6pt;
  17. padding-right: 6pt;
  18. border-right: 1px solid gray;}
  19.  
  20. body {margin: 0px; margin-left: 5px;}
  21. td {vertical-align: top;}
  22. code {white-space: nowrap;}
  23. </style>';
  24.  
  25.  
  26.  
  27. echo "<table><tr><td class=\"num\">\n$lines\n</td><td>\n$content\n</td></tr></table>";
  28. }
  29. highlight_num("index.php");
  30. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.