3a6b9e82117083b183fa058562e12f1f0ffa748b
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();
Bernd Wurst Erste Version, die über die...

Bernd Wurst authored 4 years ago

3) if (isset($_REQUEST['mode']) && $_REQUEST['mode'] == 'local') {
4)     $_SESSION['mode'] = 'local';
5) }
6) if (!isset($_SESSION['mode'])) {
7)     $_SESSION['mode'] = 'remote';
8) }
Bernd Wurst Spätere Anlieferung eingebaut

Bernd Wurst authored 6 years ago

9) if (isset($_REQUEST['type'])) {
10)     if ($_REQUEST['type'] == 'upcoming') {
11)         $_SESSION['angeliefert'] = false;
12)     } elseif ($_REQUEST['type'] == 'local') {
13)         $_SESSION['angeliefert'] = true;
14)     }
15) }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

16) $content = '';
17) $number = '';
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 4 years ago

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

Bernd Wurst authored 6 years ago

19) if (isset($_COOKIE['NUMBER'])) {
20)     $number = $_COOKIE['NUMBER'];
21) }
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 4 years ago

22) if (isset($_COOKIE['NAME'])) {
23)     $name = $_COOKIE['NAME'];
24) }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

28)     if (isset($_REQUEST['num']) && trim($_REQUEST['num']) != '') {
Bernd Wurst Erste Version, die über die...

Bernd Wurst authored 4 years ago

29)         if (!isset($_REQUEST['name']) || $_REQUEST['name'] != '') {
30)             $content .= '<div class="card-body">Die eingegebene Nummer scheint keine gültige Nummer zu sein.</div>';
31)         }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

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

34)     }
Bernd Wurst Erste Version, die über die...

Bernd Wurst authored 4 years ago

35)     if (!isset($_REQUEST['name']) || trim($_REQUEST['name']) == '') {
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 4 years ago

36)         $content .= '<div class="card-body">Bitte geben Sie Ihren Namen ein, unter dem wir diesen Auftrag führen sollen.</div>';
37)     }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

38)     $content .= '
39)     </div>';
40)     if (isset($_REQUEST['num'])) {
41)         $number = $_REQUEST['num'];
42)     }
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 4 years ago

43)     if (isset($_REQUEST['name'])) {
44)         $name = $_REQUEST['name'];
45)     }
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

46) }
47) 
48) $headline = 'Neuen Auftrag starten';
Bernd Wurst Erste Version, die über die...

Bernd Wurst authored 4 years ago

49) $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>';
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 4 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 4 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 Erste Version, die über die...

Bernd Wurst authored 4 years ago

66)     </div>';
67) 
68) if (!isset($_SESSION['mode']) || ($_SESSION['mode'] != 'local')) {
69) $content .= '<div class="form-group form-group-lg">
Bernd Wurst bestehende Kunden über die...

Bernd Wurst authored 4 years ago

70)         <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 Erste Version, die über die...

Bernd Wurst authored 4 years ago

71)     </div>';
72) }
73) $content .= '<div class="form-group form-group-lg">
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

74)         <div><input class="btn btn-primary btn-lg" type="submit" value="Weiter &gt;"></div>
75)     </div>
76)     </form>
77) 
Bernd Wurst Migration to bootstrap-4.0.0

Bernd Wurst authored 6 years ago

78)     <div class="card mb-3" id="disclaimer">
79)         <div class="card-header">Rechtliches</div>
80)         <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

81)             <a href="#" data-toggle="modal" data-target="#datenschutz">Datenschutzhinweise lesen</a>
82)         </div>
83)     </div>
84) 
85)     <div class="modal fade" id="datenschutz">
86)   <div class="modal-dialog">
87)     <div class="modal-content">
88) 
89)       <!-- Modal Header -->
90)       <div class="modal-header">
91)         <h4 class="modal-title">Datenschutzhinweise</h4>
92)         <button type="button" class="close" data-dismiss="modal">&times;</button>
93)       </div>
94) 
95)       <!-- Modal body -->
96)       <div class="modal-body">
Bernd Wurst Erste Version, die über die...

Bernd Wurst authored 4 years ago

97)             <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'.($_SESSION['mode'] != 'local' ? ', wie im <a target="_blank" href="https://mosterei-wurst.de/impressum/">Impressum</a> angegeben' : '').'.</p>
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

98)             <p>Dieses Angebot verwendet Cookies zur Ablaufsteuerung. Einer auftragsbezogenen Kontaktaufnahme stimmen Sie durch Nutzung des Angebots explizit zu.</p>
Bernd Wurst Erste Version, die über die...

Bernd Wurst authored 4 years ago

99) '.($_SESSION['mode'] != 'local' ? '<p>Der Name und 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>' : '').'
Bernd Wurst Cookie löschbar, Datenschut...

Bernd Wurst authored 6 years ago

100)       </div>
101) 
102)       <!-- Modal footer -->
103)       <div class="modal-footer">
104)         <button type="button" class="btn btn-secondary" data-dismiss="modal">Verstanden</button>
105)       </div>
106) 
Bernd Wurst Initial commit

Bernd Wurst authored 6 years ago

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

Bernd Wurst authored 6 years ago

108)   </div>
109) </div>