Controlleren of radio button is aangevinkt
Kees
29/07/2004 15:32:00Hallo mensen,
Ik heb een e-card systeem gemaakt, de basis staat er al. Ik ben hem nu alleen aan het 'perfectioneren'. Zoals controlle scripts inbouwen een admin enz..
Om een e-card te mogern verzenden moeten alle opties de je voorgeschoteld krijgt ingevuld zijn, zoals ontv_naam, ontv_mail, ecard enz.
Maar nu weet ik niet hoe ik moet controlleren of er wel een e-card is verzonden. Ik haal alle e-cards uit de database, en ze worden 1 voor 1 afgedrukt middels een while loop. Bij iedere afbeelding staat ook een radio button die er zo uitziet:
<INPUT TYPE="Radio" NAME="afbeelding" VALUE="$id">
Maar nu wou ik controlleren of 1 radio button wel was aangevinkt. Maar ik heb geen idee hoe ik dat moet doen.
Ik heb het al zo geprobeerd:
if (isset($_POST['afbeelding']))
{
}
else
{
}
Maar dit gaat niet werken. Eigenlijk ook wel logisch omdat $ afbeelding is gevuld met $id.
Iemand enig idee hoe ik toch kan controlleren?
Ik heb een e-card systeem gemaakt, de basis staat er al. Ik ben hem nu alleen aan het 'perfectioneren'. Zoals controlle scripts inbouwen een admin enz..
Om een e-card te mogern verzenden moeten alle opties de je voorgeschoteld krijgt ingevuld zijn, zoals ontv_naam, ontv_mail, ecard enz.
Maar nu weet ik niet hoe ik moet controlleren of er wel een e-card is verzonden. Ik haal alle e-cards uit de database, en ze worden 1 voor 1 afgedrukt middels een while loop. Bij iedere afbeelding staat ook een radio button die er zo uitziet:
<INPUT TYPE="Radio" NAME="afbeelding" VALUE="$id">
Maar nu wou ik controlleren of 1 radio button wel was aangevinkt. Maar ik heb geen idee hoe ik dat moet doen.
Ik heb het al zo geprobeerd:
if (isset($_POST['afbeelding']))
{
}
else
{
}
Maar dit gaat niet werken. Eigenlijk ook wel logisch omdat $ afbeelding is gevuld met $id.
Iemand enig idee hoe ik toch kan controlleren?
PHP hulp
23/11/2024 23:14:02PHP erik
29/07/2004 16:53:00Je kan een array() maken van de radio buttons, zo:
<INPUT TYPE="Radio" NAME="afbeelding[]" VALUE="$id">
<INPUT TYPE="Radio" NAME="afbeelding[]" VALUE="$id">
Kees
29/07/2004 17:29:00PHP erik
29/07/2004 18:47:00Kees
30/07/2004 20:24:00Bram Z
30/07/2004 20:42:00isset is jist het onmgekeerde dan empty maar ik vind dat dom dat je functie s gebruikt omdat if dat al ingebouwd heeft dus het kan ook oz:
Kees
30/07/2004 21:03:00Jah maar $afbeelding is al gevuld met $id!!!
Dus dit gaat niet op!
en volgens mij is !empty() hetzelfde dan isset() (lees: kijk naar uitroepteken).
Dus dit gaat niet op!
en volgens mij is !empty() hetzelfde dan isset() (lees: kijk naar uitroepteken).
PHP erik
31/07/2004 00:36:00!empty() is absoluut niet hetzelfde als isset()
als je een input veld hebt, en er wordt gesubmit, dan is dat ding geset, al heeft ie geen value. empty() kijkt ernaar of het vakje niet leeg is en of het vakje niet '0' is.
jij moet gewoon dit doen:
als je een input veld hebt, en er wordt gesubmit, dan is dat ding geset, al heeft ie geen value. empty() kijkt ernaar of het vakje niet leeg is en of het vakje niet '0' is.
jij moet gewoon dit doen: