php bestanden en mappen schijden
dag leden ,
ik heb het volgende php script
uitkomst
ik heb nu de 2 mappen
world en bukkit server.
hoe laat ik nu het script kijken of het een bestand of een map is?
mijn gehele code is
ik heb het volgende php script
Quote:
uitkomst
Quote:
banned-ips.txt
banned-players.txt
Bukkit server
Minecraft_Server.exe
ops.txt
server.log
server.properties
start.bat
white-list.txt
world
banned-players.txt
Bukkit server
Minecraft_Server.exe
ops.txt
server.log
server.properties
start.bat
white-list.txt
world
ik heb nu de 2 mappen
world en bukkit server.
hoe laat ik nu het script kijken of het een bestand of een map is?
mijn gehele code is
Quote:
</div>
</div>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
echo '<style> a {color:#000000;text-decoration: none;}
#center { width:900px;margin:0 auto; }
</style>';
echo '<div id="center"> <div style="float:left;width:200px;">';
if ($dir = @opendir("server/"))
{
while (($file = readdir($dir)) !== false)
{
if ($file != '.' && $file != '..')
{
echo('<a href="?file='.$file.'">'.$file.'</a> <br />');
}
}
closedir($dir);
}
echo '</div>';
echo '<div id="center"> <div style="float:left;width:700px;">';
if(isset($_GET['file']))
{
if(file_exists('server/'.$_GET['file']))
{
echo ' >> '.$_GET['file'];
echo '<textarea style="width:650px;height:200px;">';
$bestand = 'server/'.$_GET['file'];
$file = fopen($bestand, "r");
$Data = fread($file, 512);
fclose($file);
print htmlentities($Data);
echo '</textarea>';
}
}
?>
echo '<style> a {color:#000000;text-decoration: none;}
#center { width:900px;margin:0 auto; }
</style>';
echo '<div id="center"> <div style="float:left;width:200px;">';
if ($dir = @opendir("server/"))
{
while (($file = readdir($dir)) !== false)
{
if ($file != '.' && $file != '..')
{
echo('<a href="?file='.$file.'">'.$file.'</a> <br />');
}
}
closedir($dir);
}
echo '</div>';
echo '<div id="center"> <div style="float:left;width:700px;">';
if(isset($_GET['file']))
{
if(file_exists('server/'.$_GET['file']))
{
echo ' >> '.$_GET['file'];
echo '<textarea style="width:650px;height:200px;">';
$bestand = 'server/'.$_GET['file'];
$file = fopen($bestand, "r");
$Data = fread($file, 512);
fclose($file);
print htmlentities($Data);
echo '</textarea>';
}
}
?>
</div>
</div>
is_file(), is_dir()
Ja daar was ik ook al bijgekomen maar dat ging hopeloos is,
zou je me iets meer uitleggen willen/kunnen geven?
zou je me iets meer uitleggen willen/kunnen geven?
Olivier Beste op 06/01/2012 23:18:52:
Ja daar was ik ook al bijgekomen maar dat ging hopeloos is,
Wat lukte er niet aan?
het scheide van de bestanden.
vertel.
Waarom kijk je niet gewoon of het bestand een extensie heeft? In Bukkit zelf hebben alle bestanden extensies dus als je nakijkt welke 'bestanden' geen extensie hebben weet je welke 'bestanden' eigenlijk folders zijn.
p.s.: Minecraft FTW
p.s.: Minecraft FTW
Gewijzigd op 06/01/2012 23:39:05 door Eddy B
ja dat is waar ik op uit wil komen maar ik krijg dat niet gescheiden licht dat aan mij of is dat heel moeilijk>?
Wordt leuk bij .htaccess
Of bij andere directories met een punt erin.
Of bij andere directories met een punt erin.
die zijn/komen er niet dus dat zou niet uitmaken.
@Aar, dat heeft Bukkit niet. Maar inderdaad, dat geldt alleen voor dit systeem.
@Olivier, explode()
Toevoeging op 06/01/2012 23:43:48:
Sorry, ik bedoel strstr()
@Olivier, explode()
Toevoeging op 06/01/2012 23:43:48:
Sorry, ik bedoel strstr()
is er ook een manier op alle bestanden zonder mappen eruit te halen en met en andere code alle mappen eruit te halen?
Olivier Beste op 06/01/2012 23:40:42:
die zijn/komen er niet dus dat zou niet uitmaken.
Weet je niet...
.htaccess is niet nodig want dank komt web.conf
en de de rest kan ook gewoon zonder .
en de de rest kan ook gewoon zonder .




