• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

is_dir gibt Fehler aus

Status
Für weitere Antworten geschlossen.

virtualmarc

Neues Mitglied
Ich bin für einen meiner Services dabei, einen kleinen Dateimanager zu machen. Allerdings will die Unterscheidung zwischen Datei und Ordner nicht so ganz wie ich es will.

Das ist der Fehler der kommt:
Catchable fatal error: Object of class Directory could not be converted to string in /var/vhosts/************.de/www/index.phtml on line 1098

Das sind die betroffenen Zeilen:
PHP:
$hauptordner = dir("users/".$name);
if (is_dir("./".$hauptordner."/".$datei))
{
echo "<a href=\"index.phtml?seite=cdir&dir=".$datei."\">".$datei."</a> [<a href=\"index.phtml?seite=del\">Löschen</a>]<br />";
}
else
{
echo $datei." [<a href=\"index.phtml?seite=del\">Löschen</a>]<br />";
}
 
Würde drauf tippen, dass der erste Punkt stört. Schreib es mal so:

Code:
if (is_dir($hauptordner."/".$datei))
 
ganz einfach, is_dir braucht einen string als pfad aber du übergibst eine zusammenstellung aus einem string und einem dir objekt xD

versuch einfach mal das dir(); wegzulassen. :)
 
Status
Für weitere Antworten geschlossen.

Neueste Beiträge

Zurück
Oben