uncheck button in php form

Posted on 2011-04-18
Last Modified: 2012-05-11
Hi There,
I Have some php and I would like to change it so that the check boxes are not checked by default?

This is the script here and you can see the page here

use snowball77
to login and test.

Thank you


if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); 



* @version $Id: list_shipto_addresses.tpl.php 1725 2009-04-21 09:10:34Z soeren_nb $

* @package VirtueMart

* @subpackage templates

* @copyright Copyright (C) 2007-2009 Soeren Eberhardt. All rights reserved.

* @license GNU/GPL, see LICENSE.php

* VirtueMart is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.

* See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details.





<table border="0" width="100%" cellpadding="2" cellspacing="0">

	<tr class="sectiontableentry1">



		$checked = '';

		if( $bt_user_info_id == $value || empty($value)) {

			$checked = 'checked="checked" ';


		echo '<input type="radio" name="'.$name.'" id="'.$bt_user_info_id.'" value="'.$bt_user_info_id.'" '.$checked.'/>'."\n";



		<td><label for="<?php echo $bt_user_info_id ?>"><?php echo $VM_LANG->_('PHPSHOP_ACC_BILL_DEF') ?></label></td>



$i = 2;

while($db->next_record()) {

	echo '<tr class="sectiontableentry'.$i.'">'."\n";

	echo '<td width="5%">'."\n";

	$checked = '';

	if ( $value == $db->f("user_info_id")) {

		$checked = 'checked="checked" ';


	echo '<input type="radio" name="'.$name.'" id="' . $db->f("user_info_id") . '" value="' . $db->f("user_info_id") . '" '.$checked.' />'."\n";


	echo '</td>'."\n";

	echo '<td>'."\n";

	echo '<label for="'.$db->f("user_info_id") . '">';


	echo '<strong>' . $db->f("address_type_name") . "</strong> ";

	$url = SECUREURL . "index.php?page=account.shipto&user_info_id=" . $db->f('user_info_id')."&next_page=checkout.index";

	echo '(<a href="'.$sess->url($url).'">'.$VM_LANG->_('PHPSHOP_UDATE_ADDRESS').'</a>)'."\n";

	echo '<br />'."\n";

	echo $db->f("title") . " ". $db->f("first_name") . " ". $db->f("middle_name") . " ". $db->f("last_name") . "\n";

	echo '<br />'."\n";

	if ($db->f("company")) {

		echo $db->f("company") . "<br />\n";


	echo $db->f("address_1") . "\n";

	if ($db->f("address_2")) {

		echo '<br />'. $db->f("address_2"). "\n";


	echo '<br />'."\n";

	echo $db->f("city");

	echo ', ';

	// for state, can be used: state_name, state_2_code, state_3_code

	echo $db->f("state_2_code") . " ";

	echo $db->f("zip") . "<br />\n";

	// for country, can be used: country_name, country_2_code, country_3_code

	// (not displayed in default template)

	echo $VM_LANG->_('PHPSHOP_CHECKOUT_CONF_PHONE').': '. $db->f("phone_1") . "\n";

	echo '<br />'."\n";

	echo $VM_LANG->_('PHPSHOP_CHECKOUT_CONF_FAX').': '.$db->f("fax") . "\n";

	echo '</label>



	if($i == 1) $i++;

	elseif($i == 2) $i--;




Open in new window

Question by:Amanda Watson
    LVL 18

    Accepted Solution

    Take out lines 49 - 53:

    if( $bt_user_info_id == $value || empty($value)) {

       $checked = 'checked="checked" ';

    LVL 11

    Author Comment

    by:Amanda Watson
    that worked thanks
    LVL 11

    Author Closing Comment

    by:Amanda Watson
    LVL 18

    Expert Comment

    by:Greg Alexander
    NP, thanks for the points!

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Course: HTML5 Specialist

    HTML5 development skills are critical to all developers. HTML5 is the foundation to almost any development process. That's why business, design studios, development shops and other organizations need HTML5 developers. Get your foot in the door as a HTML5 specialist.

    I imagine that there are some, like me, who require a way of getting currency exchange rates for implementation in web project from time to time, so I thought I would share a solution that I have developed for this purpose. It turns out that Yaho…
    Things That Drive Us Nuts Have you noticed the use of the reCaptcha feature at EE and other web sites?  It wants you to read and retype something that looks like this.Insanity!  It's not EE's fault - that's just the way reCaptcha works.  But it is …
    In this tutorial viewers will learn how to embed an audio file in a webpage using HTML5. Ensure your DOCTYPE declaration is set to HTML5: : The declaration should display (CODE) HTML5 is supported by the most recent versions of all major browsers…
    The viewer will receive an overview of the basics of CSS showing inline styles. In the head tags set up your style tags: (CODE) Reference the nav tag and set your properties.: (CODE) Set the reference for the UL element and styles for it to ensu…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now