Buenas tardes, tengo realizada una tienda online, en la que dependiendo del pedido, los gastos de envio son gratis o no, el caso es q en el localhost me lo hace perfectamente, y en el servidor, siempre lo pilla con gastos de envio gratis, y no entiendo el porq... alguien sabe porque puede ser?? os pongo el trozo del codigo
   Código PHP:
   
$preciototal=0;
    do{
        $row_DatoCarrito['intCantidad']*ObtenerPrecioProducto($row_DatoCarrito['idProducto']); ?>
 
        <?php $preciototal=$preciototal+($row_DatoCarrito['intCantidad']*ObtenerPrecioProducto($row_DatoCarrito['idProducto'])); 
      } 
        while ($row_DatoCarrito = mysql_fetch_assoc($DatoCarrito)); 
       if($preciototal<12){// este if no me lo hace, se pasa al else
       $gastosenvio=2;
       ?>
       
       <h2> Envialia:  5.95 €</h2>
  <div> <img src="imagenes/envialia.jpg" width="200" height="109" alt="envialia" class="floatleft" style="margin-right:20px; margin-bottom:20px">
     <p>Incluye la entrega a domicilio y la devolución al remitente en caso de no entrega al destinatario.</p></div>
  <div  style="clear:both">
    <h3>Plazos de entrega</h3>
    <p>72 horas  
    </p>
      <form action="carrito_metodopago.php" method="post">
  <input type="hidden" name="radio" value="<?php echo $_POST['radio'] ?>">
  <input type="hidden" name="gastosenvio" value="2">
  <input type="submit" value="Siguiente" class="btnsiguiente">
  </form>
  </div>
       
       
       <?php }else{?>
  <h2> Envialia:  0 €</h2>
  <div> <img src="imagenes/envialia.jpg" width="200" height="109" alt="envialia" class="floatleft" style="margin-right:20px; margin-bottom:20px">
     <p>Incluye la entrega a domicilio y la devolución al remitente en caso de no entrega al destinatario.</p></div>
  <div  style="clear:both">
    <h3>Plazos de entrega</h3>
    <p>72 horas 
    </p>
      <form action="carrito_metodopago.php" method="post">
  <input type="hidden" name="radio" value="<?php echo $_POST['radio'] ?>">
  <input type="hidden" name="gastosenvio" value="5">
  <input type="submit" value="Siguiente" class="btnsiguiente">
  </form>
  </div>
<?php }