Diseño Web /

[DREAMWEAVER] Formulario de mail

Participa en el tema [DREAMWEAVER] Formulario de mail en el foro Diseño Web.
Hola, estoy tratando de hacer un formulario para enviar mails desde una página. La idea ...

Buscar en este tema:
1 2 3 >
 
  •  
    skay23 escribió el 12/04/2005 a las 13:26 hs.
     
    ¿Mensaje inapropiado?
    #1 [DREAMWEAVER] Formulario de mail
    Hola, estoy tratando de hacer un formulario para enviar mails desde una página.
    La idea es q desde menú desplegable elijan a que sector de la organización envian el mail, que llenen un campo con su nombre, otro con su mail y uno con lo que quieren escribir. Como aplico variables y demás con un formail de cgi?? U otra forma simple.

    Muchas gracias!

    Saludos
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/diseno-web.210/233411-dreamweaver-formulario-de-mail.html
    | Más
  • Neptune escribió el 13/04/2005 a las 20:29 hs. ¿Mensaje inapropiado?

    #2 Re: [Dreamweaver] Formulario de mail

    yo tengo un form hecho en php que envia emails a una direccion q pones en el codigo, por ahi mediante un combobox y un poquito de programacion podes elegir a q direccion enviarlo.

    si te sirve contactame
    Me gusta este mensaje
  • Madness escribió el 21/04/2005 a las 10:14 hs. ¿Mensaje inapropiado?

    #3 Re: [Dreamweaver] Formulario de mail

    podrias postearlO?

    gracias
    Me gusta este mensaje
  • Neptune escribió el 21/04/2005 a las 10:25 hs. ¿Mensaje inapropiado?

    #4 Re: [Dreamweaver] Formulario de mail

    posteo el codigo del formulario.

    acuerdense de guardar el archivo como .php


    <body>
    <p>
    <?
    if (!$HTTP_POST_VARS){
    ?>
    </p>
    <blockquote>
    <form action="contacto.php" method=post onSubmit="return form_Validator(this)">
    <table width="584" height="233" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="86" class="style15"><span class="style15">Nombre:</span></td>
    <td width="498"><input
    name=nombre class=imputbox id=usuario
    style="WIDTH: 300px; HEIGHT: 20px" size=49></td>
    </tr>
    <tr>
    <td class="style15"><span class="style15">Apellido:</span></td>
    <td><input
    name=apellido class=imputbox id=usuario2
    style="WIDTH: 300px; HEIGHT: 20px" size=33></td>
    </tr>
    <tr>
    <td class="style15"><span class="style15">Empresa:</span></td>
    <td><input
    name=empresa class=imputbox id=usuario3
    style="WIDTH: 300px; HEIGHT: 20px" size=33></td>
    </tr>
    <tr>
    <td class="style15"><span class="style15">Mail:</span></td>
    <td><input
    name=email class=imputbox id=usuario5
    style="WIDTH: 300px; HEIGHT: 20px" size=33></td>
    </tr>
    <tr>
    <td class="style15"><span class="style15">Telefono:</span></td>
    <td><input
    name=telefono class=imputbox id=usuario6
    style="WIDTH: 300px; HEIGHT: 20px" size=33></td>
    </tr>
    <tr>
    <td class="style15">Fax</td>
    <td><input
    name=fax class=imputbox id=usuario7
    style="WIDTH: 300px; HEIGHT: 20px" size=33></td>
    </tr>
    <tr>
    <td class="style15"><span class="style15">Pais:</span></td>
    <td><input
    name=pais class=imputbox id=usuario7
    style="WIDTH: 300px; HEIGHT: 20px" size=33></td>
    </tr>
    <tr>
    <td><span class="style15">Mensaje:</span></td>
    <td><textarea name="mensaje" cols="33" class="imputbox" id="usuario8" style="WIDTH: 300px; HEIGHT: 100px"></textarea></td>
    </tr>
    <tr>
    <td><span class="style16"></span></td>
    <td><input name="Submit" type="submit" class="botones " value="Enviar">
    <input name="reset" type="reset" id="reset" value="Borrar"></td>
    </tr>
    </table>
    <?
    }else{
    //Estoy recibiendo el formulario, compongo el cuerpo
    $cuerpo = "Enviado desde NEt4media.com.ar:\n";
    $cuerpo = "Mensaje enviado desde NEt4media.com.ar .- \n";
    $cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
    $cuerpo .= "Apellido: " . $HTTP_POST_VARS["apellido"] . "\n";
    $cuerpo .= "Empresa: " . $HTTP_POST_VARS["empresa"] . "\n";
    $cuerpo .= "E-mail: " . $HTTP_POST_VARS["email"] . "\n";
    $cuerpo .= "Telefono: " . $HTTP_POST_VARS["telefono"] . "\n";
    $cuerpo .= "Fax: " . $HTTP_POST_VARS["fax"] . "\n";
    $cuerpo .= "Pais: " . $HTTP_POST_VARS["pais"] . "\n";
    $cuerpo .= "Mensaje: " . $HTTP_POST_VARS["mensaje"] . "\n";

    //mando el correo...
    mail("info@net4media.com.ar","Mensaje desde Net4media",$cuerpo,"From: Net4media.com");

    //doy las gracias por el env&iacute;o
    echo "<font face='arial' color='#FF9900' size='2' style='font-size:12px '> <strong>Gracias por su mensaje</strong><br>";
    echo "<font face='arial' color='#666666' size='2' style='font-size:12px '> <strong><strong><br>";
    }
    ?>
    &nbsp;
    </form>
    </blockquote>
    </body>

    cuando peguen el codigo en el dreamweaver, fijense de editar algunas cosas. q se van a dar cuenta. ejemplo todo lo que dice net4media. ahi ponen lo que quieras al igual q en el mail

    culaquier duda consulten.


    Salu2
    Me gusta este mensaje
  • ZeroNets escribió el 27/04/2005 a las 15:05 hs. ¿Mensaje inapropiado?

    #5 Re: [Dreamweaver] Formulario de mail

    Hago una pregunta ya que estamos en el tema de los forumlarios:

    Y para que cuando pones enviar te tire un cartelito que dice enviado pero que vuelva a la misma página de contacto?... porque sino tenes que ir dos veces para atras o ir de nuevo al sitio... se entendio?

    Saludos!
    Me gusta este mensaje
  • Neptune escribió el 27/04/2005 a las 15:09 hs. ¿Mensaje inapropiado?

    #6 Re: [Dreamweaver] Formulario de mail

    en este formulario, te manda a la misma pagina desde donde enviast el mensaje, solo que ne vez de aparecer el formulario te parece un texto de mensaje enviado.

    mira yo de php no se absolutamente nada, solo entiendo como funciona el codigo pero pienso q se puede hacer, borrando las lineas en donde hace q te cambie fe formulario a texto de agradecimiento.
    y poniendo una accion de alerta o como se diga en el boton enviar q seria ese cartelido donde clickeas en aceptar.
    Me gusta este mensaje
  • ZeroNets escribió el 27/04/2005 a las 19:11 hs. ¿Mensaje inapropiado?

    #7 Re: [Dreamweaver] Formulario de mail

    Si por eso yo quiero que vuelva al formulario y no a contacto.php y que diga Mensaje Enviado.

    Quiero que vuelva al formulario asi no tiene que hacer atras.. y atras de nuevo.

    Saludos
    Me gusta este mensaje
  • JmN escribió el 27/04/2005 a las 22:07 hs. ¿Mensaje inapropiado?

    #8 Re: [Dreamweaver] Formulario de mail

    Una forma de hacerlo seria:

    Código PHP:
     <?php
    if ($_POST["Accion"] == "Enviar")
    {
     
    $cuerpo "Enviado desde NEt4media.com.ar:\n";

     
    //mando el correo... 
     
    mail("info@net4media.com.ar","Mensaje desde Net4media",$cuerpo,"From: Net4media.com"); 

    $Mensaje "Gracias...Bla!"
    }
    ?>
    <!-- Esto estaria entre la pagina completa... entre html y /html
    <?php if($Mensaje != ""):?>
    <?php 
    echo $Mensaje?> <-- Esto lo divido en tres por si se quiere formatear el mensaje...
    <?php endif;?>
    <form action="<?php echo $PHP_SELF?>" method="post">
    <input type="hidden" name="Accion"  value="Enviar">
    <!-- -demas inputs....->
    <input type="submit" value="Enviar!">
    </form>
    De esta forma el codigo queda mas ordenado.
    No voy a mencionar formatear el formulario con CSS ( )
    Me gusta este mensaje
  • cribelo escribió el 29/04/2005 a las 16:02 hs. ¿Mensaje inapropiado?

    #9 Re: [Dreamweaver] Formulario de mail

    hola, me interesa ese codigo, pero no lo puedo hacer andar, estoy probando en www.miarroba.com, q soporta php,
    lo unico q hice fue selecionar el codigo y guardarlo como .php (y .html)pero no anda
    el mail puede ser cualqiera? o deb e ser smtp?
    lo guardo como .php o .html?sirbe solo si lo pego en dreamweaber ???
    muchas gracias
    Me gusta este mensaje
  • JmN escribió el 29/04/2005 a las 21:01 hs. ¿Mensaje inapropiado?

    #10 Re: [Dreamweaver] Formulario de mail

    Originalmente publicado por cribelo
    hola, me interesa ese codigo, pero no lo puedo hacer andar, estoy probando en www.miarroba.com, q soporta php,
    lo unico q hice fue selecionar el codigo y guardarlo como .php (y .html)pero no anda
    el mail puede ser cualqiera? o deb e ser smtp?
    lo guardo como .php o .html?sirbe solo si lo pego en dreamweaber ???
    muchas gracias
    No se si te referis al que puse yo, o al de mas arriba, aunque son basicamente lo mismo...

    Para empezar, todo lo que contenga PHP si queres que el servidor lo interprete (que haga lo que se supone que haga), tiene que tener extension php.
    Dreamweaver no uso, pero se que tiene un vista de codigo, si lo pegas ahi, tendria que funcionar.

    En cuanto al envio del mail, la funcion mail solo requiere los argumentos "para", "asunto" y "mensaje" (el resto es opcional.).
    En algunos casos (no se lo que pase con miarroba) la funcion mail no anda (esta deshabilitada), pero se puede enviar mails por medio de SMTP usando alguna clase como PHPmailer.
    Me gusta este mensaje
1 2 3 >


Estadísticas del tema
  • 26 RESPUESTAS
  • 22194 VISTAS
  • 14 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB