Foros del Web » Programando para Internet » Ruby »

[SOLUCIONADO] condicional if else cuando envio un formulario

Estas en el tema de condicional if else cuando envio un formulario en el foro de Ruby en Foros del Web. Hola amigos, de nuevo yo, bueno esta vez mi pregunta es como hacer esto en rail. en PHP lo hacia asi: Código PHP: <?php  if(isset( ...
  #1 (permalink)  
Antiguo 28/11/2013, 16:52
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 18 años, 1 mes
Puntos: 22
Pregunta condicional if else cuando envio un formulario

Hola amigos, de nuevo yo, bueno esta vez mi pregunta es como hacer esto en rail.

en PHP lo hacia asi:

Código PHP:
<?php if(isset($_POST) && !empty($_POST)) {
 
//Aqui proceso los datos
} else {
 
//Aqui no hago nada
}
?>
Basicamente necesito decirle que si hay datos POST me inserte un registro pero si no existen no haga nada, el problema es que si no existen da error.

Gracias
  #2 (permalink)  
Antiguo 28/11/2013, 19:51
Avatar de abimex
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: ~
Mensajes: 751
Antigüedad: 17 años, 9 meses
Puntos: 137
Respuesta: condicional if else cuando envio un formulario

puedes crear una ruta que solo acepte peticiones post (http://guides.rubyonrails.org/routing.html) y en la accion tomas los datos desde el hash params

crea un scaffold para que veas como se puede hacer

un saludo!
__________________
>> abimaelmartell.com
  #3 (permalink)  
Antiguo 28/11/2013, 21:09
Avatar de kalvinman  
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 18 años, 1 mes
Puntos: 22
Respuesta: condicional if else cuando envio un formulario

Eso hice, muchas gracias amigo.

Etiquetas: condicional, formulario
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 11:25.