04. januar 2011 - 13:39Der er
6 kommentarer og 1 løsning
System i afkrydsnings felter.
Jeg er ved at lave en side i PHP. Men jeg tager et vildt gæt på at det jeg skal til nu ikke skal laves i php men som Javascript. Men det er bare et gæt. Jeg har ikke arbejdet med sådan noget før. Så jeg skal ikke blot hjælpes på vej. Men jeg skal have lavet det, med evt forklaringer til.
Jeg har 2 chekfelter og ved siden af dem henter jeg en person og personens type ud fra min database. Dette gør jeg 16 gange:
Nu kommer det jeg skal have hjælp til Den nemme del: Nu skal det være sådan at kun et check felt ud for hver person må blive valgt.
Den trælse del. Kun 1 med typen A må krydses af i felt 2. Kun 1 med typen D må krydses af i felt 2. Kun 1 med typen E må krydses af i felt 2.
Så kommer den rigtige trælse del. Med type B og C er der 2 muligheder: Kun 3 med type B og 3 med type C ELLER 2 med type B og 4 med Type C må blive krydset af i felt 2.
Digitale certifikater er fundamentet for tillid. Nu ændres vilkårene, og der stilles helt nye krav til, hvordan I arbejder med overblik og styring.
Slettet bruger
04. januar 2011 - 13:44#1
Hov glemte lige. At hvis alle disse kriterier er udfyldt må der gerne komme en "send" knap frem i bunden. Men kun hvis en af de 2 afkrydsnings felter er krydset af ud for hver person.
Og hvis det er må felterne [1] gerne være skjulte hele tiden. Men det kræver jo så bare at den selv bliver markeret når der ikke er noget hak i felt [2]
du kan løse det både i PHP og javascript. Du kan ikke løse det i HTML.
Du skal starte med at lave det om til radioknapper, og gruppere enten så alle A,B,C... kommer i samme gruppe, eller så knapperne for hver "person" kommer i samme gruppe. Når du så poster tilbage til PHP, tæller du op hvor mange fra hver gruppe det er. Hvis du vil have det dynamisk i javascript, skal du registrere en "onchange" på alle knapper, og når din betingelse er opfyldt (en og kun en af hver) skal du vise "send knappen" :-)
Synes godt om
Slettet bruger
04. januar 2011 - 14:15#3
Hehe så lyder det da til at være til at lave. Men igen, jeg er ude og svømme hvor jeg ikke kan bunde her. Så skal nok lige have hjælp til at lave det. Men det skal vel være en blandning af PHP og Javascript.
Du kan vel ikke kun lave det til en PHP del. For det ville jeg være mere glad for?
grundlæggende kan du jo bare have "send" knappen til at være der altid. Når din bruger så sender data behandler du det, ser om det er korrekt, hvis ikke sender du retur, markerer alle de felter op de har valgt, og viser hvor du opdagede første fejl... Så kan du jo løse det i ren PHP.
Synes godt om
Slettet bruger
04. januar 2011 - 14:31#5
Okay. Så flytter jeg mit spørgsmål der over. Takker.
husk lige at give dig selv pointene når du lukker denne tråd :-)
Synes godt om
Slettet bruger
04. januar 2011 - 14:51#7
Sådan ;) Fik travlt med at flytte spørgsmålet. :P
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.