hola, tengo el siguiente codigo y me genera el error de abajo no entiendo porque en un servidor me funcionaba bien y lo cambie y me sale esto no se si será por la version del PHP o porque puede ser???
<?
$archivo = "contador.txt";
$leer = file($archivo,"r");
$contador = $leer[0];
$contador++;
$fp = fopen( $archivo,"w");
fwrite($fp, $contador);
fclose($fp);
$archivo = "archivo.txt";
$leer = file($archivo,"r");
$contador = $leer[0];
echo $contador;
?>
Warning: file() expects parameter 2 to be long, string given in C:\...\archivo.php on line 3
Warning: fopen(contador.txt) function.fopen: failed to open stream: Permission denied in C:\...\archivo.php on line 6
Warning: fwrite(): supplied argument is not a valid stream resource in C:\...\archivo.php on line 7
Warning: fclose(): supplied argument is not a valid stream resource in C:\...\archivo.php on line 8
Warning: file() expects parameter 2 to be long, string given in C:\...\archivo.php</b> on line 11
Saludos,