Tema: unexpected $
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2006, 05:23
stefmonl
 
Fecha de Ingreso: abril-2004
Mensajes: 69
Antigüedad: 20 años, 1 mes
Puntos: 0
unexpected $

Me sale un error en:
Parse error: parse error, unexpected $ in /var/www/def/tiempos/pru/lista.php on line 351
es la ultima linea la que cierra el </html>
Haber si me podeis ayudar, ya no se por donde buscar. Muchas gracias, ahi teneis el codigo
<? session_start();
include("func/vars.inc.php");
include("func/functions.inc.php");
include("func/data.inc.php");
session_register('sesid');
session_register('sesip');
session_register('sescod');
session_register('sesuser');
session_register('sesclave');
if ($sesid!=session_id()){
$sesid=session_id();
$sesip=getenv("REMOTE_ADDR");
$sescod="0";
$sesuser="";
$sesclave=""; }; ?>
<html><head>
<link rel="STYLESHEET" type="text/css" href="estilo.css"></head>
<body bgcolor="#333399">
<table width="800" border="1" height="65" bordercolor="#FFFFFF" bgcolor="#333399" cellspacing="1" cellpadding="1" align="center">
<tr bordercolor="#FFFFFF"><td colspan="8"><font size="1"><br>&nbsp;</font> <?php include ("./calendario/index2.php"); ?><font size="1"><br>&nbsp;</font></td></tr>
<tr bordercolor="#FFFFFF">
<td>&nbsp;</td>
<td><font color="#00FF00" align="center">Tipo trabajo</font></td>
<td><font size="+2" color="#00FF00" align="center">Proyecto</font></td>
<td><font size="+2" color="#00FF00" align="center">Cliente</font></td>
<td><font size="+2" color="#00FF00" align="center">Tiempo</font></td>
<td><font size="+2" color="#00FF00" align="center">Notas</font></td>
<td><font color="#00FF00" align="center">Departam.</font></td>
<td>&nbsp;</td>
</tr>
<?php
if (!empty($guardar))
{$cond= "ORDER BY pkid ASC";
$res = db_query("pruebas", "*", $cond);
if (db_numrows($res)) {
while ($row = db_fetch_array($res)) {
switch ($guardar) {
case $row['pkid']:{
$fe = date ("Ymd, H:i");$l_fe = substr($fe, 0, 8); $l_ho = substr($fe, 9, 5);
if (!empty($HTTP_POST_VARS[tipotrabajo]) or !empty($HTTP_POST_VARS[fCodproy]) or !empty($HTTP_POST_VARS[fCodcli]) or !empty($HTTP_POST_VARS[tiempo]) or !empty($HTTP_POST_VARS[fNotas]) or !empty($HTTP_POST_VARS[departamento]))
{ $datos_upd = " l_fe='$l_fe' , l_ho='$l_ho'";
if (!empty($HTTP_POST_VARS[tipotrabajo]))
{$datos_upd .= " , tipotrabajo='".$HTTP_POST_VARS['tipotrabajo']."'";
if (!empty ($HTTP_POST_VARS[fCodproy]))
{$datos_upd .= " , codproy='".$HTTP_POST_VARS['fCodproy']."'";
if (!empty($HTTP_POST_VARS[fCodcli]))
{$datos_upd .= " , codcli='".$HTTP_POST_VARS['fCodcli']."'";
if (!empty($HTTP_POST_VARS[tiempo]))
{$datos_upd .= " , tiempo='".$HTTP_POST_VARS['tiempo']."'";
if (!empty($HTTP_POST_VARS[fNotas]))
{$datos_upd .= " , notas='".$HTTP_POST_VARS['fNotas']."'";
if (!empty($HTTP_POST_VARS[departamento])) {$datos_upd .= " , coddep='".$HTTP_POST_VARS['coddep']."'"; }}
else if (!empty($HTTP_POST_VARS[departamento]))
{$datos_upd .= " , coddep='".$HTTP_POST_VARS['coddep']."'";
}}
else if (!empty($HTTP_POST_VARS[fNotas]))
{$datos_upd .= " , notas='".$HTTP_POST_VARS['fNotas']."'";
if (!empty($HTTP_POST_VARS[departamento]))
{$datos_upd .= " , coddep='".$HTTP_POST_VARS['coddep']."'";
}}}else if (!empty($HTTP_POST_VARS[tiempo]))
{$datos_upd .= " , tiempo='".$HTTP_POST_VARS['tiempo']."'";
if (!empty($HTTP_POST_VARS[fNotas]))
{$datos_upd .= " , notas='".$HTTP_POST_VARS['fNotas']."'";
if (!empty($HTTP_POST_VARS[departamento]))
{$datos_upd .= " , coddep='".$HTTP_POST_VARS['coddep']."'";
}}}
else if (!empty ($HTTP_POST_VARS[fCodcli]))
{$datos_upd .= " , codcli='".$HTTP_POST_VARS['fCodcli']."'";
if (!empty($HTTP_POST_VARS[tiempo]))
{$datos_upd .= " , tiempo='".$HTTP_POST_VARS['tiempo']."'";
if (!empty($HTTP_POST_VARS[fNotas]))
{$datos_upd .= " , notas='".$HTTP_POST_VARS['fNotas']."'";
if (!empty($HTTP_POST_VARS[departamento]))
{$datos_upd .= " , coddep='".$HTTP_POST_VARS['coddep']."'";
}}}}
else if (!empty($HTTP_POST_VARS[fCodproy]))
{$datos_upd .= " , codproy='".$HTTP_POST_VARS['fCodproy']."'";
if (!empty($HTTP_POST_VARS[fCodcli]))
{$datos_upd .= " , codcli='".$HTTP_POST_VARS['fCodcli']."'";
if (!empty($HTTP_POST_VARS[tiempo]))
{$datos_upd .= " , tiempo='".$HTTP_POST_VARS['tiempo']."'";
if (!empty($HTTP_POST_VARS[fNotas]))
{$datos_upd .= " , notas='".$HTTP_POST_VARS['fNotas']."'";
if (!empty($HTTP_POST_VARS[departamento]))
{$datos_upd .= " , coddep='".$HTTP_POST_VARS['coddep']."'";
}}}}}
$condi = " pkid='$row[pkid]'";
db_update("pruebas",$condi,$datos_upd);
}break;
}}}}}
db_connect($hostname_mysql, $username_mysql, $password_mysql);
db_select($dbName_mysql);
$result = db_query("pruebas,proyectos,clientes,departamentos ","pruebas.fecha AS fecha, pruebas.pkid AS pkid,pruebas.tipotrabajo AS tipotrabajo,proyectos.nombre AS proyecto,clientes.nombre AS cliente,departamentos.nombre AS departamento,solicito,fecha,hora,tiempo,notas",spr intf("WHERE usuario=%d AND codpro=proyectos.codigo AND codcli=clientes.codigo AND coddep=departamentos.codigo AND fecha='$fecha' ORDER BY pkid DESC",$sescod));
$fila=1;
while ($row = db_fetch_array($result))
{$pkid = $row["pkid"];
echo "<form name=modificar method=post action=lista2.php?guardar=$row[pkid]&dia=$dia&nuevo_mes=$mes&nuevo_ano=$ano>";
?>
<tr bgcolor="#3366CC"><td width="2%" height="10">&nbsp;</td><td width="10" height="10">&nbsp;</td><td height="10">&nbsp;</td><td height="10">&nbsp;</td><td height="10">&nbsp;</td><td height="10">&nbsp;</td><td height="10">&nbsp;</td><td width="2%" height="10">&nbsp;</td></tr>
<tr><td><? echo $fila; ?></td><td width="7%" height="28" align="center">
<font color="#FFFFFF" align="center"><? if ($row["tipotrabajo"]=="N")
{ ?> <input name="tipotrabajo<? echo $fila; ?>" type="radio" value="N" checked>NT
<input name="tipotrabajo<? echo $fila; ?>" type="radio" value="M">M
<input name="tipotrabajo<? echo $fila; ?>" type="radio" value="A">A</font></td><? }
else if ($row["tipotrabajo"]=="M")
{ ?> <input name="tipotrabajo<? echo $fila; ?>" type="radio" value="N">NT
<input name="tipotrabajo<? echo $fila; ?>" type="radio" value="M" checked>M
<input name="tipotrabajo<? echo $fila; ?>" type="radio" value="A">A</font></td><? }
else if ($row["tipotrabajo"]=="A")
{ ?> <input name="tipotrabajo<? echo $fila; ?>" type="radio" value="N">NT
<input name="tipotrabajo<? echo $fila; ?>" type="radio" value="M">M
<input name="tipotrabajo<? echo $fila; ?>" type="radio" value="A" checked>A</font></td><? }
?>
<td width="13%" height="28"><font color="#FFFFFF"><p><select name="fCodproy<? echo $fila; ?>"><option value='<? $row[codproy] ?>'><? echo $row[proyecto];?> </option><?php
db_connect($hostname_mysql, $username_mysql, $password_mysql);
db_select($dbName_mysql);
$result_1 = db_query("proyectos", "codigo,nombre", " ORDER BY nombre");
while($row = db_fetch_array($result_1)) {?>
<option value="<? echo $row["codigo"];?>"><? echo $row["nombre"];?> </option><? }//while?></select></p></font></td>
<? db_connect($hostname_mysql, $username_mysql, $password_mysql);
db_select($dbName_mysql);
//nueva consulta que comprueba la fecha seleccionada en el calendario
$resul = db_query("pruebas,proyectos,clientes,departamentos ","pruebas.fecha AS fecha,pruebas.tipotrabajo AS tipotrabajo,proyectos.nombre AS proyecto,clientes.nombre AS cliente,departamentos.nombre AS departamento,solicito,fecha,hora,tiempo,notas",spr intf("WHERE usuario=%d AND codpro=proyectos.codigo AND codcli=clientes.codigo AND coddep=departamentos.codigo AND fecha='$fecha' AND pkid='$pkid'",$sescod));
?>
<td width="15%" height="28"><font color="#FFFFFF">
<? while($row = db_fetch_array($resul))
{ ?>
<p><select name="fCodcli<? echo $fila; ?>"><option value='<? $row[codcli] ?>'><? echo $row[cliente];?></option>
<?
db_connect($hostname_mysql, $username_mysql, $password_mysql);
db_select($dbName_mysql);
$result_2 = db_query("clientes", "codigo,nombre", " ORDER BY nombre");
while ($row = db_fetch_array($result_2))
{?><option value="<? echo $row["codigo"]; ?>"><? echo $row["nombre"];?></option><? }?></select></p><? }?></font></td>
<? db_connect($hostname_mysql, $username_mysql, $password_mysql);
db_select($dbName_mysql);
$resu = db_query("pruebas,proyectos,clientes,departamentos ", " pruebas.tiempo AS tiempo, pruebas.notas AS notas, departamentos.nombre AS departamento", "WHERE codpro=proyectos.codigo AND codcli=clientes.codigo AND coddep=departamentos.codigo AND fecha='$fecha' AND pkid='$pkid'");
while($row = db_fetch_array($resu))
{?><td align=center height=28 width='9%'><? echo $row["tiempo"];?>&nbsp;<input name='tiempo<? echo $fila;?>' type=text size=6 maxlength=7>
</td><td width="22%" height="28"><font color="#FFFFFF"><? echo $row["notas"];?>&nbsp;</font></td><td width="12%" height="28"><font color="#FFFFFF"><? echo $row["departamento"];?>&nbsp;</font></td>
<td align="center"><input type="submit" name="Modificar" value="Modificar"></td></tr>
<?php
$fila=$fila+1;
}};db_disconnect();
?></form>
<tr bgcolor="#3366CC">
<td>&nbsp;</td><td height="10">&nbsp;</td><td height="10">&nbsp;</td>
<td height="10">&nbsp;</td><td height="10">&nbsp;</td><td height="10">&nbsp;</td><td height="10">&nbsp;</td><td width="2%" height="10">&nbsp;</td></tr></table></body></html>