Hola a todos tengo un formulario para que el usuario elija ¿Cómo nos conoció? Estas opciones están en check’s para que pueden elegir más de una opción de ser necesario…..
Hasta aca todo bien
Código HTML:
<td > ¿Cómo nos conoció? </td>
<td>
<input type="checkbox" name="medio[]" value="WEB">Página web <br>
<input type="checkbox" name="medio[]" value="Radio">Radio<br>
<input type="checkbox" id="check" onChange="habilitar(this.checked);">
<font size="2">otro</font>
<br>
<input name="segundo" type="text" id="segundo" value="" disabled/></td>
Código PHP:
if( is_array ( $_POST [ 'medio' ]))
{
foreach($_POST["medio"] as $key => $value){
$insertSQL3 = sprintf("insert into medios ( medio) values (%s)",
GetSQLValueString($_POST['medio'][$key], "text") );
mysql_select_db($database_connection, $connection);
$Result1 = mysql_query($insertSQL3, $connection) or die(mysql_error("Error "));
}
}
pero también tengo un check que de ser marcado habilita una caja de texto para poder ingresar otro medio…
Código HTML:
function habilitar(value)
{
if(value==true)
{
// habilitamos
document.getElementById("segundo").disabled=false;
}else if(value==false){
// deshabilitamos
document.getElementById("segundo").disabled=true;
}
}
en este caso no se me ocurre como mandar el valor de segundo y además el de mi check por si marcan otro ingresan por ejemplo Televisión y además marcan Radio…. alguien me puede orientar por favor.... desde ya gracias