El error que da es:
Warning: file(eyj) [function.file]: failed to open stream: No such file or directory in D:\WAMP-SERVER\wamp\www\foo\file-edit.php on line 63
Warning: Invalid argument supplied for foreach() in D:\WAMP-SERVER\wamp\www\foo\file-edit.php on line 63
aqui el codigo:
Código php:
Ver original
<?php } // comprobamos si el formulario // ha sido enviado correctamente $archivo = $_POST['archivo']; $_SESSION['archivo'] = $archivo; // comprobamos que existe el archivo $msg = "El archivo no existe"; } else { //$archivo_abierto = $archivo; $msg = "La ruta del archivo es <b>$archivo</b>"; } } else { $msg = "Debe introducir la diraccion del archivo a editar"; } } // editamos el archivo abierto $archivo = $_SESSION['archivo']; $archivo_editado = $_POST['archivo_editado']; $msg = "No se puede abrir el archivo $archivo"; exit; } // editamos el archivo $msg = "No se puede escribir en el archivo $archivo"; } // Exito...! $msg = "El archivo $archivo se edito con exito"; //unset($_SESSION['archivo']); }else{ $msg = "No se peude escribir en el archivo $archivo_editado"; } } // guardamos el archivo // y destruimos todas las variables } ?> <form action="<?php $_SERVER['PHP_SELF']; ?>" method="POST"> <p>URL: <input type="text" name="archivo" value="" size="50" /> <input type="submit" name="abrir" value="Abrir archivo" /></p> <?php echo "<p>".$msg."</p>"; ?> <textarea name="archivo_editado" rows="25" cols="100"> <?php // mostramos el contenido // del archivo abierto if($archivo){ } } ?> </textarea> <p> <input type="submit" name="editar" value="Editar archivo" /> <input type="submit" name="guardar" value="Guardar" /> <input type="reset" value="Restablecer" /> </p> </form>
quisiera me ayudaran a descubrir por donde estan los fallos aqui, que le sobre y que le falta
gracias de antemano