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

 


Dernière réponse
Sujet : [php] arghh! un coup de main pour débugger ce code?? siouplait
arghbis rien; que dalle!
c ça que je comprend pas!!! j'ai aucune idée de ce qui peut déconner, sauf peut-être une erreur de config du serveur, c ce que je vérifie là!

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
arghbis rien; que dalle!
c ça que je comprend pas!!! j'ai aucune idée de ce qui peut déconner, sauf peut-être une erreur de config du serveur, c ce que je vérifie là!
Mara's dad Re-post ton code qui marche pas parce-que là je ne suis plus...
 
Si tu fais :
 
$nh = fopen ("sequencesORF/$file", "r" );
$ligne = fread( $nh, 50 );
echo $ligne;
 
T'as quoi ?
arghbis heu le premier fread, c t une erreur de copier coller, il est pas dans mon code! non, ce truc est fraiment bizarre, je comprends pas pq ça marche pas, j'ai même essayer avec la commande file().
Vu que je travaille avec la doc sous le coude, ça va, je connais les syntaxes, mais là, je bloque!  :sweat:
Mara's dad fread ($name = fread(fopen ("sequencesORF/$file", "r" ), "\n" );)
 
? ? ? ?
 
C'est quoi ces 2 fread() l'un dans l'autre ?
 
fread() prend 2 arguments :
1- Le handle de fichier (OK pour fopen)
2- Le nombre d'octets à lire... ("\n" n'est pas un nombre !)
 
Relis la doc sur l'utilisation de fread() ou fgets()
arghbis alors?? personne ne voit d'erreur dans mon code????
arghbis je veux bien faire un fread ($name = fread(fopen ("sequencesORF/$file", "r" ), "\n" );), mais ça ne me résoud pas mon prolème!! y'a toujours rien dans ma variable $name!
arghhhhhhhhh
 
(mais merci quand même du coup de main!! :-)) )
Library moi j'utilise plutot fread pour lire dans des fichiers
arghbis ok, ça me corrige les erreurs de file handle, mais ça me donne aucune valeur pour ma variable $ligne, alors que mes fichiers ne contiennent qu'une seule ligne (à savoir une date!).
une idée??
Library mets plutot fopen(("sequencesORF/$file","r" );
arghbis salut tout le monde!
voilà le bout de code que j'utilise :  
 
$dir = opendir ("sequencesORF" );
 
while ($file = readdir ($dir))
{
 if (!ereg ('^\.+$',$file))
 {
 
  $name = fopen ("$file", "r" );
  $ligne = fgets ($name, "\n" );
  echo $ligne;  
  print "<option value=$file>$file ($ligne)</option>";
 }
}
 
et voici ce qu'il produit :  
 
<b>Warning</b>:  fopen("Arabidopsis_thaliana","r" ) - No such file or directory in <b>test.php</b> on line <b>35</b><br>
<br>
<b>Warning</b>:  Supplied argument is not a valid File-Handle resource in <b>test.php</b> on line <b>36</b><br>
<option value=Arabidopsis_thaliana>Arabidopsis_thaliana ()</option><br>
<b>Warning</b>:  fopen("Saccharomyces_cerevisiae","r" ) - No such file or directory in <b>test.php</b> on line <b>35</b><br>
<br>
<b>Warning</b>:  Supplied argument is not a valid File-Handle resource in <b>test.php</b> on line <b>36</b><br>
<option value=Saccharomyces_cerevisiae>Saccharomyces_cerevisiae ()</option></select>
</p>
 
évidemment, y'a un blem quelquepart, mais je vois pas où!! (je débute juste le php!!)
 
merci pour votre aide!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)