PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Home verzeichnis



Roberto
20-04-2007, 18:31
Hi@all

Wie kann ich das Homeverzeichnis auslesen? Also ich meine das Verzeichnis wo auf einen FTP die Domänen liegt das erst Verzeichnis wo man rein kommen. Wo man nicht mehr weiter zurück kann.

Hab schon ein paar sachen im opendir versuch aber gin noch nix.
opendir("../")
opendir("~/")
opendir("./././")



<?php

$dh = opendir("./");
while($filename = readdir($dh))
{
if($filename != '.' and $filename != '..')
{
echo "$filename<br />";
}
}

?>


Vielen dank gruß Roberto

Pingu
20-04-2007, 22:39
Schau Dir phpinfo() (http://php.net/phpinfo) an.

undefined
21-04-2007, 07:01
Wenn du php5 hast dann verwende nach Möglichkeit die Neuen Vordefinierten Klassen.


<?php
// http://www.php.net/manual/de/ref.dir.php

$it = new RecursiveDirectoryIterator( "./" );

$debug = array();
foreach ( new RecursiveDirectoryIterator( $it , 2 ) as $path )
{
if ( $path->isDir() )
array_push( $debug, $path->getPathname() );
}
var_dump( "<pre>"
, get_class_methods( "RecursiveDirectoryIterator" )
, $debug
, "</pre>" );

?>

inge
21-04-2007, 11:54
$root = $_SERVER['DOCUMENT_ROOT'];
gibt dir den absoluten Pfad zück.