Avatar Image
Usuario Novato
Usuario Novato

Wenas, estoy haciendo un script, pero no me escribe lo que quiero, el código es el siguiente:

insertar.htm



<table width="171" height="72" border="0" cellpadding="0" cellspacing="5" bgcolor="#ECE9D8">
<tr>
<td height="53" colspan="2" bgcolor="#ECE9D8"><form name="form1" method="post" action="procesar.php">
<input name="opcion" type="text" id="opcion" value="">
<input name="agregar" type="submit" id="agregar" value="Añadir opcion">
</form></td>
</tr>
</table>



procesar.php


<?php
$arch="texto2.txt";
$arch2=file($arch);
$lineas=count($arch2);

$opc=$opcion;
$enc=$arch2[0];

if(enc=="") {
$fp=fopen($arch,"w+");
fwrite($fp,"$opc");
fclose($fp);
}
else {
echo "Error";
}
?>



Lo que quiero hacer es que si en la linea 0 del archivo no hay nada escrito, se escriba lo que se puso en el campo de texto (en insertar.htm) en el archivo.

Saludos

Saludos
Avatar Image
Usuario Novato
Usuario Novato

Ya arregle el error...
Lo que fallaba es en este linea de código

if(enc=="" {

que en el enc me se olvidó poner el $ para que sea una variable lol.

Saludos

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 28/Sep/2004, 05:37
mjssa12kSep/04
Por: , el 21/Jul/2004, 16:33
riopar-online02kJul/04