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
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
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
Geplaatst: 03 feb 2007, 18:36
door Salomon
Salomon schreef:Laat maar, is al opgelost door svenn.
Nogmaals bedankt!
:P:):-)
Geplaatst: 03 feb 2007, 18:39
door Stijn Herreman
Salomon schreef:Salomon schreef:Laat maar, is al opgelost door svenn.
Nogmaals bedankt!
:P:):-)
Zat al in reply voor ik dat las
Geplaatst: 03 feb 2007, 18:49
door Paul
Het copyright is gewoonweg grappig
Geplaatst: 03 feb 2007, 19:02
door Bas
paul schreef:Het copyright is gewoonweg grappig
Je bedoelt het copiright
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!