Cita:
la linea 133 es siempre una mas despues de la ultima...Parse error: parse error, unexpected $ in D:\JmN\www\test\cd\index.php on line 133
este error siempre me pasa cuando tengo mal un { en un if pero lo revise y esta bien.
otra cosa, estoy usando eso de salidas con multiples lineas con
echo <<< HTML
HTML;
aca esta el codigo lo reviso pero no puedo encontrar el error:
Código PHP:
<html>
<head>
<title>Cds y Videos - Cargar datos</title>
</head>
<body>
<?php
require ('conectar.con');
if (!isset($cargar)){
echo <<< HTML
<center>
<form method="get" action="$PHP_SELF">
<input name="cargar" type="hidden" value="si">
<table>
<tr>
<td>Nro. Inventario</td>
<td><input name="inventario" type="text" size="5" maxlength="5" value="">
<font face="arial" color="#ff0000" size="2">(Ejemplo: cd032 o vd001)</font></td>
</tr>
<tr>
<td>Titulo</td>
<td><input name="titulo" type="text" value=""></td>
</tr>
<tr>
<td>Sub-Titulo</td>
<td><input name="subtitulo" type="text" value=""></td>
</tr>
<tr>
<td>Duracion</td>
<td><input name="duracion" type="text" value=""></td>
</tr>
<tr>
<td>Año de edicion</td>
<td><input name="edicion" type="text" value=""></td>
</tr>
<tr>
<td>Materia</td>
<td><input name="materia" type="text" value=""></td>
</tr>
</table>
<input type="submit" value="Cargar datos">
</form>
HTML;
//<<<
}else{
unset($cargar);
if(empty($inventario)){
echo <<< HTML
<center>
Por favor Complete el formulario<br>
<form method="get" action="$PHP_SELF">
<input name="cargar" type="hidden" value="si">
<table>
<tr>
<td>Nro. Inventario</td>
<td><input name="inventario" type="text" size="5" maxlength="5" value="">
<font face="arial" color="#ff0000" size="2">(Ejemplo: cd032 o vd001)</font></td>
</tr>
<tr>
<td>Titulo</td>
<td><input name="titulo" type="text" value=""></td>
</tr>
<tr>
<td>Sub-Titulo</td>
<td><input name="subtitulo" type="text" value=""></td>
</tr>
<tr>
<td>Duracion</td>
<td><input name="duracion" type="text" value=""></td>
</tr>
<tr>
<td>Año de edicion</td>
<td><input name="edicion" type="text" value=""></td>
</tr>
<tr>
<td>Materia</td>
<td><input name="materia" type="text" value=""></td>
</tr>
</table>
<input type="submit" value="Cargar datos">
</form>
HTML;
//<<<
}else{
$inv = $inventario;
$tit = $titulo;
$sub = $subtitulo;
$dur = $duracion;
$edi = $edicion;
$mat = $materia;
$query = "INSERT INTO cd_vd VALUES ('$inv','$tit','$sub','$dur','$edi','$mat')";
mysql_query($query);
echo <<< HTML
<center>
<strong><font face="arial" size="3">Datos Agregados Exitosamente</font></strong>
<form method="get" action="$PHP_SELF">
<input name="cargar" type="hidden" value="si">
<table>
<tr>
<td>Nro. Inventario</td>
<td><input name="inventario" type="text" size="5" maxlength="5" value="">
<font face="arial" color="#ff0000" size="2">(Ejemplo: cd032 o vd001)</font></td>
</tr>
<tr>
<td>Titulo</td>
<td><input name="titulo" type="text" value=""></td>
</tr>
<tr>
<td>Sub-Titulo</td>
<td><input name="subtitulo" type="text" value=""></td>
</tr>
<tr>
<td>Duracion</td>
<td><input name="duracion" type="text" value=""></td>
</tr>
<tr>
<td>Año de edicion</td>
<td><input name="edicion" type="text" value=""></td>
</tr>
<tr>
<td>Materia</td>
<td><input name="materia" type="text" value=""></td>
</tr>
</table>
<input type="submit" value="Cargar datos">
</form>
HTML;
//<<<
}
}
?>
</body>
</html>
JmN