Welcome to WebHeadStart.org

Web Technologies

Sponsored By

WebHeadStart.org is currently in beta.
Please pardon our appearance as we work to provide you with the most comprehensive reference on today's web technologies.

Interested in advertising on WebHeadStart? Become an advertising partner today!

[WWW-HTML Mailing List Archive Home] [Messages By Thread] [Messages By Date]

Re: Php Checkboxes

From: David Luo <webmaster@brezosoft.com>
Date: Fri, 19 Dec 2003 23:18:55 +0800
Message-ID: <001301c3c643$6fd822d0$33a8f2da@davidloo>
To: "AmirBehzad Eslami" <behzad@delphiarea.com>, <www-html@w3.org>
Hi AmirBehzad,

This is the answer I am looking for. 

Thank you very much.


Best Regards,
David
http://www.brezosoft.com
 

  ----- Original Message ----- 
  From: AmirBehzad Eslami 
  To: David Luo ; www-html@w3.org 
  Sent: Friday, December 19, 2003 10:52 PM
  Subject: Re: Php Checkboxes


  Dear David,
  e-Greetings,

  Yes, here comes that simple answer:

  when the user did not select any item, there won't be any variable named "$prob".
  There should be at least one selection; otherwise PHP won't define the array named "$prob".

  The solution is to check whether this variable is defined or not?
  Here comes a sample PHP code:

  <?php
      if (isset($prob)) {
          echo "Selected Items:<br />";

          foreach ($prob as $value) {
              echo "{$value}<br />";
          }
      }
      else {
          echo "User did not select any item.";
      }
  ?>

  Warm regards,
  AmirBehzad Eslami

  ----- Original Message ----- 
    From: David Luo 
    To: www-html@w3.org 
    Sent: Friday, December 19, 2003 10:13 AM
    Subject: Php Checkboxes


    There quite a few checkboxes on my pages 

    x.php 

    If i "check" any of them, it's able to update the tables successfully and add it to the database. I use array names for the checkboxes i.e. 

    <input type="checkbox" name="prob[]" value="hello"> Hello</input>

    However if i dont' select anything, upon hitting Submit, I would expect the array to be null or empty. However any reference i make to prob returns a message saying 

    Undefined variable: prob in /path on line 10

    The checks i have tried so far are 

    if (strcmp($prob[0],"") != 0)

    if($prob != null) 


    How does php deal with no checkbox selection ? There might be a very simple answer to it. 

    Thanks,



    Regards,

    http://www.brezosoft.com
 


Received on Friday, 19 December 2003 10:18:43 GMT
Valid XHTML 1.0! Valid CSS! Site Map | Privacy Policy | Terms of Use | WebHeadStart.org © 2005 All Rights Reserved.