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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] la faut m'expliquer !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] la faut m'expliquer !

n°153314
rogue2eagl​e
deathstar
Posté le 07-06-2002 à 10:21:20  profilanswer
 

Salut !
voici une portion de mon code sur une page php :
 
 $temp = ListeUsers( 0 );
 
la fonction est definie et incluse comme :
 
 Function ListeUsers($light)
 { .... }
 
et voici l'erreur que je recoie :
 
Fatal error: Call to undefined function: listeusers() in ...
 
Yé con-prends pas !


---------------
Le coté obscur ....
mood
Publicité
Posté le 07-06-2002 à 10:21:20  profilanswer
 

n°153319
Phive
Raaah Lovely
Posté le 07-06-2002 à 10:25:22  profilanswer
 

ta fonction est sur la meme page ke celle ki en fait appel ?


---------------
/!\ Post powered by Phive-online.com /!\
n°153323
darxmurf
meow
Posté le 07-06-2002 à 10:27:49  profilanswer
 

tu appelle listeusers() ou ListeUsers() ? attention aux majuscules... :)
 
a+


---------------
Des trucs - flickr - Instagram
n°153331
rogue2eagl​e
deathstar
Posté le 07-06-2002 à 10:34:04  profilanswer
 

la fonction est dans un fichier fct.php
que j'inclus avec include("fct.php" );
j'appelle ListeUsers()
 
 
et je precise que les autres fonctions appelee dans la page et definie dans fct.php fonctionnent
 
a+


---------------
Le coté obscur ....
n°153346
Je@nb
Kindly give dime
Posté le 07-06-2002 à 10:41:33  profilanswer
 

dans la fonction précédente ta mis le } pour finir la fonction ?
car ça peutetre une sous fonction de la fonction peutetre et donc il la reconnais pas  :sweat:

n°153360
rogue2eagl​e
deathstar
Posté le 07-06-2002 à 10:48:49  profilanswer
 

voui et je souligne que la difference entre les deux versions de la fonction (celle qui marchait et celle ci)
c'est :
- le nom
- les commentaires
- la presentation (plus facile a lire que le bordel)
 
toutes les accolades ouvrantes et fermantes sont presentes !
 
y qq chose qui me hante ? :D


---------------
Le coté obscur ....
n°153366
Sh@rdar
Ex-PhPéteur
Posté le 07-06-2002 à 10:49:54  profilanswer
 

si tu filais déjà ton code..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°153377
rogue2eagl​e
deathstar
Posté le 07-06-2002 à 10:54:40  profilanswer
 

en appel :
 
if($quoi=="offline" )
{  
 UnLog($PSEUDO);
}
else  
{
 $temp = ListeUsers( 0 );
 if($temp=="0" ) Erase("ALL" );
}
 
 
la fonction :
 
Function ListeUsers($light)
{
         $a=0;
  if (!$SALLE) $SALLE='connected';
  $rep=opendir($SALLE);
 
         while ($file = readdir($rep))
  {
          if($file != '..' && $file !='.' && $file !='' && $file!='.listfic';)
  {
                    $a++;
   $tmp=fopen($SALLE."/".$file,"r" );
   $where=fgets($tmp,50);
   
   fclose($tmp);
                 $file=strtoupper($file);
 
                if($light==1)
   {
                 if($MODO!=1)
    {  
     echo $file.", ".$where."</a><br>";
    }
 
    if($file=="MODO" && $MODO==1)
    {  
     echo $file.", ".$where."</a><br>";
    }
     
    if($file!="MODO" && $MODO==1)
    {
                  echo $file.", ".$where;
     echo " ==> <a href=\"users.php?kill=".$file."\">";
     echo "<img src=\"../images/smiley/del.gif\" border=0></a><br>";
    }
   }
  }
 }
 
 closedir($rep);
 clearstatcache();
 return $a;
}


