1) if its set in $_GET, then check it
2) if its not set in get, but set in a cookie, check it
3) if neither is set, check the default (choice 3)
It seems to always be reading from the cookie
Code: Select all
<input type="radio" name="gender" value="1" <?php
if(isset($_GET['gender']) && ($_GET['gender'] == 1)){
echo "checked";
} ELSE {
if((isset($cookie_data['gender'])) && ($cookie_data['gender'] == 1)){
echo "checked";
}
}
?>> Males<br />
<input type="radio" name="gender" value="2" <?php
if(isset($_GET['gender']) && ($_GET['gender'] == 2)){
echo "checked";
} ELSE {
if((isset($cookie_data['gender'])) && ($cookie_data['gender'] == 2)){
echo "checked";
}
}
?>> Females<br />
<input type="radio" name="gender" value="3" <?php
if(isset($_GET['gender']) && ($_GET['gender'] == 3)){
echo "checked";
} ELSE {
if(isset($cookie_data['gender']) && ($cookie_data['gender'] == 3)){
echo "checked";
} ELSE {
if(!isset($_GET['gender']) && !isset($cookie_data['gender'])){
echo "checked";
}
}
}
?>> Anyone