sådan ser noget af min form ud, men da bruger selv skal kunne vælge samt fravælge hvad de ønsker at få vist, via checkbox.
problem er bare at hvis bruger nu har flere forskellige ting på sin checkbox så viser den kun 1 af dem når det er postes ud til resultalt.. :S vil gerne have at den viser alle dem som bruger nu har sat flueben ved.. sådan ser min hente post ud..
$PostValue = $_POST['odre']; switch ($PostValue) { case $DigitalSendtViaMail: echo 'Digital billedefil (jpg) tilsendt via e-mai.'; break;
case $DigitalSendtViaCdrom: echo 'Digital billedefil (jpg) tilsendt på cd-rom.'; break;
case $FremKaldtbillede10cm: echo 'Fremkaldt billede 10 cm.'; break;
case $FremKaldtbillede15cm: echo 'Fremkaldt billede 15 cm.'; break;
case $FremKaldtbillede20cm: echo 'Fremkaldt billede 20 cm.'; break; }
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
og det vil stadig ikke løsne mit problem med at den skal vise dem som der er sat flueben på.. :S så vil den stadig kun vise 1 ud af de checkbox der er.. S:
Hvor mange gange får du et resultat ud fra funktionen ? kun 1 eller flere ? hvis den printer flere værdier ud, betyder det at selve iterationsprocessen virker. Hvad den burde gøre.
Hvis den printer flere ud, ligger problemet i dine case constanter du sammenligner med. Så kan den ikke finde den rigtige værdi. Du kan eventuelt lave en echo $PostValue[$i] og checke at du har de rigtige værdier i din case.
ahh nittte.. så er jeg ikke helt sikker på at jeg kan forstå det.. skriver lige koden ned sådan som den ser ud lige pt.
// Digital billedefil (jpg) $DigitalSendtViaMail = 20;
// Digital billedefil (jpg) $DigitalSendtViaCdrom = 25; // Fremkaldt billede 10 cm. $FremKaldtbillede10cm = 35;
// Fremkaldt billede 15 cm. $FremKaldtbillede15cm = 45;
// Fremkaldt billede 20 cm. $FremKaldtbillede20cm = 55;
// Henter via input fra se faktura før denne funktion for ($i = 0; $i < count($PostValue); $i++) { switch ($PostValue[$i]) { case "$DigitalSendtViaMail": echo 'Digital billedefil (jpg) tilsendt via e-mai.'; break;
case "$DigitalSendtViaCdrom": echo 'Digital billedefil (jpg) tilsendt på cd-rom.'; break;
case "$FremKaldtbillede10cm": echo 'Fremkaldt billede 10 cm.'; break;
case "$FremKaldtbillede15cm": echo 'Fremkaldt billede 15 cm.'; break;
case "$FremKaldtbillede20cm": echo 'Fremkaldt billede 20 cm.'; break;
Jeg skal bruge din form for at se hvad der er galt også. men jeg gør noget andet istedet. Har lige lavet et eksempel der virker. Jeg er ret sikker på at du sammenligner med den forkerte variabel.
ahhh kan se at den form du har lavet er der test[] lavet sådan en array ting.. det havde jeg ikke lavet.. så det virker nu.. det andet du lavede super!! Det var bare mig som lige have glemt det.. hehe nice!!!
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.