| |||
Como puedo saber si un formulario ha sido enviado? Hola a todos, necesito saber si un formulario ha sido enviado, y no quiero usar isset($_POST['nombre del boton']), alguien me podria decir como? |
| ||||
Respuesta: Como puedo saber si un formulario ha sido enviado? tu pregunta no es muy clara, exactamente q quieres decir?
__________________ Desarrollando Web: La guía para los desarrolladores web http://www.desarrollandoweb.com Última edición por andres013; 12/01/2009 a las 13:48 |
| |||
Respuesta: Como puedo saber si un formulario ha sido enviado? Bueno no me ha resultado de mucha ayuda lo que me explican, lo mas probable es porque no explique bien la situacion. El caso es que tengo un formulario con elemento
Código:
entonces cada vez que se active el evento onchange, se va a la pagina php y se realizan unas cosas, en este caso se sube un archivo al servidor, ahora yo quiero que despues que ese archivo se suba, abrirlo y mostrarlo en mi pagina en un campo texto.<input id="fileUpload" name="fileUpload" type="file" onchange="javascript: submit()"> otras cosas <input type="submit" value="Interrogar" name="Interrogar"> Y despues que se haga esto presionar el boton "interrogar" que hace un submit y va a la misma pagina php y hace otras cosas. Ahora mi problema está cuando quiero abrir el archivo, notese que no se como se llama solo se que va a estar en una carpeta en mi servidor... Me explique?? |
| ||||
Respuesta: Como puedo saber si un formulario ha sido enviado? pues suena raro.... ¿como saber si el formulario fue enviado?? pues, al enviarlo... ¿¿no es natural saber que se envió?? (los formularios no se envían solos, y cuando se envían... cambia de pagina) Cita: no, no se entiende eso ultimo (en negritas) [...] mi problema está cuando quiero abrir el archivo, notese que no se como se llama solo se que va a estar en una carpeta en mi servidor... Me explique?? [...]
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Respuesta: Como puedo saber si un formulario ha sido enviado? El caso es que el cliente es que selecciona que archivo quiere subir y despues que se envia el formulario y vuelve a la pagina original, no tengo forma de saber el nombre del archivo que se selecciono, ahora si?? |
| |||
Respuesta: Como puedo saber si un formulario ha sido enviado? Puedes utilizar una variable oculta "hidden" por ejemplo: Código HTML: <input name="flag" type="hidden" id="flag" value="cargada"> Código PHP: |
| ||||
Respuesta: Como puedo saber si un formulario ha sido enviado? mmm... genial!!! si, se puede saber el nombre del archivo seleccionado... usando PHP la variable $_FILES obtiene del formulario, el name="fileUpload" del campo <input/>, en tu caso... Código PHP: debes copiarlo, una ves recibido con move_uploaded_file ¿esta todo correcto???
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| |||
Si, si, todo perfecto, el archivo se copia a la perfeccion en la carpeta que indico mediante el codigo php.... Ahora, despues que yo hago esto, si refrescar la pagina, usando un iframe, es que quiero conocer el contenido de ese archivo y mostrarlo, esto es lo que no se hacer Por favor, ayudenme, se los pido, cualquier ayuda es aceptada.... estoy que me vuelvo loca de esta :neuro tico Última edición por GatorV; 12/01/2009 a las 14:39 |
| ||||
Respuesta: Como puedo saber si un formulario ha sido enviado? Sin refrescar la pagina va a ser complicado, usando un iframe es más probable pero necesitas Javascript en ese caso para simular el upload y luego al recargar la pagina entonces leer el campo y pasarlo a la pagina principal. Saludos |
| |||
Respuesta: Como puedo saber si un formulario ha sido enviado? Bueno GastorV, pordrias ponerme un ejemplo de lo que debo hacer? Porque la verdad estoy un tanto bloqueada y no se muy bien que hacer, llevo dias asi, y ya no doy mas..... |
| ||||
Respuesta: Como puedo saber si un formulario ha sido enviado? Este foro es de PHP, lo mejor es que publiques tu duda tal cual en el foro de Javascript para que aprendas como pasar datos entre iframes usando Javascript. Saludos |
| |||
Respuesta: Como puedo saber si un formulario ha sido enviado? dayne_perez: Cita: Primero tratare de describir lo que quieres hacer ->El caso es que el cliente es que selecciona que archivo quiere subir y despues que se envia el formulario y vuelve a la pagina original, no tengo forma de saber el nombre del archivo que se selecciono, ahora si?? Hay una pagina inicial con un form y javascript que envia a una pagina php, se procesa el codigo php, sube el archivo y vuelve a la pagina inicial. Segundo, lo que parece que quieres hacer -> Saber el nombre completo del archivo subido y logicamente guardado en tu servidor, para llamarlo con un (ejemplo : <img src.....>. Tercero: SOLUCION a.- El archivo inicial creo debe ser un php con session_start() al inicio. b.- El archivo php que procesa la subida debe iniciar con session_start() y debes capturar el nombre del archivo con su debida ruta con una variable de sesion. c.- Al volver puedes poner un <a href..... >Ver Archivo Subido</a> ALGO ASI TE PODRIA FUNCIONAR AUNQUE TU PLANTEAMIENTO NO ES MUY CLARO; Y AUN CUANDO CREO QUE MENTALMENTE TIENES TU IDEA CLARA, A LA HORA DE PLASMARLA EN PALABRAS SE COMPLICA UN POCO. Saludos Y espero te ayude Franco |