Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/11/2015, 08:49
Avatar de chronos682
chronos682
 
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: No se encuentra variable

Entonces ahí está el problema en que la palabra localhost está mal, ya que no es ni una palabra clave ni una constante ni una variable, por eso genera error. Acostúmbrate a usar rutas eelativas en tus scripts de php ya que p ej ahorita estás ejecutando tu código desde el localhost pero si luego quieres migrarlo a un servidor web tienes que ponerte a buscar todas las rutas donde pusiste localhost y cambiarlas por el dominio de tu servidor.

Quita localhost y deja así esa línea:

Código PHP:
Ver original
  1. $archivo=fopen ("operaciones.xml","W+");

Ahora si el archivo donde tienes el código que muestras no está en la raíz del servidor y necesitas obligatoriamente que quede allí el archivo xml, vas colocando dos puntos y slash tantas veces como directorios desees subir. P ej: supongamos que tu archivo php se llama generar.php y lo tienes en http://localhost/files/php/generar.php y quieres que el xml quede en la raíz pones así:

Código PHP:
Ver original
  1. $archivo=fopen ("../../operaciones.xml","W+");

Espero te sea de ayuda.
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]