[PHP] count files

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<? 
$imgcount = "images/test"; 
$type = "jpg"; //can be anything: gif, jpg, bmp, etc 
$dirpath = "$imgcount"; 

$chm = 0; 
$dhm = dir($DOCUMENT_ROOT . "$dirpath"); 
    while ($entry = $dhm -> read()) { 
        if (strrchr($entry,'.') == ".$type") { 
            $chm += 1; 
        } 
    } 
    $dhm -> close(); 

echo "Total Images: $chm<br>"; 
?> 

Bovenstaande codes zou eigenlijk het aantal plaatjes met de toevoeging jpg moeten tellen, maar het enige wat ik krijg zijn de volgende errorz:

Warning: SAFE MODE Restriction in effect. The script whose uid is 10123 is not allowed to access /usr/local/psa/home/vhosts/oling.org owned by uid 0 in /usr/local/psa/home/vhosts/oling.org/httpdocs/moppies.tk/aantal.php on line 7

Fatal error: Call to a member function on a non-object in /usr/local/psa/home/vhosts/oling.org/httpdocs/moppies.tk/aantal.php on line 8


Ik dacht dat die eerste error zou betekenen dat er rechten zijn die verkeerd ingesteld staan? Rechten van 644 naar 777 verandert en weer terug, maar geen resultaat. Google zegt hier helemaal niets over en ik snap er geen biet meer van. Iemand enig idee?

[ Voor 6% gewijzigd door Verwijderd op 24-01-2003 20:06 ]


Acties:
  • 0 Henk 'm!

  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 21:53

Tux

Het is handiger als je voortaan de [php] tag gebruikt.

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
:D /edited

Acties:
  • 0 Henk 'm!

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 22:59

chem

Reist de wereld rond

Wat snap je niet? Safe Mode?
Zet het dan uit :?

Verder zou ik het zo doen:
PHP:
1
$imagecount = sizeof(glob($imgcount.'/*.'.$type));

[ Voor 49% gewijzigd door chem op 24-01-2003 20:17 ]

Klaar voor een nieuwe uitdaging.


Acties:
  • 0 Henk 'm!

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 20:50
Die laatste error houd in dat $dhm geen object is. Weet niet of dat de bedoeling is maar dan moet de de class dir anders createm, met new. Daardoor kan die read() niet vinden.

Acties:
  • 0 Henk 'm!

  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 19-08 08:24

PowerSp00n

There is no spoon

code:
1
2
3
Warning: SAFE MODE Restriction in effect. The script whose uid is 10123 is 
not allowed to access /usr/local/psa/home/vhosts/oling.org owned by uid 0 
in /usr/local/psa/home/vhosts/oling.org/httpdocs/moppies.tk/aantal.php on line 7


Je $dirpath gaat niet helemaal goed, echo het totaal eerst eens. En drm's tiplist.
Pagina: 1