Hola, Somos estudiantes de universidad y nos has pedido la traducción de un código de php a ruby y la verdad es q no tenemos ni idea :S. La idea es que tenemos una web con un formulario de subscripción a algo... Nuestro trabajo es recoger los parámetros que nos pasan y luego mostrar por pantalla los parámetros comentando que la operación se ha realizado correctamente etc.... Sabemos hacerlo con cgi''s y php... pero es que nos lo han pedido en ruby. Los parámetros que nos pasan son el nombre, direccion, ciudad, cp, numero, fechacaducidad, cc, pais. Y lo que tenemos q hacer es devolver por pantalla esto mismo listado y diciendo que la subscripcion se ha hecho correctamente. Hemos estado mirando tutoriales y hemos visto como hacerlo si tienes una base de datos, pero nosotros no la tenemos. Muchas gracias. -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Por si ayuda, el codigo el php es algo tal que asi: -------------------------FORM Iniciail----------------------- <html> <head> <title> Subscripció</title> </head> <body bgcolor=white> <BR> <FORM ACTION ="enviaDades" METHOD=POST> Nom: <INPUT NAME="subscriptor" SIZE=57> <P> Adreça: <INPUT NAME="address" SIZE=57> <P> Ciutat: <INPUT NAME="ciutat" SIZE=32> Codi Postal: <INPUT NAME="cpostal" SIZE=5> <P> Núm. Tarjeta Crèdit: <INPUT NAME="tcnum" SIZE=19> Caduca: (MM/AA) <INPUT NAME="dcaduc" SIZE=5> <P> AMEX <INPUT NAME="cc" TYPE=RADIO VALUE="amex"> VISA <INPUT NAME="cc" TYPE=RADIO VALUE="visa"> <P> Tapes Enquadernables (+10 euros) <INPUT NAME="tapes" TYPE=CHECKBOX><P> <INPUT TYPE="submit" VALUE="Envia Dades"> </FORM> </body> </html> -----------------------Respuesta--------------------------- <?php function print_fila($elem, $clau){ echo "<tr><td>$clau:</td><td>$elem</td></tr>\n";}?> <html> <head> <title> Subscripció Comformació </title> </head> <body bgcolor=white> <BR> <h3> S''ha cursat la seva sol.licitud amb les dades:</h3> <BR> <BR> <table border=0 width=50%> <? php array_walk($POST, ''print_fila'');> ?> </table> </body> </html> -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Si usted pide en inglés alguien pudo poder ayudarle más rápidamente. Me disculpo por mi gramática si no está correcta. Si usted no tiene una base de datos entonces usted necesidad de utilizar una diversa manera de procesar los parámetros pasan. Está igual que en PHP. Utilice los valores en params[ ] y proceso los parámetros. Utilizaría una base de datos simple como sqlite3 que es un solo archivo pero muy flexible. Good luck. On 3/14/07, burbu <rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> > > Hola, > Somos estudiantes de universidad y nos has pedido la traducción de un > código de php a ruby y la verdad es q no tenemos ni idea :S. > > > La idea es que tenemos una web con un formulario de subscripción a > algo... Nuestro trabajo es recoger los parámetros que nos pasan y luego > mostrar por pantalla los parámetros comentando que la operación se ha > realizado correctamente etc.... Sabemos hacerlo con cgi''s y php... pero > es que nos lo han pedido en ruby. > > Los parámetros que nos pasan son el nombre, direccion, ciudad, cp, > numero, fechacaducidad, cc, pais. Y lo que tenemos q hacer es devolver > por pantalla esto mismo listado y diciendo que la subscripcion se ha > hecho correctamente. Hemos estado mirando tutoriales y hemos visto como > hacerlo si tienes una base de datos, pero nosotros no la tenemos. > > > Muchas gracias. > > -- > Posted via http://www.ruby-forum.com/. > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---