lleva a otra pagina mi formulario

que tal, me gustaria ver si podian ayudarme con esto,el problema es que cuando pongo enviar va a cualkier lado (una pagina del hosting creo)
si alguien tiene tiempo y puede revisar mis hojas las dejo aca.
uso mi servidor es razy.y uso html-kit.
espero su respuesta de que alguien me ayude por favor.capaz me olvide de llenar algun dato,nose...
tambien en el pie queda mal, no se porque, es la unica pagina que me queda asi, las demas no. bueno espero su ayuda.gracias de ante mano




MI HTML



<html>
<head>
<title>BIENVENIDOS</title>
<link rel="stylesheet" href="http://nicolas-goldschmidt.myartsonline.com/estilo-general.css" type="text/css" media="all">
<link rel="stylesheet" href="http://nicolas-goldschmidt.myartsonline.com/estilo-menu-desplegable…" type="text/css" media="all">
<script language="javascript" src="http://nicolas-goldschmidt.myartsonline.com/no-tocar.txt" type="text/javascript"></script>
<script language="javascript" src="http://nicolas-goldschmidt.myartsonline.com/numero-de-menus.txt" type="text/javascript"></script>
</head>
<bgsound src="http://nicolas-goldschmidt.myartsonline.com/sonido.mp3" loop="1">
<body onload="init();">
<div id="global">
<div id="curva-superior"></div>
<div id="cabecera">
<div id="logotipo">[contenido no disponible]</div>
<div id="Publicidad">[contenido no disponible]</div>
</div>
<div id="navegacion">
<ul>
  • Personales
  • Imagenes
  • Videos
  • Mas</div>
    <div id="contenido">




    <p class="centrado">



    </p>
    <table width="578"><form action="form.php" method="post">
    <tr><td width="114">
    Nombre*:</td>
    <td width="300"><input type="text" name="nombre" size="50" />
    </td></tr><tr><td>
    Apellidos*:</td>
    <td><input type="text" name="apellidos" size="50" />
    </td></tr><tr><td>
    Localidad*:</td>
    <td><input type="text" name="localidad" size="50" />
    </td></tr><tr><td>
    Provincia*:</td>
    <td><input type="text" name="provincia" size="50" />
    </td></tr><tr><td>
    Código Postal:</td>
    <td><input type="text" name="cp" size="10" maxlength="5" />
    </td></tr><tr><td>
    Teléfono:</td>
    <td><input type="text" name="telefono" size="50" maxlength="9" />
    </td></tr><tr><td>
    E-mail*:</td><td>
    <input type="text" name="email" size="50" />
    </td></tr><tr><td>
    Nickname (alias, apodo):</td><td>
    <input type="text" name="nick" size="50" />
    </td></tr><tr><td>
    Direcci&oacute;n (calle, número...)</td><td>
    <input type="text" name="direccion" size="50" />
    </td></tr><tr><td>
    <input type="submit" value="Enviar" />
    </td></tr></form></table>


    <div id="FotoNicolas">[contenido no disponible]</div>




    <div id="pie">
    <div id="pieuno">
    <ul>
  • Foro
  • Contactos

    </div>
    <div id="piedos">!!! Gracias por visitarnos !!!</div>
    <div id="pietres">
    <ul>
  • Directorio
  • TopSite

    </div>
    </div>
    <div id="curva-inferior"></div>
    </div>
    <script language="javascript" src="definir-menus.txt" type="text/javascript"></script>
    </body>
    </html>




    Y MI PHP:



    <html>
    <head>
    <title>BIENVENIDOS</title>
    <link rel="stylesheet" href="http://nicolas-goldschmidt.myartsonline.com/estilo-general.css" type="text/css" media="all">
    <link rel="stylesheet" href="http://nicolas-goldschmidt.myartsonline.com/estilo-menu-desplegable…" type="text/css" media="all">
    <script language="javascript" src="http://nicolas-goldschmidt.myartsonline.com/no-tocar.txt" type="text/javascript"></script>
    <script language="javascript" src="http://nicolas-goldschmidt.myartsonline.com/numero-de-menus.txt" type="text/javascript"></script>
    </head>
    <bgsound src="http://nicolas-goldschmidt.myartsonline.com/sonido.mp3" loop="1">
    <body onload="init();">
    <div id="global">
    <div id="curva-superior"></div>
    <div id="cabecera">
    <div id="logotipo">[contenido no disponible]</div>
    <div id="Publicidad">[contenido no disponible]</div>
    </div>
    <div id="navegacion">
    <ul>
  • Personales
  • Imagenes
  • Videos
  • Mas</div>
    <div id="contenido">




    <p class="centrado">



    </p>
    <table width="578"><form action="form.php" method="post">
    <tr><td width="114">
    Nombre*:</td>
    <td width="300"><input type="text" name="nombre" size="50" />
    </td></tr><tr><td>
    Apellidos*:</td>
    <td><input type="text" name="apellidos" size="50" />
    </td></tr><tr><td>
    Localidad*:</td>
    <td><input type="text" name="localidad" size="50" />
    </td></tr><tr><td>
    Provincia*:</td>
    <td><input type="text" name="provincia" size="50" />
    </td></tr><tr><td>
    Código Postal:</td>
    <td><input type="text" name="cp" size="10" maxlength="5" />
    </td></tr><tr><td>
    Teléfono:</td>
    <td><input type="text" name="telefono" size="50" maxlength="9" />
    </td></tr><tr><td>
    E-mail*:</td><td>
    <input type="text" name="email" size="50" />
    </td></tr><tr><td>
    Nickname (alias, apodo):</td><td>
    <input type="text" name="nick" size="50" />
    </td></tr><tr><td>
    Direcci&oacute;n (calle, número...)</td><td>
    <input type="text" name="direccion" size="50" />
    </td></tr><tr><td>
    <input type="submit" value="Enviar" />
    </td></tr></form></table>


    <div id="FotoNicolas">[contenido no disponible]</div>




    <div id="pie">
    <div id="pieuno">
    <ul>
  • Foro
  • Contactos

    </div>
    <div id="piedos">!!! Gracias por visitarnos !!!</div>
    <div id="pietres">
    <ul>
  • Directorio
  • TopSite

    </div>
    </div>
    <div id="curva-inferior"></div>
    </div>
    <script language="javascript" src="definir-menus.txt" type="text/javascript"></script>

    <?
    $nombre=$_POST['nombre'];
    $apellidos=$_POST['apellidos'];
    $localidad=$_POST['localidad'];
    $provincia=$_POST['provincia'];
    $email=$_POST['email'];
    $cp=$_POST['cp'];
    $apodo=$_POST['nick'];
    $direccion=$_POST['direccion'];
    $telefono=$_POST['telefono'];

    if($nombre == ""){
    echo "Debe introducir su nombre
    ";
    }elseif($apellidos == ""){
    echo "Debe introducir sus apellidos
    ";
    }elseif($localidad == ""){
    echo "Debe introducir su localidad
    ";
    }elseif($provincia == ""){
    echo "Debe introducir su provincia
    ";
    }elseif($email == ""){
    echo "Debe introducir su E-mail
    ";
    }else{
    $cuerpo = "Don/Doña $nombre $apellidos ($apodo) \n Que vive en $direccion \n CP: $cp $localidad ($provincia).\n Con teléfono: $telefono y E-mail: $email \n Se ha dado de alta como nuevo Fan de Nico. Muchas gracias.";
    $asunto = "Nuevo Fan";
    $enviara = "[correo eliminado]";
    if(!mail ($enviara,$asunto,$cuerpo)){
    echo"Error No Se Puede Enviar El Email";
    }else{
    echo "Ya se ha enviado la solicitud, pronto recivirá un email nuestro con la confirmación. Muchas Gracias";
    }
    }
    ?>
    </body>
    </html>
  • Disculpa... cual es el problema? no se envia el formulario esque no te explicaste bien


    SI EL PROBLEMA ES QUE NO SE ENVIA TU FORMULARIO:

    Podria ser por que:

    en mi formulario en vez de poner $enviara pongo $sendTo

    y donde pones if !mail yo pongo

    mail ($sendTo,$asunto,$cuerpo);

    Ademas tu formulario no se envia a otra pagina si no a el e-mail que tienes ahi!

    no se si tenga alguna diferencia pero lo que tu haces en tu formulario veo que preguntas si no se envio el formulario ponga que no se puede enviar el email pero es muy improbable que no se envie asi que no recomiendo usar esa funcion php






    PD: Esta buena esta parte :
    if($nombre == ""){
    echo "Debe introducir su nombre
    ";
    }elseif($apellidos == ""){
    echo "Debe introducir sus apellidos
    ";
    }elseif($localidad == ""){
    echo "Debe introducir su localidad
    ";
    }elseif($provincia == ""){
    echo "Debe introducir su provincia
    ";
    }elseif($email == ""){
    echo "Debe introducir su E-mail
    ";

    No la tenia en mi formulario y aveces llegaban vacios pero no me paso por la mente este script xD