Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Hilfe !!! habe problem mit opendir() und readdir() !

hallo ich habe ein problem mit opendir() und readdir() bei PHP Version 4.3.4
ich bekomme folgende meldung

Warning: opendir(database/intern/squads/2/6): failed to open dir: Invalid argument in D:\wwwroot\clan\HP\member.php on line 35

Warning: readdir(): supplied argument is not a valid Directory resource in D:\wwwroot\clan\HP\member.php on line 36

was muss ich machen das es auf meinem server opendir() und readdir() get

auf einem anderen server vom Tripod get es


bin dankbar über jede hilfe

MFG
Christian

Hier gehts zum Orginal Eintrag "Hilfe !!! habe problem mit opendir() und readdir() !" im Forum

Antworten

- Welchen PHP-Code hast Du denn genau verwendet!?
- Ich vermute mal Du hast Windows ... In Windows gibt man Pfadangaben mit \ statt / an!


2.

Ich habe php 4 benuzt

"JA" ich habe windows und ich habe jest alle / geändert nach \

jest sind die meldung weg aber auch die tabelen :-(
die man zwischen den beldungen hatte


3.

Ein bisserl Quellcode könnte hilfreich sein *pfeif*


4.

Zitat:
BaZtArD postete
- Welchen PHP-Code hast Du denn genau verwendet!?
Sagte ich ja ... aber er hat nur die PHP-Version genannt ...


5.

quellcode
---------------------------------------------------------------------------------------------------------------------------
$datei2 = fopen("database\intern\squads\squads.cfg","r");
while (!feof($datei2)) {
$sq_id=fgets($datei2,2);
if($sq_id!="" && $sq_id!="" && file_exists("database\intern\squads\$sq_id.cfg")) {
$sq_member_url="database\intern\squads\$sq_id";

$handle="$sq_member_url";
$handle_1=opendir($handle);
while (false !== ($file = readdir($handle_1))) {
if ($file != "." && $file != "..") {
$handle_2="$sq_member_url\$file";
$handle2=opendir($handle_2);
while (false !== ($file_2 = readdir($handle2))) {
if ($file_2 != "." && $file_2 != "..") {

$datei = fopen("database\intern\member_daten\$file_2","r");
$xx=rtrim(fgets($datei, 4096));
$xx=rtrim(fgets($datei, 4096));
$xx=rtrim(fgets($datei, 4096));
$xx=rtrim(fgets($datei, 4096));
$xx=rtrim(fgets($datei, 4096));
$xx=rtrim(fgets($datei, 4096));
$xx=rtrim(fgets($datei, 4096));
$xx=rtrim(fgets($datei, 4096));
$member_land_übersicht=rtrim(fgets($datei, 4096));
fclose($datei);
if($member_land_übersicht==$land) { $sq_land="1"; }

-----------------------------------------------------------------------------------------------------------------------
das seltsam ist ja es lauft auf eiem andern server 100 % aber bei mir get es nich


6.

Falsche konfiguration, auf deinem lokalen Server, würd ich mal meinen wenns auf anderen geht :D oder du Deupp hast das verzeichniss garnet aufm lokalen host *g*


7.

nutze doch bitte die formatierungsmöglichkeiten des forums für den quellcode!


Hier gehts zum Orginal Eintrag "Hilfe !!! habe problem mit opendir() und readdir() !" im Forum
 
phpforum.de | Impressum