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

  FORUM HardWare.fr
  Programmation
  PHP

  HELPPPPPPPP !!!!!!!!!!!!!!!!!!!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

HELPPPPPPPP !!!!!!!!!!!!!!!!!!!!!

n°172973
swich
snps
Posté le 08-07-2002 à 16:16:46  profilanswer
 

if (!$source = fopen("contact.txt","r" )) {
echo "Echec de l'ouverture du fichier";
exit;
}
else {
 $i=0;
 while(!feof($source)) {
 // On récupère une ligne
  $fp[$i] = fgets($source,255);  
  echo "$fp[$i]" ;echo "<br>";
$i++;
 
 }
 
je veux juste a partir d'un fichier, mettre chaque ligne de celui ci dans une ligne de tablo


Message édité par swich le 09-07-2002 à 10:28:37
mood
Publicité
Posté le 08-07-2002 à 16:16:46  profilanswer
 

n°173103
Dost67
Posté le 08-07-2002 à 18:25:18  profilanswer
 

Plus simple :

Code :
  1. $fp = file('contact.txt');

n°173132
Mournblade
Posté le 08-07-2002 à 19:54:49  profilanswer
 

Ca serait pas un pb de parenthèses devant le !$source = fopen("contact.txt","r" ) ?? Parce que déclarer !$source = machin, ça m'étonnerait que ça lui plaise.
 
Essaye !($source = fopen("contact.txt",'r';))


---------------
"Il y aura toujours dans la foule un crétin qui, sous prétexte qu'il ne comprend pas, décrétera qu'il n'y a rien à comprendre." [Amélie Nothomb]
n°173134
ninja sky
cai skylight
Posté le 08-07-2002 à 19:59:02  profilanswer
 

if (!$source == fopen("contact.txt","r" )) {  

n°173145
Je@nb
Kindly give dime
Posté le 08-07-2002 à 20:46:57  profilanswer
 

ninja sky a écrit a écrit :

if (!$source == fopen("contact.txt","r" )) {  
 




 
non c faux ça.
 
C'est mounrnblade qui dit vrai :
if (!($source = fopen("contact.txt","r" )))  
 
ou sinon vire le ! et met inverse les instruction : ce qui est avant le else met le dans le else et ce qui est après le else met le avant (inversion de condition)

n°173150
swich
snps
Posté le 08-07-2002 à 21:06:27  profilanswer
 

ok merci bien
qq'un pourrai me dire comment inserer 10 lignes a l'avant derniere ligne d'un fichier texte ?

n°173341
swich
snps
Posté le 09-07-2002 à 09:47:25  profilanswer
 

voila je souhaiterai a partir d'un formulaire inserer des lignes dans un fichier..  
mais le problemes c'est que les 10 linges que je dois inserer doivnet s'inserer en avant derniere ligne  
ex :  
j'ai mon fichier  
<contact>  
.....  
...  
XXXXXX  
</contact>  
 
et je veux inserr une dizaine de ligne ou y'a XXXXX  
comment faire ??  
j'arrive pas meme avec les tableaux
 

n°173646
Je@nb
Kindly give dime
Posté le 09-07-2002 à 14:33:02  profilanswer
 

récupère la dernière ligne, met la dans une variable, remplace là par ton texte, refous la dernière ligne contenue dans la variable

n°173743
swich
snps
Posté le 09-07-2002 à 16:06:26  profilanswer
 

et je la recupere comment la derniere ligne ??
c le pb

n°173786
Je@nb
Kindly give dime
Posté le 09-07-2002 à 16:33:29  profilanswer
 


<?
$fichier = file('monfichier');
$nbligne = count($fichier);
$derniereligne = $fichier[$nbligne-1]; //le tablo commence à 0
 
... // je ne c pas comment tu récupère tes donnée : textarea etc...
 
if($fp = fopen('fichier',w)) {
for($i = 0;$i < $nbligne ; $i++)
fputs($fp,$fichier[$i]);
}
else
echo "Erreur";
 
?>


Message édité par Je@nb le 09-07-2002 à 16:33:47

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

  HELPPPPPPPP !!!!!!!!!!!!!!!!!!!!!

 

Sujets relatifs
Hebergement de php sur multimania ! HELPPPPPPPP 
Plus de sujets relatifs à : HELPPPPPPPP !!!!!!!!!!!!!!!!!!!!!


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