Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2012, 15:00
rufus
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 14 años, 11 meses
Puntos: 1
error parse $end no lo entiendo

que llevo 30 minutos intentando solucionar este error de parse en el formulario que os dejo abajo. pero no se donde esta el maldito error. os dejo el codigo.

Código PHP:
<?php 
if (isset($_POST['submit'])) 
{

    
$dni_a =$_POST["dni_a"];
    
$nom_a =$_POST["nom_a"];
    
$prov $_POST["prov"];
    
$cp $_POST["cp"];
    
$error "";
    if(empty(
$dni_a))
    {
        
$error .= "dni <br>";
    }
    
    if(empty(
$nom_a))
    {
        
$error .= "nombre <br>";
    }
    
    if(empty(
$prov))
    {
        
$error .= "provincia <br>";
    }
    
    if(empty(
$cp))
    {
        
$error .= "codigo postal <br>";
    }
    
    if(!empty(
$error))
    {
        echo 
"por favor, rellena los siguientes campos:<br>".$error;
        
    }
    else
    {    
    
        
$dni_a =$_POST["dni_a"];
        
$nom_a =$_POST["nom_a"];
        
$prov $_POST["prov"];
        
$cp $_POST["cp"];
        
        
$consulta "INSERT INTO alumnos (
                            dni_a,nom_a, prov, cp
                            ) VALUES (
                            '{$dni_a}','{$nom_a}','{$prov}','{$cp}')"
;
            
$resultado mysql_query($consulta);
            if(
$resultado)
            {
                
$mensaje "El alumno ha sido creado.";
            }
            else
            {
                
$mensaje "No se ha podido crear el alumno: " mysql_error();
            }
        
        
     
}
  
  
  
?>
Código:
<!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>
<link href="insertar.css" rel="stylesheet" type="text/css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Formulario insertar alumno</title>
</head>

<body>
<div id="formulario">
<form action="insertaralumno.php" method="post">
       
        <p> Formulario nuevo alumno</p>
        <ul>
        
        	<li>Dni :<input name="dni_a" type="text"  value="<?php // echo @$dni_a ;?>"/></li>
            <li>Nombre: <input name="nom_a" type="text"  value="<?php  //echo @$nom_a ;?>"/></li> 
            <li>Provincia:<input name="prov" type="text" value="<?php // echo @$prov ;?>"/> </li>
         	<li>Codigo postal:<input name="cp" type="text" value="<?php //echo @$cp ;?>"/></li>
          	<li>Enviar:<input name="submit" type="submit" value="enviar"/></li>
        </ul>
</form>
</div>
</body>
</html>