Cita:
Iniciado por bERTUZ
[..] ya he actualizado el código...lo que pasa ahora es que aunque no entre ningún dato en algun input text o en todos...nunca me muestra el echo con el mensaje de error [...]
[...] cuando funcione correctamente todo, donde me creará el fichero resultante?? estoy trabajando con el 'xampp' desde la carpeta 'htdocs' [...]
tu primer problema, se debe a que
isset() devuelve
true ya que es obvio, que las variables que compruebas existen... tu mismo las asignaste antes!!
la solución esta en
empty() que comprueba, no que existan variables... si no que su valor no sea nulo o vacío...
Código PHP:
if ( ! empty($foo) && ! empty($bar) /* ... */) // ...
tu segunda inquietud tiene solución propia, el manual de PHP para
fopen() dice todo muy claro...
el primer parámetro es el archivo para abrir... si no existe (
si fuera el caso) es creado usando la ruta y nombre proporcionado, si es posible...
http://php.net/fopen
en tu caso...
usauris.dat se creara en el mismo lugar del script que lo ejecuta, puesto a que es una ruta relativa... realmente sin ruta, y por eso se toma en el mismo contexto o ubicación del script...