Pagina 1 van 1

bron weergeven

Geplaatst: 01 feb 2007, 15:56
door Salomon
Hoi,
ik heb een bestand bron.php aangemaakt, zie http://forum.probleemoppc.com/bron.php alleen ik krijg de echo niet goed...
Wie kan me helpen?

PS: De code staat daar ook....

Geplaatst: 01 feb 2007, 16:41
door Daan
Haal even de comma weg achter de url :P

Dan krijg je dit http://forum.probleemoppc.com/bron.php

Geplaatst: 01 feb 2007, 18:28
door Salomon
Gedaan

Maar kan iemand me helpen?

Geplaatst: 03 feb 2007, 13:42
door Salomon
niemand?

Geplaatst: 03 feb 2007, 14:19
door Epox
Hoe maak je zon sourcebestand aan?

Geplaatst: 03 feb 2007, 14:21
door BetaDevil

Code: Selecteer alles

<?php
/* Dit bestand is een bestand dat broncodes laat zien.
*  Ik had ook ervoor kunnen kiezen om niet iets toe te voegen als je het bestand wilt zien,
*  maar dat je invuld 'bron.php?url=bladiebla.php'
*  maar dan kan je ook m'n config file zien en dat is niet de bedoeling!
*  Copiright 2007 Probleem op PC
*  Alle rechten voorbehouden
*  Dit bestand mag niet worden gekopiëerd zonder toestemming!
*/

// Lijst met beschickbare bestanden voor echoen:
$bestanden = array(
    'bron.php' => 'bron.php',
    'regels.php' => 'regels.php',
    'help_regels.php' => 'help_regels.php',
);
// bron.php?url=bla.php gebruiken:    
if(isset($_GET['url'])) {
$url = $_GET['url'];
}else{
$url = "";
}
// Lijst maken van beschikbare bestanden
switch($url){
       default:
       case "bron.php":
       $bestandsnaam = "bron.php";
       break;

       case "regels.php":
       $bestandsnaam = "regels.php";
       break;
       
       case "help_regels.php":
       $bestandsnaam = "language/en/help_regels.php";
       break;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Broncode</title>
</head>
<body>
<table>
<td><h2>Beschikbare bestanden: </h2><br />
<p />
<?php
foreach ($bestanden as $file => $file2) {
	echo '<td align="left"><a href="bron.php?url='. $file2 . '" title="' . $file . '">' . $file . '</a></td>'; // Lijst weergeven
}
?>
</table>
<p />
<table>
<td>
<?php
highlight_file($bestandsnaam);
?>
</td>
</table>
</body>
</html>
Dit bedoel je volgens mij...

Geplaatst: 03 feb 2007, 17:35
door Salomon
Let vooral op het copyright :)
zie ook: http://www.php.net/highlight_file

Maar graag ontopic: Wie weet wat er misgaat?

Geplaatst: 03 feb 2007, 18:12
door BetaDevil
er zit geen fout in je script hoor :lol:

Geplaatst: 03 feb 2007, 18:32
door Salomon
Laat maar, is al opgelost door svenn.
Nogmaals bedankt!

Geplaatst: 03 feb 2007, 18:36
door Stijn Herreman
Je probeert een array te echo'en.
$bestanden heeft geen waarde. $bestanden[0] wel, bijvoorbeeld.
Je zou best eens lezen over arrays op php.net :wink:

Geplaatst: 03 feb 2007, 18:36
door Salomon
Salomon schreef:Laat maar, is al opgelost door svenn.
Nogmaals bedankt!
:P:P:):-)

Geplaatst: 03 feb 2007, 18:39
door Stijn Herreman
Salomon schreef:
Salomon schreef:Laat maar, is al opgelost door svenn.
Nogmaals bedankt!
:P:P:):-)
Zat al in reply voor ik dat las :P

Geplaatst: 03 feb 2007, 18:49
door Paul
Salomon schreef:Let vooral op het copyright :)
zie ook: http://www.php.net/highlight_file

Maar graag ontopic: Wie weet wat er misgaat?
Het copyright is gewoonweg grappig :lol:

Geplaatst: 03 feb 2007, 19:02
door Bas
paul schreef:
Salomon schreef:Let vooral op het copyright :)
zie ook: http://www.php.net/highlight_file

Maar graag ontopic: Wie weet wat er misgaat?
Het copyright is gewoonweg grappig :lol:
Je bedoelt het copiright :P

Geplaatst: 03 feb 2007, 19:07
door Salomon
daarom :)

Geplaatst: 08 feb 2007, 15:57
door Salomon
BTW, bij deze geef ik iedereen toestemming het script te kopïeren, mist je de laatste 3 regels van het copyright laat staan:

Code: Selecteer alles

*  Copyright 2007 Probleem op PC
*  Alle rechten voorbehouden
*  Dit bestand mag niet worden gekopiëerd zonder toestemming!