Foros del Web » Programando para Internet » PHP » Configuración PHP »

Al ejecutar PHP se abre ventana para Descargar o Guardar

Estas en el tema de Al ejecutar PHP se abre ventana para Descargar o Guardar en el foro de Configuración PHP en Foros del Web. Buenas, he leido 6 paginas del foro con relacion a mi problema y en ninguno está solucionado. Podrais los mas expertos aclarme lo siguiente?: Un ...
  #1 (permalink)  
Antiguo 24/02/2010, 11:11
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Mensaje Al ejecutar PHP se abre ventana para Descargar o Guardar

Buenas, he leido 6 paginas del foro con relacion a mi problema y en ninguno está solucionado. Podrais los mas expertos aclarme lo siguiente?:

Un html mediante un boton, envia datos de un formulario a un php para que este lo guarde en la bd.

El problema sucede que en lugar de activarse el php, una ventana me dice si deseo abrir o guardar. Lo curioso es que poniendo en la barra de direcciones "localhost/agregar.php" me inserta un registro en mysql, PERO este registro va vacio porque las variables que le enviaba el html no las recoge o las pierde.

He probado con los "todo en 1" easyphp, appserv y wamp 2, y en todos sucede lo mismo.

Gracias desde ya.
  #2 (permalink)  
Antiguo 26/02/2010, 05:29
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Al ejecutar PHP se abre ventana para Descargar o Guardar

He solucionado el problema y lo expongo para todo aquel al que le suceda lo mismo.

Cuando hay un formulario .html que llama a un archivo .php, el archivo .php debe ser llamado mediante "http://localhost/archivo.php", PERO TAMBIEN, el formulario .html debe ser llamado de igual manera, es decir http://localhost/formulario.html; y es que cometia el error de ejecutar el .html haciendo doble click desde el explorador de windows ....

A muchos les resultará una obviedad pero en todos los foros que estuve, siempre se referian al php y nunca hablaban del html.

Suerte y espero haber ayudado a alguien.
  #3 (permalink)  
Antiguo 08/03/2010, 07:52
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 15 años, 11 meses
Puntos: 127
Respuesta: Al ejecutar PHP se abre ventana para Descargar o Guardar

...
que puedo decir, te repondiste tu mismo.
  #4 (permalink)  
Antiguo 08/03/2010, 15:40
Avatar de rmilano  
Fecha de Ingreso: abril-2002
Ubicación: Mexico DF
Mensajes: 150
Antigüedad: 22 años
Puntos: 0
Respuesta: Al ejecutar PHP se abre ventana para Descargar o Guardar

Aunque lo recomendable es que renombres las paginas html a php asi no tengan codigo, por lo que va a ser mas facil si en algun momento le agregaras codigo.

Saludos,

RM

Cita:
Iniciado por javid72 Ver Mensaje
He solucionado el problema y lo expongo para todo aquel al que le suceda lo mismo.

Cuando hay un formulario .html que llama a un archivo .php, el archivo .php debe ser llamado mediante "http://localhost/archivo.php", PERO TAMBIEN, el formulario .html debe ser llamado de igual manera, es decir http://localhost/formulario.html; y es que cometia el error de ejecutar el .html haciendo doble click desde el explorador de windows ....

A muchos les resultará una obviedad pero en todos los foros que estuve, siempre se referian al php y nunca hablaban del html.

Suerte y espero haber ayudado a alguien.
__________________
Rodolfo Milano Oliveros
www.todohosting.com.mx
Especialista Sistemas de Información
  #5 (permalink)  
Antiguo 31/05/2013, 12:53
 
Fecha de Ingreso: diciembre-2012
Ubicación: Maracay
Mensajes: 25
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: Al ejecutar PHP se abre ventana para Descargar o Guardar

Buenas tardes a tod@s.
Tengo un problema similar. Cuando ejecuto un script en php que se encarga cargar una data a una tabla desde un CSV. El proceso se ejecuta correctamente pero al finalizar se abre la ventana de Guardar fichero para guardar el script php.
Sabe alguno decirme por favor una solución?
El código es el siguiente:
<?


header('Content-type: text/csv; charset=ISO-8859-15');



$db = mysql_connect("localhost","*******","*******");
mysql_select_db("BBDD_es",$db);
$result=mysql_query("truncate table CARGA");
sleep(20);






$hoy = date("Y-m-d");
$extension = '.txt';
$file = '/tmp/miweb.com/ALL-'.$hoy.$extension;







$sql = mysql_query("LOAD DATA INFILE '$file'
INTO TABLE CARGA CHARACTER SET LATIN1 FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '\"'
LINES TERMINATED BY '\n' IGNORE 1 LINES");



$asunto_OK ='Carga de fichero '.$file.' realizada a tabla CARGA!';
$asunto_ERROR ='Error de carga del fichero '.$file;
$cuerpo = '';


if($sql)
{
echo 'data uploaded successfully '.$file;
require 'send_mail_ok.php';
mysql_close;

}

else {require 'send_mail_ERROR.php';
echo $asunto_ERROR;
mysql_close;}

Etiquetas: ejecutar, php, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:05.