![]() |
[PHP] Pfad zum Webspace ermitteln
Wenn ich in PHP Dateien und Ordner "ansprechen" will, gebe ich den absoluten Pfad zu der Datei vom Root des Servers aus an:
Code:
Kann man diesen Pfad auch mit PHP irgendwie ermitteln, um das ganze etwas flexibeler zu gestallten?
/var/www/l3s11195/
|
Re: [PHP] Pfad zum Webspace ermitteln
Ist denn nicht $_SERVER['DOCUMENT_ROOT'] das was du suchst?
|
Re: [PHP] Pfad zum Webspace ermitteln
DocumentRoot ist bei mir /var/www/l3s11195/html, aber es gibt in /var/www/l3s11195/ noch andere Ordner auf die ich Zugriff habe. Dort ist noch ein Ordner Backup, in dem die DB Backups usw. landen, auf den ich per FTP-Client Zgriff habe, dort ist noch ein Ordner files, wo zu der dient weiß ich nicht, wohl eine persönliche Dateiablage, auf den Ordner habe ich auch noch per FTP Zugriff.
Also ich bräuchte schon diesen Pfad. |
Re: [PHP] Pfad zum Webspace ermitteln
hi luckie,
dann nutze doch relative pfadangaben:
Code:
aenogym
$_SERVER["DOCUMENT_ROOT"]."/../Backup"
|
Re: [PHP] Pfad zum Webspace ermitteln
oder mache mal
Code:
Und dann such dir den Passenden Wert ;)
echo '<table>';
foreach ($_SERVER as $name => $value) echo '<tr><td>'.$name.'</td><td>'.$value.'</td></tr>'; echo '</table>'; Grüße Faux |
Re: [PHP] Pfad zum Webspace ermitteln
Zitat:
Code:
Wenn ich jetzt den hradgecodeten Pfad als Varaibel bekäme, dann wäre das alles etwas einfachher.
foreach ($list as $file)
{ if ($file["isdir"] == "d") { echo '<tr>'; echo '<td>'.$file["perms"].'</td>'. '<td>-</td>'. '<td>'.@date("Y-m-d H:i", @filemtime('/var/www/l3s11195/'.$newpath.'/'.$file["name"])).'</td>'. '<td>'.'[url="FTPMain.php?newpath='.$newpath.'/'.$file["]'.$file["name"].'[/url]'.'</td>'; $numdirs++; echo '</tr>'; } } |
Re: [PHP] Pfad zum Webspace ermitteln
Definiers dir einfach irgendwo als Konstante.
Code:
Wenn das nicht geht machst dus als variable, $rootpath sieht auch nicht so schlecht aus.
DEFINE(ROOTPATH, $_SERVER['DOCUMENT_ROOT'].'/../');
|
Re: [PHP] Pfad zum Webspace ermitteln
OK, mit dem WorkAround kann ich mich anfreunden. :-?
|
Re: [PHP] Pfad zum Webspace ermitteln
wenn das ganze wiederverwendbar sein soll, musst du es sowieso irgendwo als setting unterbringen ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz