ok!
if ($enviar) { tendras q modificarlo por if($_POST[enviar]){
y para probar q te entra en el if podrias imprimir algo por pantalla, es decir,
Código PHP:
if ($_POST[enviar]) {
//recibimos las variables enviadas por el formulario
$titulo=$_POST["titulo"];
//esto te imprimira el titulo
echo $titulo;
y en el action de tu form, como llamas a la misma pagina ponlo asi mejor:
Código PHP:
ACTION="<?PHP echo $PHP_SELF ?>"
saludos