Jump to content


marcosfg's Content

There have been 3 items by marcosfg (Search limited from 29/03/2023)


Ordernar por                Order  

#1019710 Calculo Com Javascript

Posted by marcosfg on 14/11/2012, 22:05 in Javascript / DOM / AJAX / ECMAScript

Boa noite,
Galera, conseguir resolver, o problema não é o código, mais sim o IE, quando eu abro pelo Chrome o código funciona legal, alguém sabe como eu resolvo isso pelo IE?



#1019675 Calculo Com Javascript

Posted by marcosfg on 02/11/2012, 16:56 in Javascript / DOM / AJAX / ECMAScript

Boa tarde,

Galera eu comprei o livro "Use a Cabeça - JavaScript", tem um exemplo que usa calculo em formulário, mais quando eu clico no botão, nada acontece, será que alguém poderia me ajuda? segue os códigos:

<html>

<head>

<title>Duncan's Just-In-Time Donuts</title>


<link rel="stylesheet" type="text/css" href="donuts.css" />


<script type="text/javascript">

function updateOrder()
{

const TAXRATE = 0.0925;

const DONUTPRICE = 0.50;

var numCakeDonuts = parseDonuts(document.getElementById("cakedonuts").value);

var numGlazedDonuts = parseDonuts(document.getElementById("glazeddonuts").value);

if (isNaN(numCakeDonuts))

numCakeDonuts = 0;

if (isNaN(numGlazedDonuts))

numGlazedDonuts = 0;

var subTotal = (numCakeDonuts + numGlazedDonuts) * DONUTPRICE;

var tax = subTotal * TAXRATE;

var total = subTotal + tax;

document.getElementById("subtotal").value = "$" + subTotal.toFixed(2);

document.getElementById("tax").value = "$" + tax.toFixed(2);

document.getElementById("total").value = "$" + total.toFixed(2);

}


function parseDonuts(donutString)
{

numDonuts = parseInt(donutString);

if (donutString.indexOf("dozen") != -1) numDonuts *= 12;

return numDonuts;

}


function placeOrder(form)
{

if (document.getElementById("name").value == "")

alert("I'm sorry but you must provide your name before submitting an order.");

else if (document.getElementById("pickupminutes").value == "" || isNaN(document.getElementById("pickupminutes").value))

alert("I'm sorry but you must provide the number of minutes until pick-up before submitting an order.");

else
// Submit the order to the server

form.submit();

}

</script>

</head>


<body>

<div id="frame">

<div class="heading">Duncan's Just-In-Time Donuts</div>

<div class="subheading">All donuts 50 cents each, cake or glazed!</div>

<div id="left">

<img src="donuttime.png" alt="Just-In-Time Donuts" />

</div>

<form name="orderform" action="donuts.php" method="POST">

<div class="field">

Name: <input type="text" id="name" name="name" value="" />

</div>

<div class="field">

# of cake donuts: <input type="text" id="cakedonuts" name="cakedonuts" value=""
onchange="updateOrder();" />
</div>
<div class="field">
# of glazed donuts: <input type="text" id="glazeddonuts" name="glazeddonuts" value=""
onchange="updateOrder();" />
</div>
<div class="field">
Minutes 'til pickup: <input type="text" id="pickupminutes" name="pickupminutes" value="" />
</div>
<div class="field">
Subtotal: <input type="text" id="subtotal" name="subtotal" value="" readonly="readonly" />
</div>
<div class="field">
Tax: <input type="text" id="tax" name="tax" value="" readonly="readonly" />
</div>
<div class="field">
Total: <input type="text" id="total" name="total" value="" readonly="readonly" />
</div>
<div class="field">
<input type="button" value="Place Order" onclick="placeOrder(this.form);" />
</div>
</form>
</div>
</body>
</html>

segue também o código em PHP

<html>

<body>

<?php

$num = rand(1000, 10000);

$name = $_POST['name'];

$minutes = $_POST['pickupminutes'];

$total = $_POST['total'];


echo "<h1>Duncan's Just-In-Time Donuts</h1>";

echo "<h2>Order Confirmation</h2>";

echo "<strong>Order #" . $num . "</strong><br />";

echo "Customer name: " . $name . "<br />";

echo "Ready in: " . $minutes . " minutes<br />";

echo "Total: <em>" . $total . "</em>";

?>

</body>

</html>


desde já agradeço.



#1017926 Sobre Xampp

Posted by marcosfg on 10/04/2012, 22:43 in Servidores Windows

Boa noite,

Instalei recetemente o xampp no windows 7, e fiz o seguinte codigo para mostrar data e horário:

<html>
<head></head>
<body>
<?php
$data = date("d/m/Y");
$horario = date("H:i");
echo "$data - $horario";
?>
</body>
</html>

Como o código busca o horário no servidor (no caso do XAMP) ele esta trazendo um horário 5 horas a mais do horário do Brasil, eu gostaria de saber onde eu altero o país e estado de origem, na configuração do XAMPP (no caso País = Brasil - Estado = São Paulo), alguém poderia me ajudar por favor?




IPB Skin By Virteq