1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Quien me ayuda???????

Tema en 'Programación y Diseño Web' iniciado por jair, 8 Dic 2010.

  1. jair

    jair Nuevo usuario

    HOLA COMO ESTAN...
    BUENO ESPERO QUE ALGUIEN ME PUEDA AYUDAR, ESTE CODIGO ES DE UNA PLANTILLA FORMULARIO PARA MANDAR CORREO..
    LO QUE TENGO QUE CAMBIAR ES LO DE COLOR AZUL, YA INTENTE PERO CUANDO LO HECHO A ANDAR NO SIRVE...
    TAMBIEN HE INTENTADO CON OTRO CORREO COMO MAGIC441@HOTMAIL.COM QUE TENGO QUE HACER?

    <?php
    //Type the receiever's e-mail address
    $emailAddress = "info@produccionesmagic.com";
    //Type your Site Name
    $siteName = "htp://ww.produccionesmagic,com";

    $contact_name = $_POST['name'];
    $contact_email = $_POST['email'];
    $contact_subject = $_POST['subject'];
    $contact_message = $_POST['message'];

    if( $contact_name == true ) {
    $sender = $contact_email;
    $receiver = $emailAddress;
    $client_ip = $_SERVER['REMOTE_ADDR'];

    $email_body = "The Name Of The Sender: $contact_name \nEmail: $sender \n\nSubject: $contact_subject
    \n\nMessage: \n\n$contact_message \n\nIP ADDRESS: $client_ip \n\n$siteName";

    $emailAutoReply = "Hi $contact_name, \n\nWe have just received your E-Mail. We will get
    in touch in a few days. Thank you! \n\n$siteName ";

    $extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion();
    $autoReply = "From: $receiver\r\n" . "Reply-To: $receiver \r\n" . "X-Mailer: PHP/" . phpversion();

    mail( $sender, "Auto Reply: $contact_subject", $emailAutoReply, $autoReply );

    if( mail( $receiver, "New E-Mail - $contact_subject", $email_body, $extra ) ) {
    echo "success=yes";
    } else {
    echo "success=no";
    }
    }
    ?>
     
    Última edición: 8 Dic 2010
  2.  
  3. vicram

    vicram Usuario activo

    aqui te reescribo el codigo de envio de email te he añadido varias cositas q durante mucho tiempo me han dado dolor de cabeza y termine solucionando

    En la variable Header te he dejado algo para q tu mismo lo modifiques.
    En Header FROM lo mas normal es q sea tu web y email en vez de la del cliente q usa el fomulario, pues ya con el Asunto especificas q es y a quien va en ambos emails
    En mensajeConfirmacion y MensajeRecibido puedes poner codigo Html dentro olvida poner "\n" nunca pongas Javascript

    espero q haberte ayudado.

    PHP:
    $uid "-----".md5(uniqid(time()));
    if (
    strtoupper(substr(PHP_OS,0,3)=='WIN')) { 
        
    $eol="\r\n"
    } elseif (
    strtoupper(substr(PHP_OS,0,3)=='MAC')) { 
        
    $eol="\r"
    } else { 
        
    $eol="\n"
    }

    $client_ip $_SERVER['REMOTE_ADDR'];

    $contact_name $_POST['name'];
    $contact_email $_POST['email'];
    $contact_subject $_POST['subject'];
    $contact_message $_POST['message'];

    $header "From: ".$contact_name." <".$contact_email.">".$eol;
    $header .= "to: ".$contact_name." <".$contact_email.">".$eol;
    $header .= "Reply-To: XXXXXX <xxxxx@xxxxx.com>".$eol// pon bien esto
    $header .= "MIME-Version: 1.0".$eol;
    $header .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"".$eol;
    $header .= "X-Mailer: PHP/" phpversion() . " ".$eol;
    $header .= "Content-type:text/html; charset=iso-8859-1;".$eol;
    $header .= "Content-Transfer-Encoding: 7bit".$eol;

    $asunto "Auto Reply:".$contact_subject;
    $mensajeConfirmacion "
        Hi "
    .$contact_name.",
        We have just received your E-Mail. We will get in touch in a few days. Thank you!

        http://www.produccionesmagic.com "
    ;
    $mensajeConfirmacion utf8_decode($mensajeConfirmacion);
    mail($contact_email$asunto$mensajeConfirmacion$header);


    $para"info@produccionesmagic.com";
    $asunto "New E-mail:".$contact_subject;
    $mensajeRecibido "
        The Name Of The Sender: "
    .$contact_name."
        Email: "
    .$contact_email."
        
        Subject: "
    .$contact_subject."
        Message: 
        "
    .$contact_message.
        
        IP ADDRESS: "
    .$client_ip."
        
        http://www.produccionesmagic.com"
    ;
    $mensajeRecibido utf8_decode($mensajeRecibido);
    mail($para$asunto$mensajeRecibido$header);
     
    Última edición: 8 Dic 2010
  4. xauli

    xauli Usuario activo

    y que error te da?
     
  5. jair

    jair Nuevo usuario

    Gracias

    Gracias por responderme, deja le hecho un vistaso a lo que me mandaste y te cuento que tal me fue, porque dejame te digo k ya me trae dolor de cabeza a mi tambien...
     
  6. jair

    jair Nuevo usuario

    hola otra vez!

    HOLA.

    ESTUBE CHECANDO LO QUE ME MANDASTE Y MODIFIQUE En Header FROM por htp;//ww.produccionesmagic,com y tambien el Header FROM, puse mi correo magic441(arroba)hotmail,com
    en un espacio me dices pon bien esto lo que necesito modificar es el espacio de las xxxxx(arroba)xxxxx es este? y si es, seria por mi correo de [emai]magic(arroba)hotmail,com[/emai]


    NOTA: tengo una duda, es lo mismo si uso un correo de hotmail, que uno de yahoo o uno de mi host osea uno donde tengo mi pagina como IPAGE?
     
  7. jair

    jair Nuevo usuario

    disculpa por como lo escribo, espero lo entiendas porque el sistema no me permite poner arroba, ni escribir correos o url
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·