Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/09/2003, 22:30
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Si tienes vários botones de "radio" (HTML) y quieres que se envie el valor de uno de los que selecciones .. para empezar todos tendrán que tener el mismo nombre .. y en PHP recibiras bajo el nombre de esos radio (si son vários .. del mismo que reciban) ese dato ..

Código PHP:
<form action="procesa.php" method="POST">
opción 1<input type="radio" name="opcion" value="op1">
opcion 2<input type="radio" name="opcion" value="op2">
opcion 3<input type="radio" name="opcion" value="op3">

y tu botón de submit ...
</
form
en procesa.php .. tendrás bajo $_POST (o $HTTP_POST_VARS) la variable "opcion" con el valor del que seleccionastes ...

Código PHP:
<?
echo "La opción seleccinada fué: ".$_POST['opcion'];
?>
Si usas eventos de javascript "onLOQUESEA()" .. deberás de hacer un "submit" automático del formulario .. o bien redireccionar a tu "procesa.php" pasandole el valor que tenga que tomar

Código PHP:
<input type="radio" onClick="window.location='procesa.php?opcion=1'> 
(o algo así .. si tienes dudas al respecto usa el foro de Javascript)

En ese caso .. en procesa.php .. la variable "opcion" la tendras en el array $_GET ...en lugar de POST (como usamos en el ejemplo anterior).

En resumen: Debes de pasar el valor que selecciones de alguna forma al servidor para que "PHP" lo reciba y pueda leer. Por supuesto, los scripts pueden estar en la misma página que tu HTML de tus "radio" .. en ese caso envias a si misma la página en el action de tu formulario o en los links que generas para los window.location ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.