Cita:
Iniciado por NSD tirar un mensaje es una accion.
dalam te indico en el mensaje #6 como realizar lo que quieres con $_POST, en este caso seria igual pero usando $_GET
Código PHP:
Ver original//Radio set = radio-set-1
if($_GET['opcion'] == 1){
echo "checked"
}
//Radio set = radio-set-2
if($_GET['opcion'] == 2){
echo "checked"
}
//
//Radio set = radio-set-3
if($_GET['opcion'] == 3){
echo "checked"
//O en su defecto, la vercion "inline"
echo('<input id="select-type-rec" name="radio-set-1" type="radio" class="ff-selector-type-rec" '.($_GET['opcion'] == 1 ? 'checked' : '').' />'
}
Perdon por la demora en mi respuesta, estuve probando y bueno llegue hasta aca. les cuento:
en el index.html:
Código:
<p>opcion 1</p>
<a href="especiales.php?opcion=opcion 1" class="info">VER</a>
<p>opcion 2</p>
<a href="especiales.php?opcion=opcion 2" class="info">VER</a>
<p>opcion 3</p>
<a href="especiales.php?opcion=opcion 3" class="info">VER</a>
como bien me dijiste... y en especiales.php
Código:
<?php
if(isset($_GET['radio-set-1'])) $opcion = $_GET['radio-set-1'];
else $opcion = '';
$opciones = array('Todos','opcion 1','opcion 2','opcion 3');
foreach($opciones as $value){
echo '<input type="radio" name="radio-set-1" checked="'.$value.'" ';
if($opcion == $value) echo 'checked';
echo '>'.$value;
}
?>
Modifique algunos parametros en ambos que creo q son correctos pero me queda siempre seteada la opcion 3....
Por que es? que esta mal?
Gracias por su ayuda!