Comunidad de diseño web y desarrollo en internet online

login/recuperar clave

Citar            
MensajeEscrito el 15 Oct 2011 07:08 pm
al login me falta agregar la opcion de
*recuperar usuario y clave para los que olvidaron (forgot user/pass)
*formulario de contacto (contact us)

Por angelo27

Claber

136 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Oct 2011 09:11 pm
Hola, te ayudo un poco con el formulario de contacto, esto es un formulario comun que y una funcion en php muy simple para enviar el correo.

Formulario:

Código HTML :

<form id="form-contacto" method="POST" action="">

    <h2 class="titulo">Contacto</h2>
    <br><h4>Nombre</h4>
    <input placeholder="Nombre" type="text" name="nombre">
    <br><br><h4>Correo</h4>
    <input placeholder="Correo" type="text" name="correo">
    <br><br><h4>Asunto</h4>
    <input placeholder="Asunto" type="text" name="asunto">
    <br><br><h4>Mensaje</h4>
    <textarea placeholder="Mensaje" cols="0" rows="0" name="mensaje"></textarea>

    <div class="btns-form">
        <button class="btn-form" type="submit">Enviar</button>
        <button class="btn-form" type="reset">Limpiar</button>
    </div>

    <input type="hidden" value=true name="enviar">

</form>



ahora la parte php:

Código PHP :

<?php
/* Envio de Correo */

if (!empty($_POST[enviar]) && $_POST[enviar] == 'true') {

    $correosDestino = '';
    
    // los correos se separan con una coma ( , )
    $correosDestino .= '[email protected],';
    $correosDestino .= '[email protected],';
    $correosDestino .= '[email protected]';

    $asunto = $_POST[asunto];

    $mensaje.= "            Contacto               \n";
    $mensaje.= "NOMBRE:   " . $_POST[nombre] . "\n";
    $mensaje.= "EMAIL:    " . $_POST[correo] . "\n";
    $mensaje.= "FECHA:    " . date("d/m/Y") . "\n";
    $mensaje.= "HORA:     " . date("h:i:s a") . "\n";
    $mensaje.= "\n\nMENSAJE:\n\n";
    $mensaje.= $_POST[mensaje] . "\n\n";

    $cabecera .= 'From: ' . $_POST[correo] . ';';
    $cabecera .= 'Content-Type: text/plain; charset=\"UTF-8\" \n';
    
    if (mail($correosDestino, $asunto, $mensaje, $cabecera)) {

            echo 'Su Mensaje fue enviado exitosamente.';
    } else {

            echo 'Error al enviar su mensaje.';
    }
}
?>




Espero te sirva, cualquier cosa me avisas... ;)

Por Sahch

18 de clabLevel



Genero:Masculino  

Programador de Programas

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.