Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » Eigener Quellcode anzeigen lassen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
22.04.2004, 01:23 Uhr
Pablo
Supertux
(Operator)


Ich hab schon mal gesehen (beim www.php.net), dass einiege php Skripte ihren eigenen Code anzeigen lässt. Wie geht das? Oder hat man die PHP Skripte so gemacht, dass man einen Teil des Quellcode sehen kann? Auch habe ich gesehen, dass der Quellecode auch mit Farben angezeigt werden, wie Z.B www.php.net/manual/de/ref.ldap.php

Ist das eine eigenschaft von php oder haben die Board etwickler von php ihre Boards extra dazu entwickelt?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.04.2004, 09:53 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat:

void show_source ( string filename)


Die Funktion show_source() erzeugt die Ausgabe des Codes der Datei filename mit hervorgehobener Syntax. Dabei werden die Farben des in PHP eingebauten Syntax-Highlighter benutzt.

Anmerkung: Diese Funktion ist ein Alias der Funktion highlight_file().


--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.04.2004, 11:18 Uhr
Pablo
Supertux
(Operator)


Danke, das ist genial.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
22.04.2004, 22:05 Uhr
Pablo
Supertux
(Operator)


Gibt es bei dieser show_source() Funktion eine Möglichkiet sie einzustellen, wie sie funktionieren soll?
Bei meinem Server funktioniert sie richtig, aber bei einem Server meiner Uni wird nichts angezeigt, obwohl die Datein sich dort befinden. Woran könnte es liegen?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
22.04.2004, 22:16 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


funktion ist vielleicht deaktiviert oder der parser ist nicht miteinkompiliert o.ä
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.04.2004, 22:19 Uhr
Pablo
Supertux
(Operator)


Ich habe das Problem gefunden.

In index.php habe ich include("a/a.php"); und von a/a.php mache ich show_source("a/a.php");

Bei mir ging's, wie gesagt. Beim anderen Server nicht, da er die Datei a/a/a.php nicht findet.
Also habe ich so gelöst


PHP 4:
$text=highlight_file("uebungen1/a$aufgabe.html", TRUE);
if (trim($text)=="") $text=highlight_file("a$aufgabe.html", TRUE);
echo $text;


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: