Archief - Checkbox probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Falconbe01

Legacy Member
Hallo,

Ik heb een probleem met mijn project. Ik zou graag zo een simpele zetel reservering maken. Nu zou de naam van de aangeduide checkbox op een label moeten verschijnen. Maar dit blijkt echter niet te werken. Iemand die kan helpen???
Het is een project voor school en we moeten met codeIgniter werken. Dus hieronder vind je de code.

Code:
<html>
    <head>
        <title> Reserverings-formulier </title>
        <style type="text/css">

        </style>
    </head>
    <body>
        <h1> reservering </h1>
        <p> vul in de onderste gegevens in. </p>
      <?php echo validation_errors() ?>
        <?php
            echo form_open('user/register');
            $username = array(
               'name'       =>  'reg_username',
                'id'        =>  'reg_username',
                'value'     =>  ''
            );
               $email = array(
               'name'       =>  'reg_email',
                'id'        =>  'reg_email',
                'value'     =>  ''
            );
                $gsmnummer = array(
               'name'       =>  'reg_gsmnummer',
                'id'        =>  'reg_gsmnummer',
                'value'     =>  ''
            );
                $zitplaats = array(
               'name'       =>  'reg_zitplaats',
                'id'        =>  'reg_zitplaats',
                'value'     =>  ''
            );
        ?>
        <table>
            <tr>
                <td><label> Naam </label></td>
               <td> <div> <?php echo form_input($username); ?></div></td>
           </tr>
            <tr>
                <td><label>e-mail </label></td>
                <td><div> <?php echo form_input($email); ?></div></td>
            </tr>
            <tr>
                <td><label> gsm-nummer </label></td>
                <td><div> <?php echo form_input ($gsmnummer); ?> </div></td>
            </tr>
            <tr>
                <td><label>zitplaats</label></td>
             
                 <td><div> <?php echo form_label($label_text='$plaats'); ?> </div></td>
            </tr>
            <tr>
           <td> <?php echo form_submit(array('name'=> 'verzend','value' => 'verzend')); ?> </td>
           <td> <?php echo form_submit(array('name'=> 'plaats','value' => 'Bevestig plaats')); ?> </td>
          <?php echo form_close(); ?>

         <?php echo form_open('user/register2'); ?>
                 <td><?php echo form_submit(array('name'=> 'Voeg_toe','value' => 'voeg toe'));  ?> </td>
           </tr>
        </table>

         <?php echo form_close(); ?>
     <table>
      <tr>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z01" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z02" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z03" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z04" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z05" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z06" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z07" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="11" scope="col">&nbsp;</th>
            <th width="26" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z08" align="center"/> </th>
            <th width="20" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z09" align="center"/></th>
     </tr>
     <tr>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z10" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z11" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z12" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z13" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z14" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z15" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z16" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="26" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z17" align="center"/> </th>
            <th width="20" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z18" align="center"/></th>
    </tr>
    <tr>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z19" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z20" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z21" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z22" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z23" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z24" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z25" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="26" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z26" align="center"/> </th>
            <th width="20" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z27" align="center"/></th>
    </tr>
    <tr>
             <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z28" align="center"/> </th>
             <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z29" align="center"/></th>
             <th width="6" scope="col">&nbsp; </th>
             <th width="6" scope="col">&nbsp;</th>
             <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z30" align="center"/> </th>
             <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z31" align="center"/></th>
             <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z32" align="center"/></th>
             <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z33" align="center"/></th>
             <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z34" align="center"/></th>
             <th width="6" scope="col">&nbsp; </th>
             <th width="6" scope="col">&nbsp;</th>
             <th width="26" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z35" align="center"/> </th>
             <th width="20" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z36" align="center"/></th>
    </tr>
    <tr>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z37" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z38" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z39" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z40" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z41" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z42" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z43" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="26" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z44" align="center"/> </th>
            <th width="20" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z45" align="center"/></th>
    </tr>
    <tr>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z46" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z47" align="center"/></th>
            <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z48" align="center"/> </th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z49" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z50" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z51" align="center"/></th>
            <th width="23" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z52" align="center"/></th>
             <th width="6" scope="col">&nbsp; </th>
            <th width="6" scope="col">&nbsp;</th>
            <th width="26" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z53" align="center"/> </th>
            <th width="20" scope="col">&nbsp; <input type="checkbox" name="check[]" value="Z54" align="center"/></th>
      </tr>
    </table>
         
    </body>
</html>
Code:
<?php
class User extends Controller {

	function User()
	{
		parent::Controller();
                $this -> view_data['base_url']= base_url();

	}

	function index()
	{
             
            $this->register();

	}
        function register(){
            $this->load->helper(array('form', 'url'));
            $this->load->library('form_validation');
            $this->form_validation->set_rules('reg_username','username','required');
            $this->form_validation->set_rules('reg_email', 'Email', 'required');
            $this->form_validation->set_rules('reg_gsmnummer', 'gsmnummer', 'required');
            if ($this->form_validation->run()==FALSE){
               
                // het programma heeft niet gelopen of er zijn errors opgetreden

                   $this->load->view('view_register',$this->view_data);
                


            }
            else{
            // alles is ok,het programma heeft gelopen, en de data is geschreven in de database
                $username = $this->input->post ('reg_username');
                $email = $this->input->post ('reg_email');
                $gsmnummer = $this->input->post ('reg_gsmnummer');

                echo $username;
                echo $email;
                echo $gsmnummer;
            }
        }
        function register2(){
                     $this->load->helper(array('form', 'url'));
                     $this->load->library('form_validation');
                     $this->load->view('view_register2',$this->view_data);
                     
/*
                     $this->form_validation->set_rules('reg_username','username','required');
                     $this->form_validation->set_rules('reg_email', 'Email', 'required');
                     $this->form_validation->set_rules('reg_gsmnummer', 'gsmnummer', 'required');

                    $this->form_validation->set_rules('reg_username2','username','required');
                     $this->form_validation->set_rules('reg_email2', 'Email', 'required');
                     $this->form_validation->set_rules('reg_gsmnummer2', 'gsmnummer', 'required');
            if ($this->form_validation->run()==FALSE){

                // het programma heeft niet gelopen of er zijn errors opgetreden

                     $this->load->view('view_register2',$this->view_data);



            }
            else{
            // alles is ok,het programma heeft gelopen, en de data is geschreven in de database
                $username2 = $this->input->post ('reg_username2');
                $email2 = $this->input->post ('reg_email2');
                $gsmnummer2 = $this->input->post ('reg_gsmnummer2');

                echo $username2;
                echo $email2;
                echo $gsmnummer2;
            }*/
 
        }
          function register3(){
                     $this->load->helper(array('form', 'url'));
                     $this->load->library('form_validation');
                     $this->load->view('view_register3',$this->view_data);
          /*           $this->form_validation->set_rules('reg_username','username','required');
                     $this->form_validation->set_rules('reg_email', 'Email', 'required');
                     $this->form_validation->set_rules('reg_gsmnummer', 'gsmnummer', 'required');

                    $this->form_validation->set_rules('reg_username2','username','required');
                     $this->form_validation->set_rules('reg_email2', 'Email', 'required');
                     $this->form_validation->set_rules('reg_gsmnummer2', 'gsmnummer', 'required');

                     $this->form_validation->set_rules('reg_username3','username','required');
                     $this->form_validation->set_rules('reg_email3','username','required');
                     $this->form_validation->set_rules('reg_gsmnummer3','username','required');
            if ($this->form_validation->run()==FALSE){

                // het programma heeft niet gelopen of er zijn errors opgetreden

                     $this->load->view('view_register3',$this->view_data);



            }
            else{
            // alles is ok,het programma heeft gelopen, en de data is geschreven in de database
                $username3 = $this->input->post ('reg_username3');
                $email3 = $this->input->post ('reg_email3');
                $gsmnummer3 = $this->input->post ('reg_gsmnummer3');

                echo $username3;
                echo $email3;
                echo $gsmnummer3;
            }*/

        }
        function check(){
                $check =$_post['check'];
                foreach ($check as $ch){
                    $plaats= $ch;
                }
        }
       

            


}?>
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan