Comunidad de diseño web y desarrollo en internet online

pregunta facil - reenviar email

Citar            
MensajeEscrito el 18 May 2009 04:11 pm
Me pueden decir como añadir el valor cc y bb para enviar el email a varias personas
este es el codigo:

$header = "checkout.html";

$returnpage = "/";
$youremail = "[email protected]";
$csvfilename = "orders.csv";
$csvquote = "\"\"";
$mode = "BOTH";



function doFormError($errString) {

include($header);

echo "<FONT SIZE=+2>El formulario no es completo.<BR><BR></FONT>";
echo "$errString<BR><BR>\n";
echo "<INPUT TYPE=BUTTON ONCLICK='history.back()' VALUE=' Retroceder a la pagina de confirmacion '><HR>";



exit;
}


function doError($errString) {

include($header);

echo "$errString<BR><BR>\n";

include($footer);

exit;
}




if (($b_first == "") || ($b_last == "") || ($b_addr == "") || ($b_city == "") || ($b_zip == "") || ($b_phone == "") || ($b_email == "")) {
doFormError("Por favor rellene todo el formulario <A HREF='Javascript:history.go(-1);'>atras</A> ");
exit;
}

//# checks for valid email address
if( !(ereg("^(.+)@(.+)\\.(.+)$",$b_email)) ) {
doFormError("El correo electronico no es valido. Por favor corigelo <A HREF='Javascript:history.go(-1);'>atras</A> ");
exit;
}

$today = date ("l, F jS Y");
$strMessageBody = "";
$strMessageBody .= "SE HA RECIBIDO NUEVO PEDIDO DESDE WWW.COCKTAILYMANTEL.COM\n";
$strMessageBody .= "---------------------------------------------------------------- \n";
$strMessageBody .= "\n";

$strMessageBody .= " \n";
$strMessageBody .= "================================\n";
$strMessageBody .= "ENVIADO POR: \n";
$strMessageBody .= "-------- \n";
$strMessageBody .= "NOMBRES: $b_first $b_last \n";
$strMessageBody .= "-------------------------------- \n";
$strMessageBody .= "DIRECCIÓN: $b_addr \n";
$strMessageBody .= " $b_addr2 \n";
$strMessageBody .= "-------------------------------- \n";
$strMessageBody .= "CIUDAD Y C.P.: $b_city, $b_state $b_zip \n";
$strMessageBody .= "-------------------------------- \n";
$strMessageBody .= "TÉLEFONO: $b_phone \n";
$strMessageBody .= "-------------------------------- \n";
$strMessageBody .= "FAX: $b_fax \n";
$strMessageBody .= "-------------------------------- \n";
$strMessageBody .= "CORREO: $b_email \n";
$strMessageBody .= " \n";
$strMessageBody .= "================================\n";
$strMessageBody .= " \n";

$strMessageBody .= " \n";
$strMessageBody .= " \n";
$strMessageBody .= "============================================================================================================== \n";
$strMessageBody .= "INFORMACÓN DEL PEDIDO\n";
$strMessageBody .= "============================================================================================================== \n";
$strMessageBody .= "Producto $ID_1 - $NAME_1 $ADDTLINFO_1 ; Cantidad - $QUANTITY_1 ; Precio(\€) - $PRICE_1 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";

