Problème fonction : portée d'une variable

Répondre
vengeur002
vengeur002
Déconnecté
La prog c est pas sorcier suffis juste de s'y coller ^^
Bonjour

je n arrive pas a faire passer des variables de ma fonction a mon script, j pige pas

voici ma fonction :

  1.  
  2. <?php
  3. function lire($fichier) {  
  4. $fp = fopen ($fichier, "r");  
  5. $contenu = fgets ($fp, 10000);  
  6. fclose ($fp);  
  7. }  
  8. ?>
  9.  

et mon script :

  1.  
  2. <?php
  3. lire($fichier);  
  4. $count= unserialize($contenu);  
  5. $login = $count['login'].'<br />';  
  6. $pass = $count['pass'].'<br />';  
  7. $mail = $count['mail'].'<br />';  
  8. $bp = $count['ban_post'].'<br />';  
  9. $na = $count['nb_art'].'<br />';  
  10. ?>
  11.  


Merci d avance
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Tu as un soucis de portée de variable : soit tu fais un return de $contenu dans ta fonction, soit tu mets ton $contenu en global (regarde le cours sur la portée des variables).
vengeur002
vengeur002
Déconnecté
La prog c est pas sorcier suffis juste de s'y coller ^^
ok merci ;)
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog