No creo ya que puedo escribir perfectamente en el en base a php con fopen.
en que forma lo ejecutaste?
mi archivo esta de la siguiente manera.
Código PHP:
<?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 );
}
?>
<table style='font-size:10px; text-align:center' align='center' bgcolor='#FFFFFF' border='1' bordercolor='#999999' cellpadding='0' cellspacing='0' width='800'><tr><td colspan="6" width='50%'><form action="" method="post" enctype="multipart/form-data"><input type="hidden" name="validacion" value="si"><input type="submit" value="Aprobar Ticket" /></form></td><td><form action="" method="post" enctype="multipart/form-data"><input type="hidden" name="validacion" value="no"><input type="submit" value="Desaprobar Ticket" /></form></td></tr></table>
Lo resumí un poco quitándote el html
Cita:
Iniciado por oscartt67 Acabo de testear este código y funciona perfecto.
No tendrás un problema de permisos de escritura sobre dicho archivo?