Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [GESHi]Wiele języków
Forum PHP.pl > Forum > PHP
daniel1302
Witam jak zrobić aby geshi kolorowało wiele języków
np w znaku [css],[sql] itp.
Niewiem jak bo nie jestem daniel1302 lecz jego brat bo on poechał do Peru

Proszę o pomoc i dziękuje

mam tyle
  1. <?// Simple GeSHi demo
  2.  
  3. // Include the GeSHi library
  4. require_once 'geshi/geshi.php';
  5.  
  6. // Make a new GeSHi object, with the source, language and path set
  7. $source = 'echo "hello, world!";
  8. // weeeeee!!!!';
  9. $language = 'php';
  10. $path = 'geshi/';
  11.  
  12. $geshi = new GeSHi($source, $language);
  13. $geshi->enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 2); // Numerowanie wierszy
  14. $geshi->set_overall_style('font-size: 90%; color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;', true); // ogólne formatowanie (obramowanie)
  15. // and simply dump the code!
  16. $geshi->set_line_style('color: #000000; font-weight: bold;', 'color: #808080; font-weight: bold');
  17.  
  18. $geshi->set_comments_style(1, 'font-style: italic;');
  19.  
  20. ?>
  21. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  22. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  23. <head>
  24.    <title>GeSHi examples</title>
  25.    <style type="text/css">
  26.    <!--
  27. <?php
  28.        echo $geshi->get_stylesheet(); // style dla danego kodu
  29.    ?>
  30.    -->
  31.    </style></head><body>
  32. <?php
  33. // wyświetlenie wyniku
  34.        echo $geshi->parse_code();
  35. ?>
nevt
czy rejestracja na tym forum jest tak trudna, że musisz korzystać z konta brata? masz szczęście, że jestem tylko kolegą Nevta (który właśnie poszedł na piwo), ale jak wróci na pewno wlepi ci warna... winksmiley.jpg
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-2025 Invision Power Services, Inc.