Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/02/2004, 17:04
yazo
 
Fecha de Ingreso: abril-2003
Mensajes: 363
Antigüedad: 21 años
Puntos: 3
Como puedo solucionar esto?

Hola:
Estoy haciendo un pequeño programilla en php, se trata de escribir datos en archivos txt.
Me gustaría saber dos cosas:
¿Como podría hacer para comprobar si el archivo en el que voy a escrbir esta vacio, es decir, no tiene nada escrito?
¿Como podría hacer para que en el caso de que no existiera el archivo en el que voy a escribir


formulario.php

<html>
<head>
<title>Formulario</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form method="post" action="escribirarchivo.php" name="enviar">
<p>Nombre del Archivo txt:
<input type="text" name="archivo">
<br>

<input type="submit" name="Enviar" value="Enviar">
</p>
</form>
</body>
</html>



escribirarchivo.php

<?

$fichero = file("$archivo.txt");
$largo = sizeof($fichero);
$largo = $largo - 1;

for($i=$largo ; $i>-1 ; $i--) {

$libro = explode("|", $fichero[$i]);

if($archivo == "---NO EXISTE---"){
echo "Codigo del Formulario 1";
}

if($archivo == "---VACIO---"){
echo "Codigo del Formulario 2";
}

else{
echo "Codigo de Formulario 3";
}
}

?>



¿Como lo podría hacer?

Muchas Gracias