Files
Samuele E. Locatelli f4e6ba3732 Commit iniziale
2016-09-02 08:48:15 +02:00

228 lines
7.5 KiB
Plaintext

<?php
function redirect($url) {
//If headers are sent... do javascript redirect... if javascript disabled, do html redirect.
echo '<script type="text/javascript">';
echo 'window.location.href="'.$url.'";';
echo '</script>';
echo '<noscript>';
echo '<meta http-equiv="refresh" content="10;url='.$url.'" />';
echo '</noscript>'; exit;
}
session_start();
# carico variabili da input
$resetta=$_GET[resetta];
$lastSel=$_GET[prodotto];
$fullSel=$_SESSION[fullSel];
# se richiesta resetta allora svuoto tutto
if($resetta=='true')
{
$lastSel="";
$fullSel[anguria]=0;
$fullSel[arancia]=0;
$fullSel[banana]=0;
$fullSel[ciliegie]=0;
$fullSel[fragola]=0;
$fullSel[kiwi]=0;
$fullSel[limone]=0;
$fullSel[mela]=0;
$_SESSION[fullSel]=$fullSel;
}
# controllo: se c'è qualcosa di selezionato come comando allora lo aggiungo alla selezione full
if($lastSel!="")
{
# aggiungo ad esemento array una unità di prodotto
switch ($lastSel) {
case "banana":
$fullSel[banana]=$fullSel[banana]+1;
break;
case "mela":
$fullSel[mela]=$fullSel[mela]+1;
break;
case "fragola":
$fullSel[fragola]=$fullSel[fragola]+1;
break;
case "ciliegie":
$fullSel[ciliegie]=$fullSel[ciliegie]+1;
break;
case "arancia":
$fullSel[arancia]=$fullSel[arancia]+1;
break;
case "limone":
$fullSel[limone]=$fullSel[limone]+1;
break;
case "anguria":
$fullSel[anguria]=$fullSel[anguria]+1;
break;
case "kiwi":
$fullSel[kiwi]=$fullSel[kiwi]+1;
break;
}
$_SESSION[fullSel]=$fullSel;
# se ho letto valore faccio redirect a pagina "Pulita"...
#unset $_GET;
#$url="index.php";
#redirect($url);
header("location: index.php");
#header("Refresh: 0; URL=http://www.steamware.net/cassera/index.php?prodotto=empty");
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>
Cassera Marta 2.0
</title>
<link rel="stylesheet" href="https://ajax.aspnetcdn.com/ajax/jquery.mobile/1.1.1/jquery.mobile-1.1.1.min.css" />
<link rel="stylesheet" href="my.css" />
<style>
/* App custom styles */
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js">
</script>
<script src="https://ajax.aspnetcdn.com/ajax/jquery.mobile/1.1.1/jquery.mobile-1.1.1.min.js">
</script>
<script src="my.js">
</script>
</head>
<body>
<!-- Home -->
<div data-role="page" id="page1">
<div data-theme="a" data-role="header" data-position="fixed">
<h3>
Cassera Marta 2.0
</h3>
</div>
<div data-role="content" style="padding: 5px">
<div class="ui-grid-a">
<div class="ui-block-a">
<form action="index.php" method="post">
<div class="ui-grid-a">
<div class="ui-block-a">
<div style="border: 1px solid #999999; background-color: #cdffcd;padding: 4px;">
<a href="index.php?prodotto=banana">
<img style="width: 100%;" src="banana.png" />
<div style="text-align:center;font-size:large;">
BANANA
</div>
</a>
</div>
</div>
<div class="ui-block-b">
<div style="border: 1px solid #999999; background-color: #ffffff;padding: 4px;">
<a href="index.php?prodotto=mela">
<img style="width: 100%;" src="mela.png" />
<div style="text-align:center;font-size:large;">
MELA
</div>
</a>
</div>
</div>
<div class="ui-block-a">
<div style="border: 1px solid #999999; background-color: #ffffff;padding: 4px;">
<a href="index.php?prodotto=fragola">
<img style="width: 100%; " src="fragola.png" />
<div style="text-align:center;font-size:large;">
FRAGOLA
</div>
</a>
</div>
</div>
<div class="ui-block-b">
<div style="border: 1px solid #999999; background-color: #cdffcd;padding: 4px;">
<a href="index.php?prodotto=ciliegie">
<img style="width: 100%; " src="ciliegie.png" />
<div style="text-align:center;font-size:large;">
CILIEGIE
</div>
</a>
</div>
</div>
<div class="ui-block-a">
<div style="border: 1px solid #999999; background-color: #cdffcd;padding: 4px;">
<a href="index.php?prodotto=arancia">
<img style="width: 100%; " src="arancia.png" />
<div style="text-align:center;font-size:large;">
ARANCIA
</div>
</a>
</div>
</div>
<div class="ui-block-b">
<div style="border: 1px solid #999999; background-color: #ffffff;padding: 4px;">
<a href="index.php?prodotto=limone">
<img style="width: 100%; " src="limone.png" />
<div style="text-align:center;font-size:large;">
LIMONE
</div>
</a>
</div>
</div>
<div class="ui-block-a">
<div style="border: 1px solid #999999; background-color: #ffffff;padding: 4px;">
<a href="index.php?prodotto=anguria">
<img style="width: 100%; " src="anguria.png" />
<div style="text-align:center;font-size:large;">
ANGURIA
</div>
</a>
</div>
</div>
<div class="ui-block-b">
<div style="border: 1px solid #999999; background-color: #cdffcd;padding: 4px;">
<a href="index.php?prodotto=kiwi">
<img style="width: 100%; " src="kiwi.png" />
<div style="text-align:center;font-size:large;">
KIWI
</div>
</a>
</div>
</div>
</div>
</form>
</div>
<div class="ui-block-b">
<div style="text-align:center;">
<h2>Prodotti acquistati:</h2>
<div class="ui-grid-a">
<?php
ksort($fullSel);
foreach($fullSel as $frutto => $qta)
{
if($qta>0)
{
echo "<div class='ui-block-a' style='text-align:left;'>$frutto: <strong>$qta</strong></div>";
echo "<div class='ui-block-b' style='text-align:right;'>";
for($i=0;$i<$qta;$i++)
{
echo "<img src='$frutto.png' width='20%'>";
}
echo "</div>";
}
}
#print_r($fullSel);
//###==###
//###==###
?>
</div>
<a data-role="button" data-transition="fade" href="index.php?resetta=true" data-icon="minus" data-iconpos="left">
Cancella lista
</a>
</div>
</div>
</div>
</div>
</div>
<script>
//App custom javascript
</script>
</body>
</html>