if( $NAME_2 ) {
$strMessageBody .= "Producto $ID_2 - $NAME_2 $ADDTLINFO_2 ; Cantidad - $QUANTITY_2 ; Precio(\€) - $PRICE_2 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_3 ) {$strMessageBody .= "Producto $ID_3 - $NAME_3 $ADDTLINFO_3 ; Cantidad - $QUANTITY_3 ; Precio(\€) - $PRICE_3 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_4 ) {$strMessageBody .= "Producto $ID_4 - $NAME_4 $ADDTLINFO_4 ; Cantidad - $QUANTITY_4 ; Precio(\€) - $PRICE_4 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_5 ) {$strMessageBody .= "Producto $ID_5 - $NAME_5 $ADDTLINFO_5 ; Cantidad - $QUANTITY_5 ; Precio(\€) - $PRICE_5 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_6 ) {$strMessageBody .= "Producto $ID_6 - $NAME_6 $ADDTLINFO_6 ; Cantidad - $QUANTITY_6 ; Precio(\€) - $PRICE_6 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_7 ) {$strMessageBody .= "Producto $ID_7 - $NAME_7 $ADDTLINFO_7 ; Cantidad - $QUANTITY_7 ; Precio(\€) - $PRICE_7 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_8 ) {$strMessageBody .= "Producto $ID_8 - $NAME_8 $ADDTLINFO_8 ; Cantidad - $QUANTITY_8 ; Precio(\€) - $PRICE_8 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_9 ) {$strMessageBody .= "Producto $ID_9 - $NAME_9 $ADDTLINFO_9 ; Cantidad - $QUANTITY_9 ; Precio(\€) - $PRICE_9 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_10 ) {$strMessageBody .= "Producto $ID_10 - $NAME_10 $ADDTLINFO_10 ; Cantidad - $QUANTITY_10 ; Precio(\€) - $PRICE_10 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_11 ) {$strMessageBody .= "Producto $ID_11 - $NAME_11 $ADDTLINFO_11 ; Cantidad - $QUANTITY_11 ; Precio(\€) - $PRICE_11 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_12 ) {$strMessageBody .= "Producto $ID_12 - $NAME_12 $ADDTLINFO_12 ; Cantidad - $QUANTITY_12 ; Precio(\€) - $PRICE_12 \n";
$strMessageBody .= "-------------------------------------------------------------------------------------------------------------- \n";}

if( $NAME_13 ) {$strMessageBody .= "Producto $ID_13 - $NAME_13 $ADDTLINFO_13 ; Cantidad - $QUANTITY_13 ; Precio(\€) - $PRICE_13 \n";}


$strMessageBody .= "============================================================================================================== \n";
$strMessageBody .= "PRECIO TOTAL: $SUBTOTAL \n";
$strMessageBody .= "============================================================================================================== \n";
$strMessageBody .= "\n";

$strMessageBody .= "\n\n";
$strMessageBody .= "===================================================================== \n";
$strMessageBody .= "COMENTARIOS DEL CLIENTE: \n";
$strMessageBody .= "--------- \n";
$strMessageBody .= "$comment \n";
$strMessageBody .= "===================================================================== \n";
$strMessageBody .= " \n";


if( $mode == "BOTH" || $mode == "EMAIL") {
//# Send email order to you...
$mailheaders = "From: $b_email\r\n";
$mailheaders .="X-Mailer: PHP Mail generated by:NOP Design Shopping Cart\r\n";
$subject = "Nuevo Pedido Online";
mail($youremail, $subject, $strMessageBody, $mailheaders);
}


if( $mode == "BOTH" || $mode == "FILE") {

$csvcomments = $comment;
if (!$CSVF = fopen($csvfilename,'a')) {
doError("No se ha podido abrir el erchivo CSV. Su pedido no esta guardado.");
exit;
}

fputs($CSVF, $string);
fputs($CSVF, "\"");
fputs($CSVF, "$today");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_first");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_last");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_addr");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_addr2");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_city");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_state");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_zip");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_phone");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_fax");
fputs($CSVF, "\",\"");
fputs($CSVF, "$b_email");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_first");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_last");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_addr");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_addr2");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_city");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_state");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_zip");
fputs($CSVF, "\",\"");
fputs($CSVF, "$s_phone");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_1");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_1");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_1");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_1");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_1");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_2");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_2");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_2");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_2");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_2");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_3");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_3");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_3");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_3");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_3");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_4");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_4");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_4");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_4");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_4");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_5");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_5");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_5");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_5");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_5");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_6");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_6");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_6");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_6");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_6");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_7");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_7");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_7");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_7");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_7");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_8");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_8");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_8");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_8");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_8");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_9");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_9");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_9");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_9");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_9");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_10");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_10");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_10");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_10");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_10");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_11");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_11");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_11");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_11");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_11");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_12");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_12");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_12");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_12");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_12");
fputs($CSVF, "\",\"");
fputs($CSVF, "$QUANTITY_13");
fputs($CSVF, "\",\"");
fputs($CSVF, "\$$PRICE_13");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ID_13");
fputs($CSVF, "\",\"");
fputs($CSVF, "$NAME_13");
fputs($CSVF, "\",\"");
fputs($CSVF, "$ADDTLINFO_13");
fputs($CSVF, "\",\"");
fputs($CSVF, "$SUBTOTAL");
fputs($CSVF, "\",\"");
fputs($CSVF, "$TOTAL");
fputs($CSVF, "\",\"");
fputs($CSVF, "$SHIPPING");
fputs($CSVF, "\",\"");
fputs($CSVF, "$comment");
fputs($CSVF, "\"\n");

