ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
858
858
EMPFEHLEN
-
Hallo zusammen,
da ich nun mein rekursiven verzeichnis lesen gebaut habe,
habe ich nun das problem mit den Verzeichnissen.
Meine Verzeichnisstruktur sieht so aus:
C:\xampp\htdocs\test\textures\test.php
R:\Textures
Code :1
Warning: opendir(R:\Textures) [function.opendir]: failed to open dir: No error in C:\xampp\htdocs\test\textures\test.php on line 24
ich möchte nun mit der test.php den ordner R:\Texttures durchsuchen lassen. Dieser ist ein eingebundenes Raid-Laufwerk. Ich habe aber keine Ahnung wie ich auf diesen Ordner zugreifen kann.
Irgendwie sagt er immer das er den Ordner nicht öffnen kann...
Geht da süberhaupt unter Windows?
Gruß SufijenGeändert von sufijen (25.07.07 um 10:40 Uhr)
-
Also ich kann einfach auf Netzwerklaufwerke zugreifen mit:
PHP-Code:<?
$dir = 'k:\\Kunden\\';
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
}
?>Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.
-
bei mir geht das nicht! voll komisch!
er gibt bei deinem script zwar keine fehlermeldung aber wenn ich ein else {echo 'y';} anhänge gibt er meine manuelle fehlermeldung aus!
kann es sein dass es daran liegt, das es linux server sind die ins windows netzwerk eingebettet sind?
oder an der php.ini?Geändert von sufijen (25.07.07 um 11:09 Uhr)
-
Nein weil es auch ein Samba Server ist.
Ist vielleicht ein Fehler bei dem Ordnernamen? Das Groß und Kleinschreibung nicht passen. und ein E_WARNING sollte es auf jeden Fall geben wenn er es nicht öffnen kann.
Das keine Fehlermeldung wird an dem is_dir() liegen. Vielleicht liegt es auch an der Apache config das er dich nicht aus dem /html/ rauslässt?Geändert von Michael Engel (25.07.07 um 11:18 Uhr)
Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.
-
Hm keine Ahnung
also Ordnername stimmt ganz sicher
ich mach mal error_reporting('E_ALL');
ausgabe:PHP-Code:<?
error_reporting('E_ALL');
$dir = 'H:\1sufijen\Schule';
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
else
{
echo 'Ist DIR aber kann es nicht öffnen.';
}
}
elseif (is_file($dir))
{
echo 'Es ist eine Datei.';
}
else
{
echo 'Ist kein DIR und kein FILE.';
}
?>
Code :1
Ist kein DIR und kein FILE.
Geändert von sufijen (25.07.07 um 11:24 Uhr)
-
versuch mal statt:
das:PHP-Code:$dir = 'H:\1sufijen\Schule';
PHP-Code:$dir = 'H:\\1sufijen\\Schule';
Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral.
-
same problem different way

EDIT: also ich hab einen test gemacht wenn ich '/' als ordenr angebe (müsste ja dementsprechend der stammordner sein) kommt der inhalt von C:\ das bedeutet dass ich ja gar nicht unter root gehen kann. hmmm kann das an der phpini liegen?Geändert von sufijen (25.07.07 um 13:12 Uhr)
Ähnliche Themen
-
Ordner auf anderem PC im Netzwerk erstellen
Von romst im Forum JavaAntworten: 3Letzter Beitrag: 14.01.10, 14:37 -
Netzwerk: Ordner freigeben
Von WorldRacer im Forum .NET Windows FormsAntworten: 2Letzter Beitrag: 03.10.08, 23:49 -
Datei öffnen anstatt "Eigene Dateien" beliebigen Ordner öffnen?
Von alextsch im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 21.03.05, 23:31 -
zugriff auf Ordner im Netzwerk
Von Sneakmaster im Forum Visual Basic 6.0Antworten: 12Letzter Beitrag: 27.07.04, 16:19 -
Netzwerk Server und Passwörter für die Ordner
Von eScenCe im Forum NetzwerkeAntworten: 1Letzter Beitrag: 07.09.03, 00:45





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen