Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2011, 14:25
cym
 
Fecha de Ingreso: marzo-2011
Mensajes: 46
Antigüedad: 13 años, 2 meses
Puntos: 0
Problema con include y javascript

Hola!! quería preguntar si alguien sabe por ahí porque cuando quiero agregar un archivo con include en un archivo en la cuál tengo el calculo de una suma con javascript, cuando agrego la cabecera es como si no funcionara. No se si se entiende.
Aquí les dejo el codigo de ambos archivos


header.php
Código PHP:
<?php
$servidor 
"http://" $_SERVER['SERVER_NAME'];
$path dirname(dirname($servidor $_SERVER['PHP_SELF']));
?>
<!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>AWIC Servicios</title>

        <link type="text/css" rel="stylesheet" href="<?php echo $path ?>../../css/main.css" />
        <link type="text/css" rel="stylesheet" href="<?php echo $path ?>../../css/tablas.css" />
        <link type="text/css" rel="stylesheet" href="<?php echo $path ?>../../css/form.css" />
        <link rel="stylesheet" type="text/css" media="all" href="<?php echo $path ?>../../css/jsDatePick_ltr.min.css" />

        <script type="text/javascript" src="<?php echo $path ?>../../js/jsDatePick.min.1.3.js"></script>
        <script type="text/javascript" src="<?php echo $path ?>../../js/jquery-1.4.3.min.js"></script>
        <script type="text/javascript" src="<?php echo $path ?>../../js/jquery.func.js"></script>
        <script language="JavaScript" src="<?php echo $path ?>../../js/fechas.js"></script>
        <script type="text/javascript" src="<?php echo $path ?>../../tiny_mce/tiny_mce/tiny_mce.js"></script>
        <script language="javascript" type="text/javascript">
            tinyMCE.init({
                convert_urls : false,
                mode : "textareas",
                plugins : "phpimage",
                theme : "advanced",
                theme_advanced_toolbar_location : "top",
                theme_advanced_toolbar_align : "left",
                theme_advanced_statusbar_location : "bottom",
                theme_advanced_resizing : true,
                theme_advanced_resize_horizontal : false,
                theme_advanced_buttons1 : "bold,italic,strikethrough,separator,styleselect,formatselect,separator,bullist,numlist,outdent,indent,separator,justifyleft,justifycenter,justifyright,separator,link,unlink,phpimage,separator,code",
                theme_advanced_buttons2 : "",
                theme_advanced_buttons3 : "",
                content_css : "../../tiny_mce/estilo_editor.css"
            });
        </script>

        <link rel="stylesheet" href="http://jquery.bassistance.de/treeview/demo/screen.css" type="text/css" />
        <link rel="stylesheet" href="http://jquery.bassistance.de/treeview/jquery.treeview.css" type="text/css" />
        <script type="text/javascript" src="http://jquery.bassistance.de/treeview/jquery.treeview.js"></script>

        <script type="text/javascript">
            $(document).ready(function(){
                $("#example").treeview();
            });
        </script>
    </head>

    <body style="background:#BFDFFF;">
        <div id="cabecera">
            <h1>AWIC - Gestor de Información Servicios</h1>
        </div>
    </body>
</html>

sumainc.php
Código PHP:
<?php
include ('header.php');
$servidor="http://".$_SERVER['SERVER_NAME'];
$path=dirname($servidor.$_SERVER['PHP_SELF']);
?>


<script LANGUAGE="JavaScript">
   function sumar(boton)
   {
     select_a = Number(document.formulario.a.options[formulario.a.selectedIndex].value);
     select_b = Number(document.formulario.b.options[formulario.b.selectedIndex].value);
     select_c = Number(document.formulario.c.options[formulario.c.selectedIndex].value);

     valor = select_a + select_b + select_c;
     document.forms[0].elements["total"].value=valor;
   }
</script>
<BODY>
<form action="" name="formulario" id="formulario" method="GET">

Edad:<br/>
<select onchange="javascript:sumar()" name="a" >
                <option value="10"> 10&nbsp;| Sost&eacute;n de vida</option>
                <option value="9">&nbsp;9&nbsp; | Cuidados Intensivos y Quir&oacute;fano</option>
                <option value="8">&nbsp;8&nbsp; | Radioterapia</option>
                <option value="7">&nbsp;7&nbsp; | Monitoreo</option>
                <option value="6">&nbsp;6&nbsp; | Imagenolog&iacute;a</option>
                <option value="5">&nbsp;5&nbsp; | Laboratorio Cl&iacute;nico</option>
                <option value="4">&nbsp;4&nbsp; | Accesorios de Laboratorio</option>
                <option value="3">&nbsp;3&nbsp; | Computadoras</option>
                <option value="2">&nbsp;2&nbsp; | Accesorios de PC</option>
</select>

<select name="b" onChange="javascript:sumar()">
   <option value="5">&nbsp;5&nbsp; | Muerte</option>
                <option value="4">&nbsp;4&nbsp; | Daño al paciente y/o operador</option>
                <option value="3">&nbsp;3&nbsp; | Terapia inapropiada</option>
                <option value="2">&nbsp;2&nbsp; | ........</option>
                <option value="1">&nbsp;1&nbsp; | Sin riesgo significativo</option>
</select>

<select name="c" onChange="javascript:sumar()">
        <option value="5">&nbsp;5&nbsp; | Intensivo</option>
        <option value="3">&nbsp;3&nbsp; | Medio</option>
        <option value="1">&nbsp;1&nbsp; | M&iacute;nimo</option>
</select>


<input type="text" readonly name="total">
</form>
</BODY>
Por ejemplo cuando comento la linea que dice include ('header.php') en sumainc.php me suma perfectamente. Desde ya muchas gracias.