Jump to content

Need help reading filed in a directory


eldan88

Recommended Posts

Hey,

 

I have wrote the code that should display files in a directory. However when the code gets executed the files are not shown. Below is the code that I have wrote.

 

<?php 


$dir = " . "; // im using the dot to show files in the current directory
if(is_dir($dir)) {
   if($dir_handle = opendir($dir)) {
 while($filename = readdir($dir_handle)) {
 echo "filename: {$filename}<br />";
 }


  } 
}
?>

Link to comment
https://forums.phpfreaks.com/topic/274582-need-help-reading-filed-in-a-directory/
Share on other sites

You could add some basic logic to help you figure out where the problem is, btw.

 

<?php 


$dir = " . "; // im using the dot to show files in the current directory
if(is_dir($dir)) {
   if($dir_handle = opendir($dir)) {
 while($filename = readdir($dir_handle)) {
 echo "filename: {$filename}<br />";
 }
}else{
echo 'Cannot open';
} 
}else{
echo 'Not a dir';
}
?>

Thank you Jessica! Thats worked :)

 

And will def use the logic operator next time.

 

You could add some basic logic to help you figure out where the problem is, btw.

 

<?php


$dir = " . "; // im using the dot to show files in the current directory
if(is_dir($dir)) {
if($dir_handle = opendir($dir)) {
while($filename = readdir($dir_handle)) {
echo "filename: {$filename}<br />";
}
}else{
echo 'Cannot open';
} 
}else{
echo 'Not a dir';
}
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.