Home Forum Blogs Downloads Crew Ledenlijst Zoeken Regels Contact
Welkom, Gast. Je bent niet ingelogd
[ Inloggen | Registreren | Wachtwoord vergeten ]
Forum indexPHP › Checkbox
Pagina: 1
 
Gepost op maandag 24 december 2007, om 10:56
ASRoma

Newbie
9 posts
Ik had een vraag, als je in een form checkboxen maakt, die je kan aanvinken of af-vinken, hoe laat je die controleren in PHP?
Gaat dit met TRUE & FALSE en kan je die controleren met gewoon If, Else statement? Of word dit op een andere manier gedaan?

Bedankt,
Later

Gepost op maandag 24 december 2007, om 12:41
Fatihtjuh

Beginner
37 posts
C o d e
1 
2 
3 
Ik wil graag een nieuwsbrief ontvangen:<input type="checkbox" value="Ja" name="Nieuwsbrief[]">:<br />
>


Zoiets dacht ik

> Error: plaatje kon niet worden geladen <

Gepost op maandag 24 december 2007, om 12:43
Breaky

Actieve Member
271 posts
Jah volgensmij gaat dat zo

BREAKY.EU

Gepost op maandag 24 december 2007, om 13:33
ASRoma

Newbie
9 posts
En hoe laat ik dit PHP controleren? Ik dacht Ja=TRUE en Nee=FALSE, dacht eerst zelf (op voorbeeld van Fatihtjuh) :

C o d e
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
<?php
If ($_POST(['Nieuwsbrief'] = TRUE)) {
echo 
"Nieuwsbrief op TRUE";
} elseif (
$_POST(['Nieuwsbrief'] = FALSE)) {
echo 
"Nieuwsbrief op FALSE";
}
else {
die (
"Geen waardes");

}
?>


Dit heb ik snel geschreven, nou weet ik natuurlijk niet of er nog soort van "" om de TRUE of FALSE heen moet, ook weet ik niet of ik ze goed aanroep om te controleren op TRUE of FALSE, word er wel gecontroleerd met TRUE/FALSE?

Dat is een beetje mijn vraag, de form zelf wist ik wel, maar hoe ik het de PHP laat controleren

Gepost op maandag 24 december 2007, om 15:57
Basjee

Beginner
47 posts
Doe het dan meteen goed?

Bij jouw code krijg je gegarandeerd errors.

C o d e
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
<?php 

    
if(isset($_POST['submit'])) 
    { 
        foreach(
$_POST['checkbox'] as $checked => $value
        { 
            echo 
$value.' is gechecked<br />'
        } 
    } 
    else 
    { 
        echo 
        

          
        <form method="post" action=""> 
            <input type="checkbox" name="checkbox[]" value="check1" />check1<br /> 
            <input type="checkbox" name="checkbox[]" value="check2" />check2<br /> 
            <input type="checkbox" name="checkbox[]" value="check3" />check3<br /> 
              
            <input type="submit" name="submit" value="Verstuur" /> 
        </form> 
          
        '

    } 

?>

> Error: plaatje kon niet worden geladen <

Gepost op maandag 24 december 2007, om 16:32
ASRoma

Newbie
9 posts
Blijkbaar wel daarom stelde ik de vraag ook, als je goed leest zie je dat mijn vraag is hoe ik het moet doen.. De code die ik typte was van hoe ik het dacht, maar aangezien ik daar geen ervaring mee heb stelde ik hier de vraag..Verder bedankt voor je reactie zal er zeker wat aan hebben

Gepost op maandag 24 december 2007, om 16:54
Basjee

Beginner
47 posts
Quote: ASRoma

Blijkbaar wel daarom stelde ik de vraag ook, als je goed leest zie je dat mijn vraag is hoe ik het moet doen.. De code die ik typte was van hoe ik het dacht, maar aangezien ik daar geen ervaring mee heb stelde ik hier de vraag..Verder bedankt voor je reactie zal er zeker wat aan hebben


Aha, excuses.

Hier een wijze les, hoop dat je het zal onthouden!
Je gebruikt 1 keer een = als je iets wilt defineren. Bijvoorbeeld $var = 1;

Daarnaast kan je zelden in je if statement een enkele = gebruiken.
== Betekent gelijk aan, dat is wat anders dan =.

> Error: plaatje kon niet worden geladen <

Gepost op dinsdag 25 december 2007, om 17:44
ASRoma

Newbie
9 posts
Thnx, ook daar zal ik zeker wat aan hebben

Pagina: 1
 
Online bezoekers (Zondag 20 mei 2012, om 02:09)
Er zijn 6 bezoekers online, waarvan 0 ingelogd.
Members ingelogd:
Versie: v4.2.0       Parsetime: 0.07571 seconden       ( disclaimer | regels | contact )
Goedkope Webhosting