Hola amigo, primero que nada, creo que tiene un par de errores el código...Te está funcionando asi como lo tienes?
Aca los "or" son con doble barra ||
Código PHP:
if($username==NULL|$password==NULL|$password2==NULL|$email==NULL)
Esta consulta no te da error? fijate bien las comillas
Código PHP:
$query = 'INSERT INTO clientes (usuario, password, dni, codigopostal, direccion, telefono, poblacion, email, fechadecreacion)
VALUES (\''.$username.'\',\''.$password.'\',\''.$dni.'\', \''.$codigopostal.'\',\''.$direccion.'\',\''.$tele fono.'\',\''.$poblacion.'\',\''.$email.'\',\''.$da te.'\')';
mysql_query($query) or die(mysql_error());
Y aca creo que te falta encerrar en comillas algunos parametros
Código HTML:
<table border="0" id="t1"><tr><td><a href="http://www.creatupropiaweb.com"><param name=wmode value=transparent><embed style="" src="http://www.creatupropiaweb.com/Recursos_Flash/FirstChannelClock.swf" wmode="transparent" type="application/x-shockwave-flash" height="160" width="160"><param name=wmode value=transparent></embed></a></TD></tr></table>
Trata de ir compilando asi para ir descartando posibilidades de error
Saludos cordiales