fopen fwrite fclose qualcosa non torna!!

littefrido

Nuovo Utente
27 Mar 2013
2
0
0
Ciao ragazzi che cosa mi sfugge se passo questo semplice script mi dovrebbe scrivere 1001 nel file if.txt
Invece se lo apro sono 2002
Cosa sbaglio???
Mah
PHP:
<?php 
$contatore =1000; 
$file='if.txt'; 
$var = fopen($file,'a');
for($i=0;$i<=$contatore;$i++){ 
if(isset($i)){ 
fwrite($var, $i."\n"); 
} 
} 
fclose($var);
 echo $i;
 ?>
Di sicuro mi saprete rspondere... sono impaziente di sapere dove sbaglio!!!:confused: :incazz:
 
Ultima modifica di un moderatore:

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao
il parametro 'a' indica che deve aggiungere il testo a quello esistente, per sovrascrivere il contenuto invece si usa 'w'
PHP:
$var = fopen($file, 'w');
 

Discussioni simili