HELPPPPPPPP !!!!!!!!!!!!!!!!!!!!! - PHP - Programmation
Marsh Posté le 08-07-2002 à 19:54:49
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')
Marsh Posté le 08-07-2002 à 20:46:57
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)
Marsh Posté le 08-07-2002 à 21:06:27
ok merci bien
qq'un pourrai me dire comment inserer 10 lignes a l'avant derniere ligne d'un fichier texte ?
Marsh Posté le 09-07-2002 à 09:47:25
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
Marsh Posté le 09-07-2002 à 14:33:02
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
Marsh Posté le 09-07-2002 à 16:33:29
|
Marsh Posté le 08-07-2002 à 16:16:46
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