d4c1bfec03cbdcf81ea97332961db13076e30563
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 = '';
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 3 years ago

12) $name = '';
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

13) if (isset($_COOKIE['NUMBER'])) {
14)     $number = $_COOKIE['NUMBER'];
15) }
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 3 years ago

16) if (isset($_COOKIE['NAME'])) {
17)     $name = $_COOKIE['NAME'];
18) }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

19) if (isset($_REQUEST['error'])) {
Bernd Wurst Fehlermeldungen auf BS4 por...

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

23)         $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

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

Bernd Wurst authored 6 years ago

25)         $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

26)     }
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 3 years ago

27)     if (!isset($_REQUEST['num']) || trim($_REQUEST['num']) == '') {
28)         $content .= '<div class="card-body">Bitte geben Sie Ihren Namen ein, unter dem wir diesen Auftrag führen sollen.</div>';
29)     }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

30)     $content .= '
31)     </div>';
32)     if (isset($_REQUEST['num'])) {
33)         $number = $_REQUEST['num'];
34)     }
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 3 years ago

35)     if (isset($_REQUEST['name'])) {
36)         $name = $_REQUEST['name'];
37)     }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

38) }
39) 
40) $headline = 'Neuen Auftrag starten';
Bernd Wurst Änderungen Stand 2019

Bernd Wurst authored 3 years ago

41) if (isset($_SESSION['angeliefert'])) {
42)     if ($_SESSION['angeliefert'] === true) {
43)         $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>';
44)     } else {
45)         $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>';
46)     }
Bernd Wurst Spätere Anlieferung eingebaut

Bernd Wurst authored 6 years ago

47) } else {
48)     $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>';
49) }
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

50) 
51) $checked = ' checked="checked"';
52) if (isset($_REQUEST['noremember'])) {
53)     $checked = '';
54) }
55) 
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

56) $content .= '
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 3 years ago

57)     <p>Bitte teilen Sie uns zuerst Ihren Namen und Ihre Telefonnummer mit, damit wir prüfen können, ob wir Sie schon kennen.</p>
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

58)     <form class="form" action="save.php" method="post">
Bernd Wurst Spätere Anlieferung eingebaut

Bernd Wurst authored 6 years ago

59)     <input type="hidden" name="form" value="start">
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 3 years ago

60)     <div class="form-group form-group-lg">
61)        <div class="input-group"><input class="form-control form-control-lg" id="name" name="name" type="text" placeholder="Name" autocomplete="name" value="'.$name.'"></div>
62)     </div>
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

64)        <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

65)         <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

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

Bernd Wurst authored 6 years ago

67)     <div class="form-group form-group-lg">
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 3 years ago

68)         <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"> Daten in diesem Browser merken.</label></div>
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

69)     </div>
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

70)     <div class="form-group form-group-lg">
71)         <div><input class="btn btn-primary btn-lg" type="submit" value="Weiter &gt;"></div>
72)     </div>
73)     </form>
74) 
Bernd Wurst Migration to bootstrap-4.0.0

Bernd Wurst authored 6 years ago

75)     <div class="card mb-3" id="disclaimer">
76)         <div class="card-header">Rechtliches</div>
77)         <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

78)             <a href="#" data-toggle="modal" data-target="#datenschutz">Datenschutzhinweise lesen</a>
79)         </div>
80)     </div>
81) 
82)     <div class="modal fade" id="datenschutz">
83)   <div class="modal-dialog">
84)     <div class="modal-content">
85) 
86)       <!-- Modal Header -->
87)       <div class="modal-header">
88)         <h4 class="modal-title">Datenschutzhinweise</h4>
89)         <button type="button" class="close" data-dismiss="modal">&times;</button>
90)       </div>
91) 
92)       <!-- Modal body -->
93)       <div class="modal-body">
94)             <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>
95)             <p>Dieses Angebot verwendet Cookies zur Ablaufsteuerung. Einer auftragsbezogenen Kontaktaufnahme stimmen Sie durch Nutzung des Angebots explizit zu.</p>
96)             <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>
97)       </div>
98) 
99)       <!-- Modal footer -->
100)       <div class="modal-footer">
101)         <button type="button" class="btn btn-secondary" data-dismiss="modal">Verstanden</button>
102)       </div>
103) 
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

105)   </div>
106) </div>