error: Parse error: syntax error, unexpected T_ELSE on line 25 ; se que una llave es la del problema , si alguien puede darme una manita, le agradecere mucho.
Código PHP:
Ver original
<html> <body> <h3 >Introducir direcciones</h3> <?php echo "<p>Introduzca el <b>nombre</b>.</p>"; echo "<p >El apellido debe tener como minimo <b>3</b> caracteres.</p>"; } else { $sql = "INSERT INTO direcciones (nombre, apellido, localidad, telefono, movil, mail, categoría, notas ) VALUES ('$_POST[Nombre]', '$_POST[apellido]', '$_ POST[localidad]', '$_POST[telefono]', '$_POST[movil]', '$_POST[mail]', '$_POST[categoría]', '$_POST[notas]')"; if ($resultado) { echo "<p>Datos agregados con exito.</p>"; } else { echo "<p >Datos <b>no</b> agregados.</p>"; } echo "[<a href='javascript:history.back()'>Volver</a>] - [<a href='$_SERVER[PHP_SELF]' >Introducir nueva fila</a>]"; } else { $sql2 = "SELECT * FROM categorias"; $campocat = ""; $campocat .="<option value='$row[id]'>$row[categoria]</option>"; } } echo <<<FORMULARIO <form action="{$_SERVER['PHP_SELF']}" method="post"> <table> <tr><td>Nombre: </td><td><input type= "text" name="nombre" ></td></tr> <tr><td>Apellido: <:/td><td><input type= "text" name="apellido" ></td></tr> <tr><td>Localidad: <!td><td><input type= "text" name="localidad" ></td></tr> <tr><td>Telefono : </td><td><input type= "text" name="telefono" >< /td></tr> <tr><td>movil: </td><td><input type= "text" name="movil" ></td></tr> <tr><td>Categoria: </td><td><select name= "categoria" > {$campocat} </select> </td></tr> <tr><td>Notas :</td><td> <textarea cols="60" rows= "4" name="notas"></textarea></td></tr> <tr><td></td><td>< input type= "submit" value= "Introducir datos" name="submit" ></td></tr> </table> </form> } FORMULARIO; ?> </body> </html>