Witajcie,
około półtora roku temu zbudowaliśmy dla naszej fundacji stronę, dostępną pod adresem
http://help-liberia.org/
Jedną z funkcji na tej stronie jest możliwość wyboru dziecka do adopcji poprzez wypełnienie odpowiedniego formularza. Cała strona jest oparta na CMSie produkcji MovableType (cgi), formularz jest oparty na popularnym skrypcie FormMail (PHP).
Do tej pory było tak, że formularz, dostępny tutaj
http://help-liberia.org/sponsorship/sponsor_application.php dostawał pojedyncze ID przez linka i wstawial to ID do okreslonego pola. Jednak z czasem doszliśmy do wniosku, ze dobrze byłoby:
1. Dodać więcej danych o dziecku niz ID do formularza
2. Wyeliminować do maksimum konieczność ręcznego wpisywania czegokolwiek
3. Umożliwić adopcję więcej niż jednego dziecka naraz z użyciem w/w funkcji.
Przyznaje, ze jestem w stanie przekazać zmienną w linku, ale na tym moja wiedza o PHP się kończy, nie jestem programistą. Chciałbym prosić o poradę, jaką metodą byłoby najlepiej zaimplementować to, co potrzebujemy:
A. Zaadoptować lub stworzyć aplikację typu "sklep" z "koszykiem" (listą wybranych dzieci) i formularzem "zamówienia" na końcu (nie potrzeba nam SSL, nie następuje elektroniczna transakcja w sensie stricte)
B. Użyć browser-side cookies i spowodować, że w formularzu pojawią się dane wybranych wcześniej dzieci.
C. jakaś inna metoda z której ja, lamer, nie zdaję sobie dobrze sprawy.
Dziękuję za jakieś rzetelne porady...
Jeśli ktoś czuje się na siłach i chce pomóc fundacji (HLF jest fundacją non-profit, zarejestrowaną jako organizacja pożytku publicznego) to zapraszam do współpracy. Przepraszam, ale nie ma na razie polskiej strony, choć Fundacja ma bazę w Nowym Sączu...
Pozdrawiam,
Maciek