Reply to Setting radio button state

Your name:

Reply:


Posted by IchBin on 11/15/06 01:38

I am trying to set the state of a radio button. I do not see what I am
doing wrong. Sorry, I am new at this.. I need another set of eyes to
look at this snip of code. I am trying to set the radio button with this
link of code:

echo 'SCRIPT language=JavaScript
setCheckedValue("'.$_SESSION['abbr_letter'].'");</SCRIPT>'; //?

<snip of code>

<?php
session_start();
if(!isset($_SESSION['abbr_letter'])) {
$_SESSION['abbr_letter'] = 'A';
}
require_once 'includes/config.inc.php';
require_once 'includes/header.inc.php';

if (xdebug_is_enabled())
echo "enable";
else
xdebug_enable();

//
// Start a Form
?>
<HTML>
<HEAD>
<link href="quotesCss.css" rel="stylesheet" type="text/css">
<SCRIPT TYPE="text/javascript">
<!--
// set the radio button with the given value as being checked
// do nothing if there are no radio buttons
// if the given value does not exist, all the radio buttons
// are reset to unchecked
function setCheckedValue(newValue) {
var len = document.author_abbrv.abbr_letter.length
for(var i = 0; i < len; i++)
{
document.author_abbrv.abbr_letter[i].checked = false;
if(document.author_abbrv.abbr_letter[i].value ==
newValue.toString())
{
document.author_abbrv.abbr_letter[i].checked = true;
}
}
}
-->
</SCRIPT>
</HEAD>
<b><FORM NAME="author_abbrv" method="POST" action="<?php echo
$_SERVER['PHP_SELF'];?>"></b>
<table>
<tr>
<td><input type="radio" name="abbr_letter" value="A"
onclick="submit()"> A </td>
<td><input type="radio" name="abbr_letter" value="B"
onclick="submit()"> B </td>
<td><input type="radio" name="abbr_letter" value="C"
onclick="submit()"> C </td>
<td><input type="radio" name="abbr_letter" value="D"
onclick="submit()"> D </td>
<td><input type="radio" name="abbr_letter" value="E"
onclick="submit()"> E </td>
<td><input type="radio" name="abbr_letter" value="F"
onclick="submit()"> F </td>
<td><input type="radio" name="abbr_letter" value="G"
onclick="submit()"> G </td>
<td><input type="radio" name="abbr_letter" value="H"
onclick="submit()"> H </td>
<td><input type="radio" name="abbr_letter" value="I"
onclick="submit()"> I </td>
<td><input type="radio" name="abbr_letter" value="J"
onclick="submit()"> J </td>
<td><input type="radio" name="abbr_letter" value="K"
onclick="submit()"> K </td>
<td><input type="radio" name="abbr_letter" value="L"
onclick="submit()"> L </td>
<td><input type="radio" name="abbr_letter" value="M"
onclick="submit()"> M </td>
</tr>
<tr>
<td><input type="radio" name="abbr_letter" value="N"
onclick="submit()"> N </td>
<td><input type="radio" name="abbr_letter" value="O"
onclick="submit()"> O </td>
<td><input type="radio" name="abbr_letter" value="P"
onclick="submit()"> P </td>
<td><input type="radio" name="abbr_letter" value="Q"
onclick="submit()"> Q </td>
<td><input type="radio" name="abbr_letter" value="R"
onclick="submit()"> R </td>
<td><input type="radio" name="abbr_letter" value="S"
onclick="submit()"> S </td>
<td><input type="radio" name="abbr_letter" value="T"
onclick="submit()"> T </td>
<td><input type="radio" name="abbr_letter" value="U"
onclick="submit()"> U </td>
<td><input type="radio" name="abbr_letter" value="V"
onclick="submit()"> V </td>
<td><input type="radio" name="abbr_letter" value="W"
onclick="submit()"> W </td>
<td><input type="radio" name="abbr_letter" value="X"
onclick="submit()"> X </td>
<td><input type="radio" name="abbr_letter" value="Y"
onclick="submit()"> Y </td>
<td><input type="radio" name="abbr_letter" value="Z"
onclick="submit()"> Z </td>
</tr>
</TABLE>
</FORM>
<b><FORM NAME="author" method="POST" action="<?php echo
$_SERVER['PHP_SELF'];?>"></b>
<SELECT NAME="author_pk" SIZE="20" COLS="10" onclick="submit()">

<?php
//
//Check for the first time pass
if( !isset($_POST['abbr_letter']) ) {
$_POST['abbr_letter'] = $_SESSION['abbr_letter'];
}
//
//Store the latest selected option to the Session var
$_SESSION['abbr_letter'] = $_POST['abbr_letter'];
echo 'SCRIPT language=JavaScript
setCheckedValue("'.$_SESSION['abbr_letter'].'");</SCRIPT>'; //?

--
Thanks in Advance... http://ichbin.9999mb.com
IchBin, Pocono Lake, Pa, USA http://weconsultants.phpnet.us
______________________________________________________________________
'If there is one, Knowledge is the "Fountain of Youth"'
-William E. Taylor, Regular Guy (1952-)

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация