03. november 2011 - 09:42Der er
8 kommentarer og 1 løsning
Lille formular med betingelser ved submit
Hej,
Jeg er ved at lave en online julekalender med 24 felter. Når man klikker på et felt kommer der en div-popup frem og her vil jeg blandt andet have en formular hvor brugeren kan udfylde sine kontaktoplysninger (3 textfields) plus svare på et spørgsmål (3 radioknapper).
[u]Den lille formular skal bestå af følgende:[u]
Felter: - Fornavn - Efternavn - Email - 3 radioknapper (kun én er det rigtige svar)
Betingelser/regler når man trykker på "Submit" knappen: - Ved rigtig svar > Send e-mail med informationerne til forkert@domain.dk - Ved forkert svar > Send e-mail med informationerne til korrekt@domain.dk - Efter formularen har sendt skal siden redirecte til "tak.html".
Tricket er altså at e-mailen skal sendes til A eller B alt efter hvilken radioknap brugeren har markeret. Man må ikke kunne se i kildekoden hvilet svar der er det rigtige. Og så afslutte med at redirecte formularen til tak.html.
så er det vel bare at have det hele i en tabel i databasen og kun sende spørgsmål og svarmuligheder til klienten - ingen grund til at sende noget info om hvilket svar der er det rigtige.
når formularen sendes, har du et spørgsmålsid og et id på det svar der er valgt - så kan du tjekke i databasen om det er det rigtige svar...
Hvordan kommer jeg videre herfra? Når brugeren trykker på "Submit" skal den vel tjekke om svaret er rigtigt eller forkert for 1. december i en mysql database og på baggrund af det sende mailen til korrekt@mail.dk eller forkert@mail.dk? Det samme for 2.-24 december.
Men hvordan kobler jeg nu min formular og database sammen (med sql) så den smider input fra formularen ind i de rigtige kolonner i databasen fra brugeren trykker på Submit-knappen. Help.
Okay jeg er nu kommet så langt at jeg har oprettet en forbindelse til min database, har sat SQL op som skulle indsætte mine værdier i databasen fra fomularen.
Når jeg udfylder formularen på websitet og trykker submit opretter den også en ny række i databasen. Men cellerne er tomme. Why. :S
Nå fik det til at virke efter lang tid. Skulle åbenbart bare sætte mine felter i databasen til type "Text". Lukker.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.