Problema formulario php y sql

A ver si me podéis ayudar a ver el error, el problema, es que los datos que recoge el formulario, no los pasa al php y por lo tanto, no los puedo subir a la base de datos.

Este es mi código.

<html> 

<head>
	<meta name="formulario"  content="text/html;" http-equiv="content-type" charset="utf-8">
	<link rel="stylesheet" type="text/css" href="../css/stile.css">
</head>

<body>


	<div class="formulario">
		<div class="posicion">
			<h3>CONTACTO INTRANET</h3>

			<form name='incidencias' action="../php/funcion.php" accept-charset="UTF-8" method="GET">
			
				<label for="nombre">Nombre</label>
				<input id="nombre" name="nombre" type="text" value="Nombre" /> <br>
				
				<label for="apellido">Apellido</label>
				<input id="apellido" name="apellido" type="text" value="Apellido" /> <br>

				
				<label for="departamento">Departamento</label>
				<select id="departamento" name="departamento">
				
				<optgroup label="Departamentos">
						<option>Marketing</option>
						<option selected="selected">Asesoria</option>
						<option>Informatica</option>
					</optgroup>
				</select> <br />
				
				<label for="incidencia">Incidencia:</label><br>
				<textarea id="incidencia" name="incidencia" rows="3" cols="30">Tu mensaje aqui.</textarea><br>
				
				<input class="enviar" type="submit" value="submit">
				
			</form>
		</div>
	</div>
</body>



</html>

<html> 

<head>
	<meta name="formulario"  content="text/html;" http-equiv="content-type" charset="utf-8">
	<link rel="stylesheet" type="text/css" href="../css/stile.css">
	


</head>

<body>


	<?php
	$nombre=$_GET["nombre"];
	$apellido=$_GET["apellido"];
	$departamento=$_GET["departamento"];
	$incidencia=$_GET["incidencia"];
	
	
	$conexion = mysql_connect("localhost","root","canilla");
	mysql_select_db("fmorata",$conexion);
	
	$consulta="INSERT INTO incidencias (nombre,apellidos,departamento,incidencia) VALUES ('$nombre','$apellido','$departamento','$incidencia')";
	$guardar=mysql_query($consulta); 

	 mysql_close(); 
	 ?>
		



	<div class="formulario">
		<div class="posicion">
			<h3>INCIDENCIA</h3>
			
				<h4>Enviado correctamente</h4>
			 
		</div>
	</div>
	

</body>



</html>
Hola:

Añade esto antes de mysql_close():

$error = mysql_error();

if( ! empty( $error ) ) {
  echo '<p>Ocurrió un error: ' . $error . '</p>';
}

Eso te debería mostrar algún error si es que lo hay.