Ik heb een script wat de mappen en bestanden laat zien:
*snip* Beveilig je site eerst even voor je ernaar linkt.
Nu zie je Boven in dit staan.
de broncode van het php script is dit.
nu heb ik een script gezien waarme het volgend mij mogelijk is om het pad in stukken te hakken.
Maar weet even niet hoe ik verder moet, wie kan me helpen.
Het script is:
*snip* Beveilig je site eerst even voor je ernaar linkt.
Nu zie je Boven in dit staan.
Dit is gewoon text ik zou graag arnold en avatars als aanklikbare links willen hebben naar hun locatie.directory = arnold/avatars/
de broncode van het php script is dit.
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
36
37
38
39
40
41
42
43
44
| <?php clearstatcache(); //vars $host = "http://".$_SERVER["HTTP_HOST"]."/"; $root = $_SERVER["DOCUMENT_ROOT"]; $filename = "list.php"; $dir = (isset($_GET['open'])) ? $root."/".$open."/" : $root."/"; $dir2 = (isset($_GET['open'])) ? "".$open."/" : "/"; $map = (isset($_GET['open'])) ? $_GET['open']."/" : NULL; $array = array(); //print echo "directory = ".$dir2."<br>"; if ($open != ''){ echo "<br><img src=up.png> <A HREF=\"javascript:history.go(-1)\"> [Niveau Hoger]</A><br><br>"; } //opedir: $handle=opendir($dir); while (false!==($file = readdir($handle))) { if ($file != "." && $file != "..") { if($file != $filename){ if(is_dir($dir.$file)){ $array['dir'][]= "<tr><td><img src=dir.png></td><td> <a href='".$host.$filename."?open=$map".$file."'>".$file."</a> </td><td></td><td> created ".date("d-m-Y H:i", filemtime($dir.$file))."</td></tr>"; } elseif(is_file($dir.$file)){ $array['file'][]= "<tr><td><img src=file.png></td><td> <a href=\"".$host.$map.$file."\">".$file."</a> </td><td> ".filesize($dir.$file)."kb </td><td> created ".date("d-m-Y H:i", filemtime($dir.$file))."</td></tr>"; } } } } closedir($handle); if(!empty($array['dir'])){ for($i=0;$i<count($array['dir']);$i++){ sort($array['dir']); echo $array['dir'][$i]; } } if(!empty($array['file'])){ for($i=0;$i<count($array['file']);$i++){ sort($array['file']); echo $array['file'][$i]; } } ?> |
nu heb ik een script gezien waarme het volgend mij mogelijk is om het pad in stukken te hakken.
Maar weet even niet hoe ik verder moet, wie kan me helpen.
Het script is:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <?php //Eerst de ip ophalen van de bezoeker. $ip = ($REMOTE_ADDR); //Dan de punt filteren $ipx = explode('.',$ip); //Dan array koppelen $stripip = ("$ipx[0]$ipx[1]$ipx[2]$ipx[3]"); //Omzetten naar een id nummer? $id = ($stripip); //Dan resultaat laten zien echo $id; ?> |
[ Voor 22% gewijzigd door NMe op 04-04-2006 17:09 ]