Tengo un archivo PHP funcionando "bien" y que no marca ningún error en dreamweaver... pero cuando le pongo las siguientes lineas al inicio y final:
Código PHP:
<?php
session_start();
if(!isset($_SESSION['login']))
{
header("Location: ./acceso/sesion.php");
} else {
?>
Código PHP:
<?php } ?>
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>PROSSUG - Nueva valoración</title> <script type="text/javascript" src="js/funciones.js"></script> <!--[if IE]> <link rel="stylesheet" href="css/formulario-ie.css" type="text/css" /--> <link href="css/formulario.css" rel="stylesheet" type="text/css" /> </head> <body> ----------------------CONTENIDO------------------- </body> </html>
Código HTML:
<select class="lista" name="rbEstadoCivil" id="rbEstadoCivil" > <option value="1" selected="selected">Soltero (a)</option> <option value="2">Union Libre</option> <option value="3">Casado (a)</option> <option value="4">Divorciado (a)</option> <option value="5">Viudo</option> </select>
ya revisé las llaves, etiquetas y demás cosas que se abren y cierran y todas tienen su correspondiente apertura y cierre. el error sale sólo al poner el código de sesión. y aunque el dreamweaver me marca el error, la página se ejecuta correctamente en los 3 navegadores más populares.
EL SEGUNDO ERROR
tengo mi página con un form llamado "cssi_ingreso" dentro del cual divido en 18 secciones (todas hacia abajo)
cada sección es una tabla de una columna y un renglon.
dentro de la tabla posiciono los elementos dentro de etiquetas
Código HTML:
<div> </div>
resulta que tengo una función javascript que al elegir una opción de un radiobutton se deshabilitan muchas preguntas (siguen visibles) que no corresponden al sexo elegido.
El radiobutton de sexo está en la primer tabla y primer div.
los elementos a deshabilitar estan en la octava tabla
pero los elementos NO SE DESHABILITAN...
depuré el javascript poniendo alertas en cada paso de validación y las alertas SI LLEGAN COMO DEBEN, es decir que el script esta bien construido pero no aplica el disable...
peeero, dentro de la octava tabla que les hablo tengo una función más pequeña que habilita/deshabilita algunos otros elementos y ahí SI aplica los cambios de habilitar/deshabilitar...
no se si el hecho de que esten en diferentes tablas o diferentes div haga que no pueda el javascript afectar los elementos.
el javascript hace por ejemplo algo asi:
Código:
y lo mando llamar de la siguiente manera:function cambiaSexo() { if(document.getElementById('rbSexo_1').checked) { var valor=false; alert("Elegiste masculino"); } else { var valor=true; alert("Elegiste femenino"); } cssi_ingreso.txtEdadMenarca.disabled = valor; }
Código HTML:
<label class="etiqueta" style="width: auto;">Sexo:</label> <input value="2" title="" class="radio" id="rbSexo_1" name="rbSexo" type="radio" onClick="cambiaSexo();"/> <label for="rbSexo_1" class="radio_label">Masculino</label> <input value="1" title="" class="radio" id="rbSexo_2" name="rbSexo" type="radio" checked onClick="cambiaSexo();"/> <label for="rbSexo_2" class="radio_label">Femenino</label>
de antemano gracias por sus respuestas.
-- NO PUEDO SUBIR ARCHIVOS
![en desacuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosabajo.png)