que tal amigos tengo un liegero problema, he hecho un formulario en el cual al enviar información esta se guarde en un archivo txt de la siguiente forma con "fopen"
Código PHP:
// abrir fichero añadiendo
@ $fp = fopen("/pedidos.txt", "a");
@ flock($fp, 2);
if (!$fp)
{
echo "<p><strong> Su orden no ha podido ser procesada en este momento. "
."Por favor inténtelo de nuevo más tarde.</strong></p></body></html>";
exit;
}
fwrite($fp, $stringsalida);
flock($fp, 3);
fclose($fp);
echo "<p>Su orden ha sido recibida y guardada.</p>";
y aunque puedo leer lo que se ha escrito en el formulario en otro archivo php el cual es el siguiente
Código PHP:
$fp = fopen("/pedidos.txt", "r");
flock($fp, 1);
if (!$fp)
{
echo "<p><strong>No hay órdenes pendientes."
."Por favor prueba de nuevo más tarde.</strong></p></body></html>";
exit;
}
while (!feof($fp))
{
$order= fgets($fp, 100);
echo $order."<br>";
}
flock($fp, 3);
/*
echo "La posición final del archivo indicador es ".(ftell($fp));
echo "<br>";
rewind($fp);
echo "Después de rewind, la posición es ".(ftell($fp));
echo "<br>";
*/
fclose($fp);
si abro el archivo pedidos.txt de mi raíz no puedo ver nada.
¿alguien sabe que puede estar pasando?
gracias por su ayuda de antemano
otra cosa, borre el archivo pedidos.txt
y la información escrita en él, sigue saliendo
podría preguntar si existe alguna función para resetear lo escrito en ese archivo?
gracias.