fclose($CSVF);
}

//# Send email conformation to the customer.....
$mailheaders = "From: $youremail\r\n";
$mailheaders .="X-Mailer: PHP Mail generated by:NOP Design Shopping Cart\r\n";
$subject = "Confirmacion de Pedido";
mail($b_email, $subject, $strMessageBody, $mailheaders);

include($header);

echo "<h2>Gracias</h2>";
echo "Gracias por pedir online. Usted va a recibir correo de confirmacion de su pedido. ";
echo " Por favor contactenos $youremail si tiene alguna duda o pregunta.";
echo "<P>";
echo "<A HREF=\"$returnpage\" target=_top>Retroceder</A>";
echo "<P>";



?>

Por jeanne

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 May 2009 07:50 pm
aqui deberas hacer eso
despues de $b_email colocaras el CC pero deberas colocarlo separados por comas los mails saludos
si tienes dudas busca la info sobre mail() en www.php.net
mail($b_email, $subject, $strMessageBody, $mailheaders);

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 20 May 2009 04:16 pm
perdon, pero es que no entiendo muy bien como debe ser el codigo. Me puedes ayudar con ejemplo, por favor.
Gracias.

Por jeanne

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 May 2009 10:39 pm
primero dime q tratas de hacer con el ese codigo, ahora lo que debes hacer es esto

mail($b_email,"Los CC de Tu mail van aqui", $subject, $strMessageBody, $mailheaders);

hay debes colocar la lista de CC con sus respectivas comas saludos

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 21 May 2009 07:34 am
no creo que debe ser ahi. Con este codigo estoy enciando datos a un email con variable $youremail = "[email protected]"; y quiero que se envia a 2 emails mas junto con este. Supongo que debo crear un variable y ponerlo en dos sitios en el codigo pero no se donde y como seria el variable

Por jeanne

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2009 12:45 pm
Bueno ya lo resolvi sola. El codigo se queda asi:
creo 2 variables mas con el nombre de $youremail2 y $youremail3 y despues en la pasrte de abajo repito el codigo de confirmacion de emal cambiando el varible del email:
//# Send email conformation to the customer.....
$mailheaders = "From: $youremail\r\n";
$mailheaders .="X-Mailer: PHP Mail generated by:NOP Design Shopping Cart\r\n";
$subject = "Confirmacion de Pedido";
mail($youremail2, $subject, $strMessageBody, $mailheaders);

//# Send email conformation to the customer.....
$mailheaders = "From: $youremail\r\n";
$mailheaders .="X-Mailer: PHP Mail generated by:NOP Design Shopping Cart\r\n";
$subject = "Confirmacion de Pedido";
mail($youremail3, $subject, $strMessageBody, $mailheaders);

Por jeanne

34 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2009 05:19 pm
mejor revisa la documentacion de el mail() en php.net para q veas q puedes usar tbn CC sin mas embrollo saludos

Por talcual

686 de clabLevel



 

Colombia

firefox

 

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