---------------
Le coté obscur ....
n°153385
Sh@rdar
Ex-PhPéteur
Posté le 07-06-2002 à 10:59:28  profilanswer
 

copié collé chez moi, ça fonctionne (bon erreur de rep vu qu'il n'est pas passé en paramètre ni déclaré en global,
 
mais la fonctione est bien effectuée.....


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°153403
rogue2eagl​e
deathstar
Posté le 07-06-2002 à 11:03:26  profilanswer
 

bizarre bizarre !
 
donc solution : ouvrir fenetre, lancer pc, fermer fenetre ?


---------------
Le coté obscur ....
mood
Publicité
Posté le 07-06-2002 à 11:03:26  profilanswer
 

n°153407
Sh@rdar
Ex-PhPéteur
Posté le 07-06-2002 à 11:04:40  profilanswer
 

attention, j'ai dis que ça marchait chez moi, donc t'as forcément une erreur :D


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°153411
rogue2eagl​e
deathstar
Posté le 07-06-2002 à 11:06:44  profilanswer
 

Sh@rdar a écrit a écrit :

attention, j'ai dis que ça marchait chez moi, donc t'as forcément une erreur :D  




 
j'avais compris !
 
 
bon je vais continuer a m'arracher les cheveux
 
merci a+


---------------
Le coté obscur ....
n°153445
Phive
Raaah Lovely
Posté le 07-06-2002 à 11:30:57  profilanswer
 

relance ton pc ou ferme du editeurPHP et relance eaysphp
 
ca arrive des fois ta fais une modif ou u truc du genr eet il le prend pas en compte


---------------
/!\ Post powered by Phive-online.com /!\
n°153491
darxmurf
meow
Posté le 07-06-2002 à 12:15:09  profilanswer
 

il faut pas mettre des () là dedan ?
 
while ($file = readdir($rep))
 {
         if($file != '..' && $file !='.' && $file !='' && $file!='.listfic';)
 {
 
genre
 
while ($file = readdir($rep))
 {
         if(($file != '..';) && ($file !='.';) && ($file !='';) && ($file!='.listfic';))
 {
 
a+


---------------
Des trucs - flickr - Instagram
n°153538
rogue2eagl​e
deathstar
Posté le 07-06-2002 à 12:58:15  profilanswer
 

Darxmurf a écrit a écrit :

il faut pas mettre des () là dedan ?
 
while ($file = readdir($rep))
 {
         if($file != '..' && $file !='.' && $file !='' && $file!='.listfic';)
 {
 
genre
 
while ($file = readdir($rep))
 {
         if(($file != '..';) && ($file !='.';) && ($file !='';) && ($file!='.listfic';))
 {
 
a+  




 
 
 
nan ca marche sans !
 
 
la je comprend plus ! j'etait parti manger et je relance la page et miracle ca marche (sci.)!
 
je vais devenir cinglé !


---------------
Le coté obscur ....
n°153562
Phive
Raaah Lovely
Posté le 07-06-2002 à 13:36:28  profilanswer
 

c pas kest ce ke j'avais dis  :sarcastic:


---------------
/!\ Post powered by Phive-online.com /!\
n°153563
benoide
Posté le 07-06-2002 à 13:38:01  profilanswer
 

[:content]


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

  [PHP] la faut m'expliquer !

 

Sujets relatifs
[PHP] Pb fonction nl2br et textarea...[PHP] Alt + 0160 > dans un str_replace
[PHP] Inclusion conditionnelle de fichiers[PHP] envoyer un fichier dans la base de données depuis une page
[PHP] session(s)[Php] SELECTION A PARTIR DE LA LIGNE 2 ! comment ?
[HTML/PHP] upload un fichier d'un server web vers un client[PHP] un include dans une nouvelle fenêtre du navigateur
[Php] fonction eval() : qui peut m'expliquer ce résultat?[ PHP ] Quelqu'un peut m'expliquer la fonction switch ?
Plus de sujets relatifs à : [PHP] la faut m'expliquer !


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