You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

246 lines
10 KiB

<?php
@include('components/breadcrumb/breadcrumb.php');
setlocale(LC_MONETARY, 'it_IT.UTF-8');
if(count($_SESSION['CART']) <= 0) {
header("location: /acquistare");
}
if($getQ[1] == 'logout') {
unset($_SESSION['AUTH']);
header("location: /checkout");
}
?>
<div class="component-checkout">
<div class="container">
<div class="row">
<?php
if(isset($_SESSION['AUTH'])) {
echo "<input type=\"hidden\" class=\"uid\" value=\"".$_SESSION['AUTH']['id']."\">";
}
?>
<div class="col-12 col-md-8 pb-5">
<span class="title">Dettagli fatturazione</span>
<span class="subtitle <?= isset($_SESSION['AUTH']) ? 'd-none' : '';?>">
<span class="question>">Sei già nostro cliente?</span>
<span class="toggle-login">Accedi</span>
</span>
<span class="subtitle <?= isset($_SESSION['AUTH']) ? '' : 'd-none';?>">
<span class="question>">Hai effettuato l'accesso come
<?= $_SESSION['AUTH']['first_name']." ".$_SESSION['AUTH']['last_name'];?>.</span>
<a href="/checkout/logout" class="toggle-logout">Esci</a>
</span>
<form class="login-form <?= isset($_SESSION['AUTH']) ? 'd-none' :'';?>" action="/checkout" method="POST">
<div class="row">
<div class="col-12 col-md-6">
<span class="label">E-mail</span>
<input type="email" name="login_usr" class="input-text">
</div>
<div class="col-12 col-md-6">
<span class="label">Password</span>
<input type="password" name="login_pwd" class="input-text">
</div>
<div class="col-12 mt-4">
<button class="button button-brown button-big ml-auto">Accedi</button>
</div>
</div>
</form>
<div class="row new-user-form <?= isset($_SESSION['AUTH']) ? 'logged' :'';?>">
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Nome *</span>
<input type="text" name="first_name" class="input input-text"
value="<?= $_SESSION['AUTH']['first_name'];?>"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?> required>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Cognome *</span>
<input type="text" name="last_name" class="input input-text"
value="<?= $_SESSION['AUTH']['last_name'];?>"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?> required>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">E-mail *</span>
<input type="email" name="email" class="input input-text"
value="<?= $_SESSION['AUTH']['email'];?>"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?> required>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Telefono</span>
<input type="tel" name="phone" class="input input-text"
value="<?= $_SESSION['AUTH']['phone'];?>"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?>>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Indirizzo *</span>
<input type="text" name="address" class="input input-text"
value="<?= $_SESSION['AUTH']['address'];?>"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?> required>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Città *</span>
<input type="text" name="city" class="input input-text"
value="<?= $_SESSION['AUTH']['city'];?>"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?> required>
</div>
<div class="col-12 col-md-4 pr-2 pr-md-4 mr-auto">
<span class="label">CAP *</span>
<input type="text" name="zip_code" class="input input-text"
value="<?= $_SESSION['AUTH']['zip_code'];?>"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?> required>
</div>
<div class="col-12 col-md-4 pr-2 pr-md-4 mr-auto">
<span class="label">Provincia *</span>
<?php
if(isset($_SESSION['AUTH'])) {
echo "<input type=\"text\" name=\"province\" class=\"input input-text\"
value=\"".$_SESSION['AUTH']['province']."\" disabled required>";
} else {
?>
<select name="province" class="input input-select"
<?= isset($_SESSION['AUTH']) ? 'disabled' : '';?> required>
<?php
foreach($PROV as $k => $p) {
echo "<option value=\"".$k."\" ".($_SESSION['AUTH']['province'] == $k ? 'selected' : '').">".
$p."</option>";
}
?>
</select>
<?php
}
?>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4 <?= isset($_SESSION['AUTH']) ? 'd-none' : '';?>">
<span class="label">Scegli una password *</span>
<input type="password" name="password" class="input input-text"
<?= !isset($_SESSION['AUTH']) ? 'required' : '';?>>
<span class="font-10">deve essere di almeno 8 caratteri contenere almeno un numero, un carattere maiuscolo, uno minuscolo, sono consentiti i seguenti caratteri speciali: @$!%*#?&^+-</span>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4 <?= isset($_SESSION['AUTH']) ? 'd-none' : '';?>">
<span class="label">Conferma password *</span>
<input type="password" name="password_confirm" class="input input-text"
<?= !isset($_SESSION['AUTH']) ? 'required' : '';?>>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Vuoi spedire ad un indirizzo diverso?</span>
<label class="radio">
<span class="radio-label text-grey">No</span>
<input type="radio" name="other_address" value="no" checked>
<span class="mark"></span>
</label>
<label class="radio">
<span class="radio-label text-grey">Si</span>
<input type="radio" name="other_address" value="yes">
<span class="mark"></span>
</label>
</div>
</div>
<div class="row different-address">
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Indirizzo *</span>
<input type="text" name="x_address" class="input input-text" required>
</div>
<div class="col-12 col-md-6 pr-2 pr-md-4">
<span class="label">Città *</span>
<input type="text" name="x_city" class="input input-text" required>
</div>
<div class="col-12 col-md-4 pr-2 pr-md-4 mr-auto">
<span class="label">CAP *</span>
<input type="text" name="x_zip_code" class="input input-text" required>
</div>
<div class="col-12 col-md-4 pr-2 pr-md-4 mr-auto">
<span class="label">Provincia *</span>
<select name="x_province" class="input input-select" required>
<?php
foreach($PROV as $k => $p) {
echo "<option value=\"".$k."\">".$p."</option>";
}
?>
</select>
</div>
</div>
</div>
<div class="col-12 col-md-4 pb-5">
<span class="title">Il tuo ordine</span>
<span class="subtitle"></span>
<?php
$total = 0;
foreach($_SESSION['CART'] as $item) {
$q = mysqli_query($conn, "SELECT * FROM products WHERE id = ".$item['pid']);
$r = mysqli_fetch_array($q);
$total += $item['price'] * $item['qty'];
?>
<div class="row item">
<div class="col-6 pl-0">
<span class="name"><?= $r['name']?></span>
<span class="description"><?= $r['type'];?></span>
</div>
<div class="col-3 text-right">
<?= $item['qty'];?>
</div>
<div class="col-3 text-right pr-0">
<?= money_format('%.2n',$r['price'] * $item['qty']);?> &euro;
</div>
</div>
<?php
}
?>
<div class="row item">
<div class="col-6 pl-0">
Costi di spedizione
</div>
<div class="col-6 text-right pr-0">
<?= money_format('%.2n', 10);?> &euro;
</div>
</div>
<div class="row total">
<div class="col-6 pl-0">
Totale tasse incluse
</div>
<div class="col-6 text-right pr-0">
<?= money_format('%.2n', $total + 10);?> &euro;
</div>
</div>
<div class="row place">
<!--
<div class="col-12 py-2 px-0 font-16 text-bold">
Hai un coupon?
<button class="link font-16 text-bold"> Clicca quì per inserirlo</button>
</div>
-->
<div class="col-12 py-2 px-0">
Le informazioni fornite saranno utilizzate per le finalità descritte nella nostra
<a href="#" class="link font-18">privacy policy</a>
</div>
<div class="col-12 py-2 px-0">
<label class="checkbox">
<span class="checkbox-label text-grey">Ho letto e accetto la <a href="#" class="link font-18">privacy policy</a> e i <a href="#" class="link font-18">termini del servizio</a></span>
<input class="input" type="checkbox" name="privacy" value="yes" required>
<span class="mark"></span>
</label>
</div>
<div class="col-12 py-2 px-0">
<button class="place-order button button-big button-brown">procedi su paypal</button>
</div>
</div>
</div>
</div>
</div>
</div>