---
title: "show_source($file); problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/78198-show-source-file-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pedda"
published: "2003-05-26T21:55:31.000Z"
updated: "2003-06-03T09:18:23.000Z"
replies: 9
views: 719
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/78198-show-source-file-problem"
---

# show_source($file); problem

## #1 — Pedda, 2003-05-26T21:55Z

Någon som vet varför denna kod inte fungerar?
Funkar bra på min server men inte på webbhotellet, så det kanske är någon inställning där.
Jag har läsrättigheter på mappen som filen finns i.
Kanske finns något annat bättre sätt att göra på.

```php
<?php 
	$file = "index.php";
	ini_set("highlight.bg",      "#FFFFFF");    # white
	ini_set("highlight.comment", "#FF8000");    # orange
	ini_set("highlight.default", "#0000BB");    # blue
	ini_set("highlight.html",    "#000000");    # black
	ini_set("highlight.keyword", "#007700");    # green
	ini_set("highlight.string",  "#DD0000");    # red

	echo "----------- index.php -----------<br><br>\r";
	show_source($file);
	echo "<br>----------- end source code -----------<br><br><hr><br><br>\r";

	?>
```

Permalänk: https://www.webforum.nu/p/78198

## #2 — pimme, 2003-05-27T09:27Z

Vad får du för fel?

Permalänk: https://www.webforum.nu/p/1065365

## #3 — Pedda, 2003-05-27T11:06Z

Inget  :l Den skriver bara ut rad före och efter show_source($file);

Permalänk: https://www.webforum.nu/p/1065453

## #4 — Pedda, 2003-05-27T11:07Z

\[EDIT\]

Hrm, dubbelpostade visst. Ska man inte kunna radera sina egna inlägg?   :r :q

Permalänk: https://www.webforum.nu/p/1065454

## #5 — pimme, 2003-05-27T13:28Z

> Note: Since PHP 4.2.1 this function is also affected by safe_mode and open_basedir

Testa:

```php
if(show_source($file)) echo "Det gick";
else echo "Det gick inte";
```

Och se vad den skriver ut

Permalänk: https://www.webforum.nu/p/1065604

## #6 — Pedda, 2003-05-27T20:48Z

Den skriver ut: Det gick inte  :(

Det måste vara safe_mode som ställer till det, jag kör Off och webbhotellet On.

Någon som vet nått sätt att komma runt det? Något annat sätt än show_source?

Permalänk: https://www.webforum.nu/p/1065963

## #7 — Pedda, 2003-06-02T11:24Z

Ingen som har några ideer?

Har testat att köra safe_mode On lokalt och även då funkar det, så det måste vara något annat.

Permalänk: https://www.webforum.nu/p/1072190

## #8 — pirro, 2003-06-03T08:00Z

Vet inte rikigt men show_source = alias för highlight va?
Så de kanske har ngn phpversion utan show_source.
testa kör

```php
<?php
highligh("fil.php");
?>
```

Permalänk: https://www.webforum.nu/p/1072802

## #9 — Pedda, 2003-06-03T08:22Z

Hur menar du? Finns ju ingen funktion som heter highlight(), finns en som heter highlight_file() men den funkar inte heller.
Kollade med phpinfo() och hittade show_source och highlight_file under disable_functions, så de går nog inte på köra på servern. :(

Permalänk: https://www.webforum.nu/p/1072811

## #10 — pirro, 2003-06-03T09:18Z

ok, hightligh_file hette den :)
synd att de var disbled..

Permalänk: https://www.webforum.nu/p/1072857

---

Tråden på webben: https://www.webforum.nu/amne/php/78198-show-source-file-problem
