Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1714 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] parse error au début d'une fonction ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] parse error au début d'une fonction ...

n°366091
seb-taf
Posté le 18-04-2003 à 11:00:21  profilanswer
 

J'ai beau cherché j'ai une parse error a la ligne 3 :
 

Code :
  1. <?
  2. function listDirFilter($dir,$type){
  3.  if (strlen($type) == 0) $type = "all";
  4.  $x = 0;
  5.  if(is_dir($dir))
  6.  {
  7.  $thisdir = dir($dir);
  8.  while($entry=$thisdir->read())
  9.  {if(($entry!='.')&&($entry!='..')) {
  10.  if ($type == "all" ) {$result[$x] = $entry; $x++; next;}
  11.  $isFile = is_file("$dir$entry" ); $isDir = is_dir("$dir$entry" );
  12.  if (($type == "files" ) && ($isFile)) {$result[$x] = $entry; $x++; next;}
  13.  if (($type == "dir" ) && ($isDir)) {$result[$x] = $entry; $x++; next;}
  14.  
  15.  $temp = explode(".", $entry);
  16.  
  17.  if (($type == "noext" ) && (strlen($temp[count($temp) - 1]) == 0))
  18.  {$result[$x] = $entry; $x++;next;}
  19.  
  20.  if (($isFile) && (strtolower($type) == strtolower($temp[count($temp) - 1])))
  21.  {$result[$x] = $entry; $x++;next;}
  22.  } }
  23.  }
  24.  return $result;
  25.  
  26. }
  27. //(suite de la page)
  28. ?>

mood
Publicité
Posté le 18-04-2003 à 11:00:21  profilanswer
 

n°366130
guiotv2
Posté le 18-04-2003 à 11:15:55  profilanswer
 

Je suis newbie mais il ne manque pas un "&&"  ??
 
if (strlen($type) == 0) && $type = "all";

n°366146
seb-taf
Posté le 18-04-2003 à 11:19:18  profilanswer
 

guiotv2 a écrit :

Je suis newbie mais il ne manque pas un "&&"  ??
 
if (strlen($type) == 0) && $type = "all";


 
non en fait ça revient à écrire :
 
if (strlen($type) == 0)  
{
$type = "all";  
}
c'est la ligne qui sera éxecutée si la condition est vraie


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] parse error au début d'une fonction ...

 

Sujets relatifs
[PHP] Les accents ne sont pas gérés ! HELP[PHP] Gestion courrier, documents....
Authentification en PHP1 variable global changée dans une fonction garde sa nouvelle valeur?
[Oracle&PHP] Execution de procedures stockees -> à voir !D'ou viens le problème? installation PHP ?? je vois pas la...
Fonction "bkgrnd" dans curses.h[PHP]Changement de date anglais/francais
[PHP] Appeler un fichier source situé sur un autre serveur.[PHP] sessions
Plus de sujets relatifs à : [PHP] parse error au début d'une fonction ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR