query(" UPDATE valoracion_producto SET estado='activo' WHERE id='".$id_valoracion."' "); $result=$mysqli->query(" SELECT count(1) AS cantidad, SUM(valoracion_precio) AS total_valoracion_precio, SUM(valoracion_calidad) AS total_valoracion_calidad, SUM(valoracion_uso) AS total_valoracion_uso FROM valoracion_producto WHERE id_producto='".$id."' AND estado='activo' "); $cantidad_valoraciones=mysqli_fetch_assoc($result); //$cantidad_valoraciones["cantidad"]=$cantidad_valoraciones["cantidad"]+1; $promedio_valoraciones_calidad=$cantidad_valoraciones["total_valoracion_calidad"]/$cantidad_valoraciones["cantidad"]; $promedio_valoraciones_uso=$cantidad_valoraciones["total_valoracion_uso"]/$cantidad_valoraciones["cantidad"]; $promedio_valoraciones_precio=$cantidad_valoraciones["total_valoracion_precio"]/$cantidad_valoraciones["cantidad"]; $result=$mysqli->query(" UPDATE producto SET promedio_valoracion_precio='".ceil($promedio_valoraciones_precio)."', promedio_valoracion_calidad='".ceil($promedio_valoraciones_calidad)."', promedio_valoracion_uso='".ceil($promedio_valoraciones_uso)."' WHERE id='".$id."' "); ?>query(" SELECT id FROM usuario WHERE email='".$_POST["email"]."' "); if ($result->num_rows>0){ $row=mysqli_fetch_assoc($result); $id_usuario=$row["id"]; } else { $result=$mysqli->query(" INSERT INTO usuario (nombre, email) VALUES( '".utf8_decode($_POST["nombre"])."', '".$_POST["email"]."' ) "); $id_usuario=$mysqli->insert_id; } $result=$mysqli->query(" DELETE FROM valoracion_producto WHERE id_producto='".$id."' AND id_usuario='".$id_usuario."' "); $result=$mysqli->query(" INSERT INTO valoracion_producto (id_producto, id_usuario, valoracion_precio, comentario, valoracion_calidad, valoracion_uso, estado) VALUES( '".$id."', '".$id_usuario."', '".$valoracion_precio."', '".utf8_decode($comentario)."', '".$valoracion_calidad."', '".$valoracion_uso."', 'inactivo' ) "); $id_valoracion=$mysqli->insert_id; $result=$mysqli->query(" SELECT nombre FROM producto WHERE id='".$id."' "); $producto=mysqli_fetch_assoc($result); require_once("includes/emails/valorar-producto.php"); $php_email = new PHPMailer(); //autentificacion if ($php_email_autentificar=='si'){ $php_email->IsSMTP(); //$php_email->SMTPDebug = 1; // debugging: 1 = errors and messages, 2 = messages only $php_email->Host = $php_email_Host; $php_email->Port = $php_email_Port; $php_email->SMTPSecure = $php_email_SMTPSecure; $php_email->SMTPAuth = $php_email_SMTPAuth; $php_email->Username = $php_email_Username; $php_email->Password = $php_email_Password; } //Fin autentificacion $php_email->From = $email_para_enviar; $php_email->FromName = html_entity_decode($nombre_empresa); $php_email->Subject = utf8_decode($titulo); $php_email->Body = utf8_decode($mensaje); $php_email->AddAddress( $_POST["email"] ); $php_email->IsHTML(true); $php_email->Send(); //echo $mensaje; header('Location: productos-amplia.php?id='.$id.'&pendiente_valorar=si'); /*?>'; $message .= "

Confirmar valoración del producto ".utf8_encode($producto["nombre"])."

"; $message .='

Confirmar valoración

'; $message .= ''; $mensaje="Confirmar valoración del producto "; mail($_POST["email"], $subject, $message, $headers); } */ if (isset($_GET["id"])){ $id=cadena_segura($_GET["id"],11); $result=$mysqli->query(" SELECT p.id, p.nombre, p.copete, p.codigo, p.detalle, p.pdf_detalle, p.pdf_manual, p.video, p.precio, p.precio_oferta, p.destacado, p.oferta, p.nuevo, p.precio, p.precio_oferta, vfpp.nombre_foto_principal_producto FROM producto p LEFT JOIN vista_fotos_principales_producto vfpp ON vfpp.id_producto=p.id WHERE id='$id' "); $item = mysqli_fetch_assoc($result); $_SESSION["id_usuario_shope"]=""; $result=$mysqli->query(" SELECT comentario, valoracion_precio, valoracion_calidad, valoracion_uso FROM valoracion_producto WHERE id_producto='".$id."' AND id_usuario='".$_SESSION["id_usuario_shope"]."' "); $valoracion_actual=mysqli_fetch_assoc($result); if ($valoracion_actual["valoracion_precio"]==""){ $valoracion_actual["comentario"]=""; $valoracion_actual["valoracion_precio"]=3; $valoracion_actual["valoracion_calidad"]=3; $valoracion_actual["valoracion_uso"]=3; } /* if (!isset($_SESSION["carrito_shope"][$id])){ $_SESSION["carrito_shope"][$id]["nombre"]=utf8_encode($item["nombre"]); $_SESSION["carrito_shope"][$id]["cantidad"]=1; $_SESSION["carrito_shope"][$id]["foto"]=$item["nombre_foto_principal_producto"]; $_SESSION["carrito_shope"][$id]["precio"]=$item["precio"]; $_SESSION["carrito_shope"][$id]["codigo"]=$item["codigo"]; } */ ?> */ ?>