29f04bd87fc2cc186714155e59175ade366ec106
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

1) <?php
Bernd Wurst Spätere Anlieferung eingebaut

Bernd Wurst authored 6 years ago

2) session_start();
3) if (isset($_REQUEST['type'])) {
4)     if ($_REQUEST['type'] == 'upcoming') {
5)         $_SESSION['angeliefert'] = false;
6)     } elseif ($_REQUEST['type'] == 'local') {
7)         $_SESSION['angeliefert'] = true;
8)     }
9) }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

10) $content = '';
11) $number = '';
12) if (isset($_COOKIE['NUMBER'])) {
13)     $number = $_COOKIE['NUMBER'];
14) }
15) if (isset($_REQUEST['error'])) {
Bernd Wurst Fehlermeldungen auf BS4 por...

Bernd Wurst authored 6 years ago

16)     $content .= '<div class="card text-white bg-danger mb-3">
17)     <div class="card-header">Fehler</div>';
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

18)     if (isset($_REQUEST['num']) && trim($_REQUEST['num']) != '') {
Bernd Wurst Fehlermeldungen auf BS4 por...

Bernd Wurst authored 6 years ago

19)         $content .= '<div class="card-body">Die eingegebene Nummer scheint keine gültige Nummer zu sein.</div>';
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

20)     } else {
Bernd Wurst Fehlermeldungen auf BS4 por...

Bernd Wurst authored 6 years ago

21)         $content .= '<div class="card-body">Bitte geben Sie unbedingt eine Telefonnummer an, damit wir Sie erreichen können.</div>';
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

22)     }
23)     $content .= '
24)     </div>';
25)     if (isset($_REQUEST['num'])) {
26)         $number = $_REQUEST['num'];
27)     }
28) }
29) 
30) $headline = 'Neuen Auftrag starten';
Bernd Wurst Spätere Anlieferung eingebaut

Bernd Wurst authored 6 years ago

31) if ($_SESSION['angeliefert'] === true) {
32)     $content .= '<p>Sie haben Obst angeliefert und möchten daraus Ihren Saft erhalten? Hier können Sie den passenden Auftrag online erstellen und müssen daher keinen Papierauftrag ausfüllen.</p>';
33) } elseif ($_SESSION['angeliefert'] === false) {
34)     $content .= '<p>Sie werden in Kürze Ihr Obst bei uns anliefern und möchten daraus Ihren Saft erhalten? Hier können Sie den passenden Auftrag online erstellen und müssen daher keinen Papierauftrag ausfüllen.</p>';
35) } else {
36)     $content .= '<p>Sie haben Ihr Obst bei uns angeliefert oder werden in Kürze Ihr Obst bei uns anliefern und möchten daraus Ihren Saft erhalten? Hier können Sie den passenden Auftrag online erstellen und müssen daher keinen Papierauftrag ausfüllen.</p>';
37) }
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

38) 
39) $checked = ' checked="checked"';
40) if (isset($_REQUEST['noremember'])) {
41)     $checked = '';
42) }
43) 
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

44) $content .= '
45)     <p>Bitte teilen Sie uns zuerst Ihre Telefonnummer mit, unter der wir Sie benachrichtigen können.</p>
46)     <form class="form" action="save.php" method="post">
Bernd Wurst Spätere Anlieferung eingebaut

Bernd Wurst authored 6 years ago

47)     <input type="hidden" name="form" value="start">
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

48)     <div class="form-group form-group-lg">
Bernd Wurst Fehlermeldungen auf BS4 por...

Bernd Wurst authored 6 years ago

49)        <div class="input-group"><div class="input-group-prepend"><span class="input-group-text"><span class="fas fa-mobile-alt" aria-hidden="true"></span></span></div><input class="form-control form-control-lg" id="phone" name="phone" type="tel" placeholder="Telefonnummer" autocomplete="mobile tel" value="'.$number.'"></div>
Bernd Wurst Migration to bootstrap-4.0.0

Bernd Wurst authored 6 years ago

50)         <small class="form-text text-muted">Tipp: Wenn Sie hier eine Mobiltelefonnummer eingeben, werden Sie bequem per SMS benachrichtigt.</small>
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

51)     </div>
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

52)     <div class="form-group form-group-lg">
53)         <div class="form-check"><input class="form-check-input" type="checkbox" name="save" id="check-save" value="yes" '.$checked.'><label for="check-save" class="form-check-label"> Diese Nummer in diesem Browser merken.</label></div>
54)     </div>
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

55)     <div class="form-group form-group-lg">
56)         <div><input class="btn btn-primary btn-lg" type="submit" value="Weiter &gt;"></div>
57)     </div>
58)     </form>
59) 
Bernd Wurst Migration to bootstrap-4.0.0

Bernd Wurst authored 6 years ago

60)     <div class="card mb-3" id="disclaimer">
61)         <div class="card-header">Rechtliches</div>
62)         <div class="card-body"><p class="card-text">Dies ist ein Angebot der Mosterei Wurst, Murrhardt-Köchersberg.</p>
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

63)             <a href="#" data-toggle="modal" data-target="#datenschutz">Datenschutzhinweise lesen</a>
64)         </div>
65)     </div>
66) 
67)     <div class="modal fade" id="datenschutz">
68)   <div class="modal-dialog">
69)     <div class="modal-content">
70) 
71)       <!-- Modal Header -->
72)       <div class="modal-header">
73)         <h4 class="modal-title">Datenschutzhinweise</h4>
74)         <button type="button" class="close" data-dismiss="modal">&times;</button>
75)       </div>
76) 
77)       <!-- Modal body -->
78)       <div class="modal-body">
79)             <p>Wir speichern die eingegebenen Daten zum Zwecke der Erbringung unserer Dienstleistung. Eine Weitergabe der Daten erfolgt nicht. Sie haben einen Anspruch auf Löschung der personenbezogenen Daten, sofern keine laufende oder beauftragte Dienstleistung dem entgegen steht. Kontaktieren Sie uns dazu bitte auf beliebigem Weg, wie im <a target="_blank" href="https://mosterei-wurst.de/impressum/">Impressum</a> angegeben.</p>
80)             <p>Dieses Angebot verwendet Cookies zur Ablaufsteuerung. Einer auftragsbezogenen Kontaktaufnahme stimmen Sie durch Nutzung des Angebots explizit zu.</p>
81)             <p>Die verwendete Telefonnummer wird (sofern Sie dies nicht abwählen) zusätzlich langfristig in Ihrem Browser gespeichert um Ihnen beim nächsten Besuch einen erhöhten Komfort zu bieten. Diese gespeicherte Nummer können Sie <a href="clear.php?number">sofort aus Ihrem Browser löschen</a>.</p>
82)       </div>
83) 
84)       <!-- Modal footer -->
85)       <div class="modal-footer">
86)         <button type="button" class="btn btn-secondary" data-dismiss="modal">Verstanden</button>
87)       </div>
88) 
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

89)     </div>
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

90)   </div>
91) </div>