Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Odczytanie kodu źródłowego pliku PHP
kamil212
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 30.05.2012

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
Ripper
post
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 1
Dołączył: 16.06.2008

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
Dominator
post
Post #3





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


  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. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 10:03