Saludos, como examen final nos pidieron generar un formulario en HTML grabar los datos en javascript y luego enviarlos a un PHP que grabe un archivo excel y un gráfico de barras en pdf. Todo me salía menos el pasar desde javascript a PHP (lo pase directo desde el <form>). Cómo lograría hacer esto? Gracias de antemano
entre Desarrolladores
Recibe ayuda de expertos
Registrate y pregunta
Es gratis y fácil
Recibe respuestas
Respuestas, votos y comentarios
Vota y selecciona respuestas
Recibe puntos, vota y da la solución
Pregunta
3 Respuestas
Hola @marckvinc,
tal y como dice @manuel26892, JavaScript tiene el objeto XMLHTTPRequest que permite la comunicación sincrónica o asincrónica vía HTTP. De esta manera desde tu código JavaScript podrás comunicarte con el servidor que corre la parte PHP de la aplicación.
JQuery es una biblioteca escrita en JavaScript, así que usar JQuery es usar JavaScript; no es un lenguaje distinto. En lo que discrepo es que usando JQuery sean más líneas de JavaScript... a veces son la misma cantidad o a veces 9 o 10 líneas de código más, pero te ahorras cargar la biblioteca.
Por último, AJAX _noexiste, en el sentido que no es un lenguaje ni nada: solo es un mecanismo que usa objeto XMLHTTPRequest que existía hace tiempo, pero tiene un nombre lindo y mucha prensa asociada. Se supone que es la sigla de Asynchronicus JavaScript And XML, además del héroe de Troya, el equipo de fútbol y el limpiador de pisos que se vende en España. Tuvo mucha prensa el acrónimo porque un gigante de la web dijo que esto, que te reitero, existía hace años, daba origen a la "web 2.0", todo esto en plena burbuja de las .com.
Saludos cordiales!
Por favor, accede o regístrate para añadir un comentario.
Por favor, accede o regístrate para añadir un comentario.
markckvinc, usa jquery para ahorrar código, usa ajax para enviar información al PHP, rescata los datos del formulario con DOM y envía los datos que te interesen al PHP o bien envía todos los contenidos de este en forma de un array, usando request en PHP extrae cada uno de sus campos mediante el "name" de cada elemento del formulario, te hablo desde el conocimiento teórico de forma que para acceder al campo de un formulario accederías de igual manera que si fuera un array multidimensional en este caso bidemensional, ['formulario']['nombre'].
Por favor, accede o regístrate para añadir un comentario.
Por favor, accede o regístrate para responder a esta pregunta.
En el blog
-
- 689882
- 1
- Jul 5, 2015
Sin Respuesta
-
- 96
- 0
- Oct 18
-
- 169
- 0
- Jul 9
-
- 546
- 1
- Mar 19
-
- 424
- 2
- Feb 26
-
- 4861
- 0
- Nov 7, 2023
-
- 483
- 0
- Sep 19, 2023
-
- 469
- 0
- Ago 21, 2023
-
- 639
- 0
- May 14, 2023
- ver todas
Preguntas relacionadas
- Rellenar array multidimensional desde un formulario
- problema al recibir datos de un formulario html a php
- Quiero crear un array donde tome los value de cada select option ¿Cómo lo podría hacer?
- Cómo pasar una cadena JSON desde php a un campo field oculto para utilizarlo con JS o jQuery
- Alguien me recomienda algunos libros para comenzar en HTML, JavaScript, PHP y CSS
Actividad Reciente
alyvrs preguntó Oct 19
Ayuda , necesito mostrar datos creados solo por el…ManHol preguntó Jul 9
pasar un archivo de excel a csv en pythonArtEze respondió Abr 24
Alguien sabe, no me ignorenArtEze seleccionó una respuesta Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze preguntó Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió Abr 24
No me deja instalar OracleArtEze respondió Abr 24
Formulario que guarde los datos de un jsonArtEze comentó Abr 24
Script /boot/ scrapingSantiago2610 comentó Mar 23
Acualizar ChoiceField en django
Ultimas Preguntas
Preguntas relacionadas
- Rellenar array multidimensional desde un formulario
- problema al recibir datos de un formulario html a php
- Quiero crear un array donde tome los value de cada select option ¿Cómo lo podría hacer?
- Cómo pasar una cadena JSON desde php a un campo field oculto para utilizarlo con JS o jQuery
- Alguien me recomienda algunos libros para comenzar en HTML, JavaScript, PHP y CSS
Usuarios Top
- Leonardo-Tadei
- 227320 Puntos
- Peter
- 150480 Puntos
- white
- 75880 Puntos
- carlossevi
- 63580 Puntos
- magarzon
- 30650 Puntos
- pregunton
- 20400 Puntos