Datos duplicados

Hola experto, resulta  que estoy haciendo una tienda online.
Lo que me pasa es que me manda los emails duplicados el de la empresa, el del cliente no
Luego tengo un codigo para que el cliente cuando pida el producto me lo guarde en la base de datos automaticamente, pero tambien me lo guarda duplicado que tengo mal?
Te dejo el codigo
//Codigo para el envio de emails
<?php session_start();
if(isset($_SESSION['carrito'])){ $carrito_mio=$_SESSION['carrito'])){
$pedido="<br><br>Su pedido de superchollosenmitienda.com es este: <br><br>";
$total=0; $gastos=4; for($i=0;$i<=count($carrito_mio)-1;$i ++){
if($carrito_mio[$i]!= NULL){
$pedido .= $carrito_mio[$i]['nombre'] . "********" . $carrito_mio[$i]['precio'] . " x " . $carrito_mio[$i]['cantidad'] . " Total : " . $carrito_mio[$i]['precio'] * $carrito_mio[$i]['cantidad']. " Euros <br><br> ";
$total = $total + $carrito_mio[$i]['precio'] * $carrito_mio[$i]['cantidad'] + $gastos;
}
}  
$pedido .= "<br><br>gastos de envio " . $gastos . " Euros<br>";
$pedido .=  "<br><br> Total: " . $total . " Euros"; $pedido .= "<br><br>Gracias por comprar en nuestra tienda online.";
$pedido .= "<br><br>Le recordamos que todos nuestros productos se envian una vez confirmado el pago.<br>Si tiene alguna duda puede contestar a este email.<br><br>Atentamente el equipo de http://www.superchollosenmitienda.com/";
$nombre = $_POST['nombre2']; $correo = $_POST['correo2'];
$apellidos = $_POST['apellidos2'];
$direccion = $_POST['direccion2'];
$localidad = $_POST['localidad2'];
$cp = $_POST['cp2'];
$provincia = $_POST['provincia2'];
$datos1 .= "<br><br>pedido del cliente  " . $nombre .  "<br><br>" . $pedido . "<br><br>Datos del usuario" . $datos . "<br><br>Nombre: " . $nombre . "<br>Apellidos: " . $apellidos . "<br>Email: " . $correo . "<br>Direccion: " . $direccion . "<br>localidad: " . $localidad . "<br>Codigo Postal: " . $cp . "<br>Provincia: " . $provincia; $asunto="superchollosenmitienda";
$empresa="superchollosenmitienda.com";
$correo_empresa="[email protected]";  
mail($correo_empresa,$asunto,$datos1,"MIME-Version:1.0\nContent-type:text/html;charset=UTF-8\nFrom:$empresa<$correo_empresa>"); mail($correo,$asunto,$pedido,"MIME-Version:1.0\nContent-type:text/html;charset=UTF-8\nFrom:$empresa<$correo_empresa>"); }    
?>  
//Codigo que guarda los pedidos del cliente en la base de datos
<?php
if(isset($_SESSION['carrito'])){ $total=0; for($i=0;$i<=count($carrito_mio)-1;$i ++){ if($carrito_mio[$i]!=NULL){ $total=$total + ($carrito_mio[$i]['precio'] * $carrito_mio[$i]['cantidad']);  
/*variables*/
$estado = 'procesando';
$usuarioid = $_SESSION['MM_Username']; date_default_timezone_set('Europe/Madrid'); $fecha = date('d-n-o');
$hora = date('H:i:s',strtotime('+0hours'));
$nombre_productos = $carrito_mio[$i]['nombre'];  
$precio_unidad = $carrito_mio[$i]['precio'];
$cantidad = $carrito_mio[$i]['cantidad'];
$precio_total = $total;$pagos = 'pendiente';  
/*insertamos consulta en pedidos*/
$pedido = "INSERT INTO pedidos(usuarioid,fecha,hora,nombre_productos,cantidad,estado,precio_total,pagos,precio_unidad)"; $pedido.= "VALUES ('".$usuarioid."','".$fecha."','".$hora."','".$nombre_productos."','".$cantidad."','".$estado."','". $precio_total."','".$pagos."','".$precio_unidad."' )"; $pedido_query = mysql_query($pedido);
 /*verificacion nsertar datos en pedidos*/
if(!$pedido_query){ header("location:error2.php?error=1"); $pedido_query = mysql_query($pedido) or die (mysql_error());
            }    
         }
    }
}
?>

Añade tu respuesta

Haz clic para o