login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php Scandir

Offline erm - 15/03/2007 17:00 (laatste wijziging 15/03/2007 17:02)
Avatar van ermLid Hallo jongens,

Als ik mijn directory scan dan krijg ik me bestand en twee van die irritante puntjes; een . en een ..

Ik heb het met str_replace weg kunnen halen, maar ik maak een dir script. Voor elke bestand dat hij vind heb ik een afbeelding ervoor geplaats. Maar nu pakt hij nog steeds die twee #&*$^ puntjes. 

Hieronder zie je me script.
  1. <?php
  2. $locatie="fotos/";
  3.  
  4.  
  5. if($_GET['showdir'] =="y") {
  6. echo "<div align='left'><table width='200' border='0'>";
  7.  
  8.  
  9.  
  10. $files1 = scandir($locatie);
  11.  
  12.  
  13. foreach($files1 as $loopje) {
  14. @$sizeimg = getimagesize($locatie."/".$loopje);
  15. $whole = $sizeimg['0'] ."x". $sizeimg['1'];
  16. echo "<tr>
  17. <td align='left' valign='top'><img src='button/dossier.gif' />".
  18. ## ok puntjes weghalen:)
  19. str_replace("."," ",$loopje)."</td>
  20. <td align='left' valign='top'><a href='index.php?file=".$loopje."&del=y'><img src='button/del.png' class='img'></a></td>
  21. <td align='left' valign='top'>".$whole."</td>
  22. </tr>";
  23.  
  24.  
  25.  
  26.  
  27. }
  28. echo "</table></div>";
  29.  
  30.  
  31. }?>


Mijn dank

3 antwoorden

Gesponsorde links
Offline Assailant - 15/03/2007 17:04
Avatar van Assailant Nieuw lid http://be2.php.net/readdir
Offline ikkedikke - 15/03/2007 17:05
Avatar van ikkedikke PHP expert foreach($files1 as $loopje) {
if($loopje != '.' && $loopje != '..')
{
@$sizeimg = getimagesize($locatie."/".$loopje);
...
<td align='left' valign='top'>".$whole."</td>
</tr>";
}
}
echo "</table></div>";
Offline Stijn - 15/03/2007 17:06
Avatar van Stijn PHP expert http://be2.php.....php#71758 - beetje zoekwerk
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.196s