WebSite X5Help Center

 
Leszek X.
Leszek X.
User

Jak podzielić długi formularz?  pl

Autor: Leszek X.
Visited 784, Followers 2, Udostępniony 0  

Witam serdecznie,
Czy orientuje sie ktoś z Was czy jest mozliwość podzielenia formularza/ankiety z np. 60 pytaniami tak zeby osoba na stronie widziała najpierw tylko 20 pytan i po wypelnieniu klikajac "dalej" przechodzila do kolejnych 20 itd.? I dopiero po ostatnim pytaniu formularz byl wysylany?

Dzieki z gory za odpowiedz, Pozdrawiam

Posted on the
4 ODPOWIEDZI - 2 USEFUL
Ryszard S.
Ryszard S.
User

Ten Progrm nie ma takiej możliwości, tzn. kontynuowania formularza na dalszych stronach.

Wszystko można zrobić tylko na jednej stronie.

Czytaj więcej
Posted on the from Ryszard S.
Leszek X.
Leszek X.
User
Autor

A istnieją jakies inne sposoby poza website x5 na zmodyfikowanie kodu tego formularza po wykonaniu juz calego projektu zeby wyswietlal sie tak jak opisalem wyzej? 

Czytaj więcej
Posted on the from Leszek X.
Arkadiusz S.
Arkadiusz S.
User

Oczywiście, że jest. Ja kiedyś zrobiłem formularz, gdzie na pierwszej stronie mam zwykłe proste listy rozwijane. Po wybraniu dane sa wysyłane do kolejnej strony, gdzie nie widzisz już list rozwijanych tylko wybrane wcześniej pozycje listy plus grafiki.

Wyglada to w uproszczeniu tak:

form name="lista" method="post" action="send.php"

SELECT NAME="l1"

?php
readfile('dane.html'); (Dane mam w osobnym pliku gdzie jest tylko lista rozwijana, którą łatwo mogę sobie edytować (lista nazwisk).

?

SELECT

***************

Plik SEND.PHP zawiera takie zapisy


?php
if(count($_POST) == 25)
{
echo $_POST['l1'];  Wstawia tu wybrana pozycję L1 z listy
}
else
{
echo 'Nieprawidłowa liczba parametrów!';
}
?

Wszystko poukładane w tabelach.

W tym miejscu mógłbym go posłać ale mi potrzeba już tylko drukować. Jesli obrócisz się wokół skryptów PHP z pewnością znajdziesz formularz dopasowany do Twoich potrzeb. Formularze zamówień bywają stopniowe np. Dane nie muszą być widoczne dla uzytkownika ale ciągle mogą oczekiwać na jakąś akcje, którą im zapodasz.

W tym przypadku widziałbym posyłanie wybranych do kolejnych 20 pytań (bez wyswietlania wcześniejszych) a na końcu wysyłasz wszystko. Trochę linijek do ogarnięcia się robi ale wykonalne... chyba :-)

Czytaj więcej
Posted on the from Arkadiusz S.
Leszek X.
Leszek X.
User
Autor

Dzieki ale widze ze to wyzsza szkola jazdy i bez przykladowego kodu gdzie co wstawić nie dam rady tego ogarnać:( 

Czytaj więcej
Posted on the from Leszek X.