Ya me funciona pero como comentas oscar me se imprimen las filas del array
cual es la solucion a esto ?
Cita:
Iniciado por oscartt67 En tu código hay un error de cierre del if, tiene que ir hasta el fin, pero ese no creo sea tu principal problema.
Código PHP:
if($_POST['validacion']=="si"){
$archivo = './datos.txt';
if(file_exists($archivo)) {
$file = fopen($archivo,'r');
while(!feof($file)) {
$name = fgets($file);
$lineas[] = $name;
}
fclose($file);
// Todas las lineas quedan almacenadas en $lineas
// Ahora eliminas la fila 15 por ejemplo, en el array sería la posicion 14 (empezamos por la 0)
unset($lineas[14]);
$lineas = array_values($lineas);
print_r($lineas);
// GUARDAMOS
$file = fopen($archivo, "w");
foreach( $lineas as $linea ) {
fwrite( $file, $linea );
}
fclose( $file );
}
}
te aparecen en el navegador el resultado de print_r($lineas)? tiene este aspecto.
...lo de los patos, era mi archivo datos.txt....