🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.ruby
5 messages
5 total messages Started by treewood Thu, 27 Jul 2006 14:06
[ruby] Zmienne przeslane z formularza i przez adres WWW
#79
Author: treewood
Date: Thu, 27 Jul 2006 14:06
18 lines
1643 bytes
Chcialbym pobrac w ruby (nie w railsach) dane przeslane z formularza
lub przeslane metoda GET z adresu WWW.
Czy jest mozliwosc ich pobrania? Grzebie troche po necie ale ciezko mi
znalezc te informacje.

Przykladowo mam formularz:

<form action="test.rhtml" method="get">
  <input type="text" name="sName" value="" />
  <input type="submit" value="ok" />
</form>

i chce by po przeslaniu wyswietlilo mi zmienna sName przeslana metoda
GET lub POST (przykladowo w PHP byloby to $_POST['sName'] i
$_GET['sName'])

jak nazywac sie bedzie zmienna by wyswietlic ja bo napewno nie <% print
sName %>
Re: [ruby] Zmienne przeslane z formularza i przez adres WWW
#80
Author: Jaroslaw Zabiello
Date: Thu, 27 Jul 2006 16:32
14 lines
1331 bytes
On 27 Jul 2006 07:06:16 -0700, treewood wrote:

> Chcialbym pobrac w ruby (nie w railsach) dane przeslane z formularza
> lub przeslane metoda GET z adresu WWW.

W samym Ruby? Chyba myli cię się aplikacja webowa od aplikacji standalone.
Do odbioru komunikatów HTTP, musisz mieć serwer. Albo webrick, albo
mongrel, albo jakiś Apache z mod_ruby albo po prostu skrypt Rubiego
chodzący w trybie CGI. Najprościej będzie z CGI. Przyjrzyj się tej
bibliotece.

-- 
Jarosław Zabiełło
http://blog.zabiello.com
Re: [ruby] Zmienne przeslane z formularza i przez adres WWW
#83
Author: Michal Kwiatkowski
Date: Thu, 27 Jul 2006 17:14
33 lines
1823 bytes
treewood wrote:
> Chcialbym pobrac w ruby (nie w railsach) dane przeslane z formularza
> lub przeslane metoda GET z adresu WWW.
> Czy jest mozliwosc ich pobrania? Grzebie troche po necie ale ciezko mi
> znalezc te informacje.
> 
> Przykladowo mam formularz:
> 
> <form action="test.rhtml" method="get">
>   <input type="text" name="sName" value="" />
>   <input type="submit" value="ok" />
> </form>
> 
> i chce by po przeslaniu wyswietlilo mi zmienna sName przeslana metoda
> GET lub POST (przykladowo w PHP byloby to $_POST['sName'] i
> $_GET['sName'])
> 
> jak nazywac sie bedzie zmienna by wyswietlic ja bo napewno nie <%
> print sName %>

Zajrzyj tutaj:

http://ruby-doc.org/stdlib/libdoc/cgi/rdoc/classes/CGI.html

I zjedź do nagłówka "Examples of use". Przykład "Get form values"
pokazuje rozwiązanie Twojego problemu.

Pozdrawiam,
mk
-- 
 . o .       >>  http://joker.linuxstuff.pl  <<
 . . o   It's easier to get forgiveness for being wrong
 o o o   than forgiveness for being right.
Re: Zmienne przeslane z formularza i przez adres WWW
#81
Author: treewood
Date: Thu, 27 Jul 2006 19:34
8 lines
1680 bytes
> W samym Ruby? Chyba myli cię się aplikacja webowa od aplikacji standalone.
> Do odbioru komunikatów HTTP, musisz mieć serwer. Albo webrick, albo
> mongrel, albo jakiś Apache z mod_ruby albo po prostu skrypt Rubiego
> chodzący w trybie CGI. Najprościej będzie z CGI. Przyjrzyj się tej
> bibliotece.

Moze nie wyrazilem sie faktycznie jasno. Tak chodzilo o modul w Apache
mod_ruby. Tak apropo firma kei.pl udostepnia juz mozliwosci obslugi
Re: Zmienne przeslane z formularza i przez adres WWW
#82
Author: Viqq
Date: Fri, 28 Jul 2006 08:22
5 lines
1159 bytes
treewood napisał(a):
> Moze nie wyrazilem sie faktycznie jasno. Tak chodzilo o modul w Apache
> mod_ruby. Tak apropo firma kei.pl udostepnia juz mozliwosci obslugi

ale to chyba jako CGI im działa
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads