Foros del Web » Soporte técnico » Ayuda General »

Soy Antonio y me presento con preguntas

Estas en el tema de Soy Antonio y me presento con preguntas en el foro de Ayuda General en Foros del Web. Hola, estoy contento por haber encontrado este eficaz foro y saludo a todos los foreros-as con afecto. tengo dos preguntas de html: Tengo un formulario ...
  #1 (permalink)  
Antiguo 03/03/2014, 12:39
 
Fecha de Ingreso: marzo-2014
Mensajes: 12
Antigüedad: 10 años, 1 mes
Puntos: 1
Información Soy Antonio y me presento con preguntas

Hola, estoy contento por haber encontrado este eficaz foro y saludo a todos los foreros-as con afecto.

tengo dos preguntas de html:

Tengo un formulario con listas select, quisiera que cuando cambia un elemento de la lista (onChange) se ejecutara el input tipo submit automaticamente, para que así se vuelva a ejecutar el fichero y surtan efecto los isset(...,
y
¿ Como hacer para que en un formulario, un campo date me pregunte la fecha en formato dd-mm-aaaa, pués me sale con el formato mm-dd-aaaa, y no me casa con el formato de fecha de por ejemplo MySqli que es aaaa-mm-dd.

Muchas gracias a quién me pueda ayudar.
  #2 (permalink)  
Antiguo 03/03/2014, 12:48
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Soy Antonio y me presento con preguntas

Hola Antonio.

Lo primero que dices se puede hacer con el método submit() de JavaScript.

Lo siguiente es algo más complicado ya que los navegadores usan su propia conversión local de la fecha.
Si quieres un formato específico puedes usar el Datepicker de jQuery UI.

Saludos
  #3 (permalink)  
Antiguo 03/03/2014, 13:21
 
Fecha de Ingreso: marzo-2014
Mensajes: 12
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Soy Antonio y me presento con preguntas

Muchas gracias PHPeros,

tu indicación funciona y me has enseñado algo nuevo y util para mí;

si me permites quisiera saber como pasar valores tras el submit() igual que cuando pulsas el propio input submit, para que esos valores se puedan luego recoger con isset(..

Saludos
  #4 (permalink)  
Antiguo 03/03/2014, 13:37
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Soy Antonio y me presento con preguntas

Los valores se proporcionan en el formulario, mediante inputs, selects o textareas.

Lee un manual de lo básico.

También se emplean técnicas avanzadas como AJAX para peticiones asíncronas, pero creo que no viene a cuento

PD: Manual de recogida de datos con PHP: http://www.php.net/manual/es/tutorial.forms.php

Saludos
  #5 (permalink)  
Antiguo 03/03/2014, 13:53
 
Fecha de Ingreso: marzo-2014
Mensajes: 12
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Soy Antonio y me presento con preguntas

Ok,
Gracias
Leere esos manuales

Saludos
  #6 (permalink)  
Antiguo 04/03/2014, 00:22
 
Fecha de Ingreso: marzo-2014
Mensajes: 12
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Soy Antonio y me presento con preguntas

Hola,
Ya tengo solucionado el onchange submit; los datos no me los pasaba con isset() de php, pero si que me los pasa con un $_RECUEST de php.

Gracias
  #7 (permalink)  
Antiguo 04/03/2014, 03:01
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Soy Antonio y me presento con preguntas

Cita:
Iniciado por joancaru57 Ver Mensaje
Hola,
Ya tengo solucionado el onchange submit; los datos no me los pasaba con isset() de php, pero si que me los pasa con un $_RECUEST de php.

Gracias
Isset sirve para comprobar que una variable está definida, nada más.

Si estás enviando el formulario vía POST será conveniente que uses el array $_POST, si es GET mediante $_GET.
  #8 (permalink)  
Antiguo 04/03/2014, 09:26
 
Fecha de Ingreso: marzo-2014
Mensajes: 12
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: isset y $_request

Entendido
Gracias por tu ayuda.

Saludos

Etiquetas: preguntas
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 16:09.