Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Kolorowanie składni w includowanym pliku
muk4
post
Post #1





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


Mam plik test.txt
Kod
<div class="tytul">Walidacja Emaila</div>
        <div class="tekst">
<p>Dzięki temu skryptowi będziesz mógł sprawdzać poprawność wpisywanego emaila 
np. w formularzu.<br /></p>
  <p>
      
      function ValidMail($mail){<br />
      $wynik = preg_match('/^([a-z0-9.-_]+)@([a-z0-9.-_]+).([a-z^0-9]{2,4})$/', $mail);<br />
<br />
      if($wynik){<br />
      echo 'TRUE';<br />
      } else {<br />
      echo 'FALSE';<br />
      }<br />
      }<br />
      
  </p>
        </div>
        <div class="data">data</div>



a w innym pliku mam
  1. <?php
  2. include ('test.txt');
  3. ?>


Czy da się jakoś zakolorować tylko składnie skryptu a resztę zostawić w spokoju? i jakim sposobem zakolorować ten wycinek?

Ten post edytował muk4 1.06.2008, 18:51:37
Go to the top of the page
+Quote Post
Shili
post
Post #2





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

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


highlight_file" title="Zobacz w manualu PHP" target="_manual

Ten post edytował Shili 1.06.2008, 19:02:43
Go to the top of the page
+Quote Post
muk4
post
Post #3





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


Podmieniłem include na highlight_file ale wcale nie koloruje składni (niczego nie koloruje) tylko dodatkowo pojawił się <br />.

Jakieś inne propozycje?
Go to the top of the page
+Quote Post
oscar17
post
Post #4





Grupa: Zarejestrowani
Postów: 102
Pomógł: 22
Dołączył: 3.03.2008

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


Nie pokazuje bo trochę inna zasada działania tego jest...
Załóżmy że masz ten plik test.txt (może mieć nawet rozszerzenie php, to nie ma różnicy)
Jego zawartość to:
  1. <?php
  2. function ValidMail($mail){
  3. $wynik = preg_match('/^([a-z0-9.-_]+)@([a-z0-9.-_]+).([a-z^0-9]{2,4})$/', $mail);
  4.  
  5. if($wynik){
  6. echo 'TRUE';
  7. } else {
  8. echo 'FALSE';
  9. }
  10. }
  11. ?>


A tu masz ten drugi plik w którym chcesz to wywołać:
  1. <div class="tytul">Walidacja Emaila</div>
  2. <div class="tekst">
  3. <p>Dzięki temu skryptowi będziesz mógł sprawdzać poprawność wpisywanego emaila 
  4. np. w formularzu.<br /></p>
  5. <p>
  6. <?php
  7. highlight_file('test.txt');
  8. ?>
  9.  
  10. </p>
  11. </div>
  12. <div class="data">data</div>
Go to the top of the page
+Quote Post
muk4
post
Post #5





Grupa: Zarejestrowani
Postów: 309
Pomógł: 56
Dołączył: 3.11.2006
Skąd: Gliwice

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


Wszystko ok ale się rozjeżdża. Wydaje mi się że to wina szablonu.


Ten post edytował muk4 1.06.2008, 21:16:49
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 - 13:26