AYUDA! AÑADIR FUNCTION ENVIAR EMAIL PHP

63 visitas 0 respuestas

Buenas Tardes, les comento he creado un plugin para wordpress para procesar envíos el problema es que quiero añadir una función mas, al usar "submit_button" quiero que envié un email con los datos del envió a un correo electronico. ¿ Como puedo hacerlo ? GRACIAS DE ANTEMANO Y LES PASO EL CÓDIGO PARA QUE LE ECHEN UN VISTAZO.

<div class="wrap">
    <div class="eHead">
        <img src="<?php echo tipsa_PLUGIN_URI.'/img/empresadeenvios.png' ?>" alt="empresadeenvios Logo" class="empresadeenviosLogo" />
        <h2>Seleccione un servicio</h2>
    </div>

    <?php
        $pais_cliente = implode(get_post_meta($_GET['order'], '_shipping_country'));
    ?>

    <form method="post" width="100%">
        <table class="form-table">
            <tr valign="top"><th scope="row" colspan="2"><i>El cliente no eligió un servicio de envio al realizar el pago, seleccione el servicio con el que realizará el envío</i></th></tr>

            <?php
                if (obtenerOpcion('mostrar_datos_pedido')):
                    $direccion = implode(get_post_meta($_GET['order'], '_shipping_address_1')).' '.implode(get_post_meta($_GET['order'], '_shipping_address_2'));
                    $ciudad = implode(get_post_meta($_GET['order'], '_shipping_city'));
                    $cod_postal = implode(get_post_meta($_GET['order'], '_shipping_postcode'));
                    $shipment_name = $wpdb->get_var("SELECT order_item_name FROM {$wpdb->prefix}woocommerce_order_items WHERE order_item_type = 'shipping' AND order_id = '{$_GET['order']}'");
                    $shipment_number = $wpdb->get_var("SELECT order_item_id FROM {$wpdb->prefix}woocommerce_order_items WHERE order_item_type = 'shipping' AND order_id = '{$_GET['order']}'");
                    $precio_envio = $wpdb->get_var("SELECT meta_value FROM {$wpdb->prefix}woocommerce_order_itemmeta WHERE meta_key = 'cost' AND order_item_id = '$shipment_number'");
                    $Empresa_reembolso = implode(get_post_meta($_GET['order'], '_order_total'));
            ?>
                <tr valign="top"><td scope="row" colspan="2">
                    <small>
                        Nº Pedido: <?php echo $_GET['order'] ?><br/>
                        Dirección: <?php echo $direccion ?><br/>
                        Ciudad: <?php echo $ciudad ?><br/>
                        Código Postal: <?php echo $cod_postal ?><br/>
                        País: <?php echo $pais_cliente ?><br/><br/>
                        Envío elegido: <?php echo $shipment_name ?><br/>
                        Importe Total de Compra: <?php echo $empresa_reembolso ?><br/>
                        Importe envío: <?php echo $precio_envio ?>
                    </small>
                </td></tr>
            <?php endif ?>

            <tr valign="top"><th scope="row">Nº de Bultos</th><td><input type="text" name="cli_bultos" maxlength="80" value="<?php echo get_option('cli_bultos'); ?>" /></td></tr>
            <tr valign="top"><th scope="row">Peso</th><td><input type="text" name="cli_peso" maxlength="80" value="<?php echo get_option('cli_peso'); ?>" /></td></tr>
            <tr valign="top"><th scope="row">Contrareembolso</th><td><input type="text" name="cli_reembolso" maxlength="80" value="<?php echo get_option('cli_reembolso'); ?>" /></td></tr>

            <tr valign="top"><th scope="row"><label for="selectServicio">Servicio</label></th><td>
                <select id="selectServicio" name="servicio_elegido">
                <?php
                    foreach ($empresa_envios_servicios as $id_serv => $de_serv):
                        if (!$e_comm->servicioValido($id_serv, $pais_cliente)) continue;
                ?>
                        <option value="<?php echo $id_serv ?>"><?php echo $de_serv ?></option>
                    <?php endforeach ?>
                </select>
            </td></tr>
        </table>

        <?php submit_button('Procesar Envío'); ?>
    </form>
</div>

por

Registrado desde: 30 días

Respuestas

No existen respuestas para este tema