function normaliza_url_amigable($link) {
$sql="SELECT * FROM principal order by url_rewrite asc";
$result=mysql_query($sql,$link);
$urlaux = "-1";
while($varreg=mysql_fetch_array($result)) {
$bd_url = $varreg["url_rewrite"];
$bd_id = $varreg["id"];
$bd_titulo_iis = urlformatIISREW($varreg["titulo"]);
if (strlen($bd_url)<=0) {
$sql = "UPDATE principal set url_rewrite='".$bd_titulo_iis."' WHERE (id='".$bd_id."')";
ejecutaSQL($sql,$link);
} else {
if ($urlaux.""!=$bd_url."") {
$urlaux = $bd_url;
//echo $urlaux." - ".$varreg["titulo"]."
";
} else {
$sql = "UPDATE principal set url_rewrite='".$bd_url."-".$bd_id."' WHERE (id='".$bd_id."')";
ejecutaSQL($sql,$link);
//echo $urlaux." - ".$varreg["titulo"]."
";
}
}
}
mysql_free_result($result);
}
function damesino($val) {
$valret = "NO";
if ($val.""=="1") {
$valret = "SI";
}
return $valret;
}
function formatmeses($mes) {
switch($mes) {
case "01":
return "ENE";
break;
case "02":
return "FEB";
break;
case "03":
return "MAR";
break;
case "04":
return "ABR";
break;
case "05":
return "MAY";
break;
case "06":
return "JUN";
break;
case "07":
return "JUL";
break;
case "08":
return "AGO";
break;
case "09":
return "SEP";
break;
case "10":
return "OCT";
break;
case "11":
return "NOV";
break;
case "12":
return "DIC";
break;
default:
return "";
break;
}
}
function carritoemail($link,$sessemail) {
$sql="SELECT idproducto, sum(cantidad) as totalcantidad FROM carrito WHERE (sessionid='".$sessemail."') GROUP BY idproducto";
//echo $sql;
//exit;
$result=mysql_query($sql,$link);
if ($result) {
$carritoemail = "
";
$total_precio = 0;
while($registros=mysql_fetch_assoc($result)) {
$sql="SELECT * FROM carrito WHERE (idproducto='".$registros["idproducto"]."') AND (sessionid='".$sessemail."')";
//echo $sql;
$resultdata=mysql_query($sql,$link);
$dataproducto = mysql_result($resultdata,0,'producto');
$dataprecio = mysql_result($resultdata,0,'precio');
$datacantidad = $registros["totalcantidad"];
$datacolor = $registros["color"];
$datapreciotot = $dataprecio*$datacantidad;
$total_precio = $total_precio + $datapreciotot;
$carritoemail .= "";
$carritoemail .= "| ".$dataproducto." / ".$datacolor." | ";
$carritoemail .= "".$datacantidad." | ";
$carritoemail .= "".$datacantidad."* € | ";
$carritoemail .= "".$datapreciotot." ".$GLOBALS[simbolomoneda]." | ";
$carritoemail .= "
";
}
$carritoemail .= "
";
}
mysql_free_result($result);
return $carritoemail;
}
function totalcarrito($sessid, $link) {
$sql="SELECT sum(precio*cantidad) as preciolinea FROM carrito WHERE (sessionid='".$sessid."')";
return obtieneDatoSQL($sql,$link);
}
function totalcarritoarticulos($sessid, $link) {
$sql="SELECT count(idproducto) as articulos FROM carrito WHERE (sessionid='".$sessid."')";
return obtieneDatoSQL($sql,$link);
}
function urlformatIISREW($vartxt) {
$varres = $vartxt."";
$varres = str_replace("?","a",$varres);
$varres = str_replace("?","e",$varres);
$varres = str_replace("?","i",$varres);
$varres = str_replace("?","o",$varres);
$varres = str_replace("?","u",$varres);
$varres = str_replace("?","A",$varres);
$varres = str_replace("?","E",$varres);
$varres = str_replace("?","I",$varres);
$varres = str_replace("?","O",$varres);
$varres = str_replace("?","U",$varres);
$varres = str_replace("?","n",$varres);
$varres = str_replace("?","N",$varres);
$varres = str_replace("?","N",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("&","",$varres);
$varres = str_replace("%","",$varres);
$varres = str_replace("$","",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("!","",$varres);
$varres = str_replace("'","",$varres);
$varres = str_replace("+","",$varres);
$varres = str_replace('"',"",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("/","_",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace(",","",$varres);
$varres = str_replace(".","",$varres);
$varres = str_replace(":","",$varres);
$varres = str_replace(";","",$varres);
$varres = str_replace("?","e",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("?","",$varres);
$varres = str_replace("(","",$varres);
$varres = str_replace(")","",$varres);
$varres = str_replace("[","",$varres);
$varres = str_replace("]","",$varres);
$varres = str_replace("{","",$varres);
$varres = str_replace("}","",$varres);
$varres = str_replace("--","-",$varres);
$varres = str_replace(" ","-",$varres);
return strtolower($varres);
}
function pasarMayusculas($cadena) {
$cadena = strtoupper($cadena);
$cadena = str_replace("?", "?", $cadena);
$cadena = str_replace("?", "?", $cadena);
$cadena = str_replace("?", "?", $cadena);
$cadena = str_replace("?", "?", $cadena);
$cadena = str_replace("?", "?", $cadena);
return ($cadena);
}
function minifichaarticulo($regmasvendido_func,$posreg) {
//$url_minificha = "index.php?p=ficha.php&id=".$regmasvendido_func["id"];
$url_minificha = $GLOBALS["pagehome"].$regmasvendido_func[$_SESSION["idiomaBD"]."url_rewrite"];
?>
">
Fatal error: Uncaught Error: Call to undefined function precioproductoreal() in /var/www/vhosts/centroitayo.com/httpdocs/inc/funciones.php:622
Stack trace:
#0 /var/www/vhosts/centroitayo.com/httpdocs/index.php(10): include_once()
#1 {main}
thrown in /var/www/vhosts/centroitayo.com/httpdocs/inc/funciones.php on line 622