Primero ahí acomode ciertas cosas que me parecía le hacían falta
Código HTML:
<form id="form1" name="form1" method="post" action="autenticacion.php">
<table width="495" border="0" bordercolor="#FFFFFF">
<tr>
<td width="50">
</td>
<td width="145">
</td>
<td width="129">
</td>
<td width="61">
</td>
<td width="76">
</td>
</tr>
<tr>
<td colspan="2" class="Estilo7">
<div align="right">
Nombre de usuario:
</div>
</td>
<td colspan="2">
<label>
<input name="username" id="username" type="text" size="45" />
</label>
</td>
<td>
</td>
</tr>
<tr>
<td colspan="2" class="Estilo7">
<div align="right">
Contraseña:
</div>
</td>
<td colspan="2">
<label>
<input name="password" id="password" type="password" size="45" />
</label>
</td>
<td>
</td>
</tr>
<tr>
<td colspan="5">
<div align="center">
<a href="nuevousuario.php">
Para usuarios no registrados haga click en este link
</a>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<label>
<div align="center">
<input type="submit" name="Submit" value="Iniciar Sesión" />
</div>
</label>
</td>
<td>
</td>
<td colspan="2">
<label>
<div align="center">
<input type="submit" name="Submit2" value="Limpiar Formulario" />
</div>
</label>
</td>
</tr>
</table>
</form>
Código PHP:
<?php
include 'conexion.php';
$username = $_POST['username'];
$password = $_POST['password'];
$consultaparainicio= "
SELECT *
FROM trabajador
WHERE username_trabajador='$username' AND
contrasena_trabajador='$password'";
$resultado = mysql_query($consultaparainicio) or die(mysql_error());
//vemos si el usuario y contraseña es válido
//si la ejecución de la sentencia SQL nos da algún resultado
//es que si que existe esa combinación usuario/contraseña
if (mysql_num_rows($resultado) != 0){
//ya que usuario y contraseña son válidos defino una sesion y guardo datos
session_start();
session_register("autentificado");
$autentificado = "SI";
/*$consultadelacoordinacion="SELECT trabajador.id_coordinacion, trabajador.id_trabajador, trabajador.nombre_trabajador, trabajador.apellido_trabajador
FROM trabajador
WHERE trabajador.id_coordinacion = '1'";*/
header ("Location: principal.html");
}
else {
//si no existe le mando otra vez a la portada
header("Location: X.php");
}
mysql_free_result($resultado);
?>