-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsubmit.php
97 lines (88 loc) · 5.46 KB
/
submit.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?php
$form_key = md5(microtime(true));
$_SESSION['form_key'] = $form_key;
?>
<!-- Button trigger modal -->
<button type="button" class="btn btn-outline-success" data-toggle="modal" data-target="#ModalPreview"><i class="fa fa-envelope-open-o" aria-hidden="true"></i>
Richiedi preventivo</button>
<!-- Modal -->
<div class="modal fade" id="ModalPreview" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle" aria-hidden="true">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle">Modulo invio preventivo</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form class="needs-validation" id="submitmail" method="post" action="save_image.php">
<div class="form-group">
<label for="nome">Nome</label>
<input class="form-control" id="nome" placeholder="Inserisci qua il tuo nome" type="text" required>
<div class="valid-feedback">Success! You've done it.</div>
<small class="invalid-feedback">Questo è un campo obbligatorio</small>
</div>
<div class="form-group">
<label for="cognome">Cognome</label>
<input class="form-control" id="cognome" placeholder="Inserisci il tuo cognome" type="text" required>
<div class="valid-feedback">Success! You've done it.</div>
<small class="invalid-feedback">Questo è un campo obbligatorio</small>
</div>
<div class="form-group">
<label for="email">E-mail</label>
<input class="form-control" id="email" placeholder="Inserisci la tua mail" type="email" required>
<div class="valid-feedback">Success! You've done it.</div>
<small class="invalid-feedback">Sicuro di aver scritto una mail valida? </small>
</div>
<div class="form-group">
<label for="quantita">Quantità di pezzi</label>
<input class="form-control form-control-sm" id="quantita" placeholder="1" type="number" required>
<div class="valid-feedback">Success! You've done it.</div>
<small class="invalid-feedback">Questo è un campo obbligatorio</small>
</div>
<div class="form-group">
<div class="alert alert-warning my-2">Attezione! Ricordarsi di scegliere il colore</div>
<label for="colore">Colore</label>
<select class="form-control" id="colore">
<option selected>Scegli il colore</option>
<option value="bianco">Bianco</option>
<option value="nero">Nero</option>
</select>
</div>
<div class="g-recaptcha form-group" data-sitekey="6LfcFEwUAAAAAD4V9HdOr1VEIGkBxAzz0Xbi1CMD"></div>
<a class="btn btn-success" id="convert" data-toggle="collapse" href="#anteprima" aria-expanded="false" aria-controls="anteprima" required>
Anteprima delle magliette </a>
<button type="button" id="validateform" class="btn btn-outline-primary"> Conferma i tuoi dati</button>
</form>
<div class="collapse" id="anteprima">
<div class="container-fluid" id=mail_screenshot>
<!-- questo div viene messo come "visibile" dal bottone id=convert -->
<div class="row">
<div class="col-md-6">
<h2 class="text-center">Fronte</h2>
<div id="FrontplaceHolder"></div>
</div>
<div class="col-md-6">
<h2 class="text-center">Retro</h2>
<div id="RetroplaceHolder"></div>
</div>
</div>
</div>
</div>
<!-- test x la preview -->
<?php /*
<div id="imageHolder">
</div>
<div id="imagesrc"></div>
<!-- fine test -->
*/?>
<input type="hidden" value="<?php echo $form_key; ?>" />
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Chiudi</button>
<button type="button" id="convertformail" class="btn btn-primary"></button>
<button type="button" form="submitmail" id="send2mail" class="btn btn-success"></button>
</div>
</div>
</div>
</div>