Stammpfad des Serverdokuments in PHP [closed]

Lesezeit: 2 Minuten

Benutzeravatar von Hiroshi Rana
Hiroshi Rana

Ich habe eine PHP-Codezeile wie unten

$files = glob('myFolder/*');

Ich möchte oben den absoluten Pfad zu myFolder verwenden, indem ich das Serverdokumentstammverzeichnis verwende, wie unten

$_SERVER["DOCUMENT_ROOT"]."/myFolder/"

Es sollte wie unten aussehen

$files = glob('$_SERVER["DOCUMENT_ROOT"]."/myFolder/*"');

Aber das funktioniert nicht

Wie kann man das korrigieren?

Eigentlich versuche ich Folgendes:

<?php
//Delete All files from folder
// $files = glob('myFolder/*');

$files = glob($_SERVER["DOCUMENT_ROOT"]."/myFolder/*");

foreach($files as $file){
if(is_file($file))
unlink($file);
} 
?>

Der folgende Code funktioniert

$files = glob('myFolder/*');

Das Folgende funktioniert nicht

$files = glob($_SERVER["DOCUMENT_ROOT"]."/myFolder/*");

Ich möchte den absoluten Pfad zu myFolder verwenden

  • 1) Fügen Sie am Anfang des Skripts Folgendes ein error_reporting(E_ALL) falls unlink wirft Fehler. 2) Innerhalb von foreach, echo $file So können Sie überprüfen, was es ist dürfen sehen. Probieren Sie beides aus und aktualisieren Sie dann Ihren Beitrag mit den Ergebnissen.

    – Herr Lama

    4. März 2013 um 21:26

  • Sie müssen uns sagen, was mit dem Weg, den es einschlägt, nicht stimmt: var_dump($_SERVER["DOCUMENT_ROOT"]."/myFolder/*");

    – Mike B

    4. März 2013 um 21:29


  • $_SERVER[‘DOCUMENT_ROOT’] Gibt den Pfad Ihres Stammordners (z. B. public_html) zurück. Können Sie Ihre Ordnerstruktur erklären? Wo ist Ihre .php-Datei und mein Ordner?

    – Vahe Shadunts

    4. März 2013 um 21:32


  • Ungültiges Argument für foreach() angegeben

    – Hiroshi Rana

    4. März 2013 um 21:33

  • Datei und Ordner befanden sich nicht im Stammverzeichnis. Habe es behoben. Danke.

    – Hiroshi Rana

    4. März 2013 um 21:34


$files = glob($_SERVER["DOCUMENT_ROOT"]."/myFolder/*");

  • funktioniert nicht. Bitte beachten Sie die Fragenänderungen.

    – Hiroshi Rana

    4. März 2013 um 21:22

1451690cookie-checkStammpfad des Serverdokuments in PHP [closed]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy