Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 2 de 2

Tema: no envia el formulario

  1. #1
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    22 sep, 07
    Ubicación
    Donosti - San Sebastian
    Mensajes
    498
    Poder de Reputación
    22

    no envia el formulario

    a ver si en este foro detectais el fallo..:( el servidor mio acepta php) y este es el problema:

    wenas! he hecho un formulario con php y lo he metido dentro de un documento html. os dejo aki los codigos para ver si veis el error ya que yo no tengo mucha idea...

    Tambien me interesa si me podeis decir como hacer para que la pagina redireccione a la ultima pagina una vez enviado el formulario






    DOCUMENTO enviaurl.php

    Código:
    <?php
    $sendTo = "mlmbf83@hotmail.com";
    $subject = "Enlace Directorio";
    $nombre = $_POST["nombre"];
    $url = $_POST["url"];
    $email = $_POST["email"];
    $descripcion = $_POST["descripcion"];
    $categoria = $_POST["categoria"];
    $hacia = $_POST["hacia"];
    $headers .= "";
    $message = "\nTítulo: " . $nombre . "\nUrl: " . $url . "\nE-mail de contacto: " . $email . "\nDescripcion de la web: " . $descripcion . "\nCategoria-subcategoria: " . $categoria . "\nEnlace a miltalleres en: " . $hacia;
    mail($sendTo, $subject, $message, $headers);
    ?>


    DOCUMENTO directorio.html

    Código:
    NOTA: Por el momento solo aceptaré enlaces recíprocos en este directorio. No se aceptarán
     páginas de cotenidos pornográficos ni de contenidos poco éticos (a mi parecer).</center>
    
    
    <form action="enviaurl.php" method="post" enctype="multipart/form-data" name="form1">
    <table width="100%" border="0">
    <tr>
    <td><div align="right">Título</div></td>
    <td><input name="nombre" type="text"  id="nombre" maxlength="100"></td>
    </tr>
    
    <tr>
    
    
    
    </tr>
    
    <tr>
    <td><div align="right">URL</div></td>
    <td><textarea name="url" id="url" rows="1" cols="50">http://</textarea></td>
    </tr>
    
    
    
    <tr>
    <td><div align="right">E-Mail de contacto</div></td>
    <td><textarea name="email" id="email" rows="1" cols="50"></textarea></td>
    </tr>
    
    
    <tr>
    <td><div align="right">Descrippción de la web</div></td>
    <td><textarea name="descripcion" id="descripcion" rows="3" cols="50"></textarea></td>
    </tr>
    
    <tr>
    <td><div align="right">Categoría</div></td>
    <td><textarea name="categoria" id="categoria" rows="1" cols="50">categoria/subcategoria/...</textarea></td>
    </tr>
    <tr>
    <td></td>
    <td><font size="1">Si tu categoría no existe, propón una y si es apropiada, la sumaremos</font></td>
    </tr>
    <td><div align="right">Enlace hacia www.MILTALLERES.es</div></td>
    <td><textarea name="enlaceamiltalleres" id="hacia" rows="1" cols="50">pon aquí donde puedo encontrar el enlace</textarea></td>
    </tr>
    <tr>
    <td><div align="right">
    <input name="Restablecer" type="reset" id="Restablecer" value="Restablecer">
    </div></td>
    <td><input name="Enviar" type="submit" id="Enviar" value="Enviar"></td>
    </tr>
    </table>
    
    
    
    
    </form>


    mil gracias y un saludo!! :)

  2. #2
    Recien Llegado! Merodeador
    Fecha de Ingreso
    29 ene, 08
    Mensajes
    9
    Poder de Reputación
    0
    el enviaurl.php hacelo asi

    Código:
    <?php
    $cuerpo = "\n Titulo: " . $_POST["nombre"] . "\n Url: " . $_POST["url"] ."\n Email de contacto: " . $_POST["email"] . "\n Descripcion de la wen: " . $_POST["descripcion"] . "\n Categoria-subcategoria: " . $_POST["categorias"] . "\n Enlace a miltallers en: " . $_POST["enlaceamiltalleres"] . "\n";
    mail("mlmbf83@hotmail.com","Enlace directorio",$cuerpo);
    
    ?>

    en el formulario no le pongas textarea, ponele input

    es decir donde tenes
    <textarea name="email" id="email" rows="1" cols="50">

    pone solo <input name="email" />

    cambia eso en todos los q tengas



    y para redireccionar podrias usar esto

    Código:
    <meta HTTP-EQUIV="REFRESH" content="1; url=ACA LA URL A LA QUE REDICCIONARIAS">
    Mi web: http://www.Zona-Yahoo.com.ar
    Acepto afiliaciones.

Temas Similares

  1. php no envia formulario
    Por agoncer en el foro Foro General
    Respuestas: 2
    Último Mensaje: 10/03/2012, 09:19
  2. El formulario no se envía
    Por gafemarta_j_tkm en el foro Formularios
    Respuestas: 6
    Último Mensaje: 02/07/2008, 19:20

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •