git.schokokeks.org
Repositories
Help
Report an Issue
bibweb.git
Code
Commits
Branches
Tags
Suche
Strukturansicht:
9b55039
Branches
Tags
master
bibweb.git
address.php
Fehlermeldungen auf BS4 portiert. Abbrechen löscht den angefangenen Auftrag.
Bernd Wurst
commited
9b55039
at 2018-03-18 20:12:58
address.php
Blame
History
Raw
<?php session_start(); if (!isset($_SESSION['phone'])) { header('Location: index.php?error&num='.urlencode($_REQUEST['phone'])); die(); } function suche_kunde($number) { if (! $number) { return NULL; } $kundenliste = json_decode(file_get_contents('../kunden.json'), TRUE); foreach ($kundenliste as $k) { foreach ($k['kontakt'] as $kon) { if ($kon['wert'] == $number) { return $k; } } } } $kunde = suche_kunde($_SESSION['phone']); if ($kunde) { $_SESSION['kundennr'] = $kunde['id']; } else { unset($_SESSION['kundennr']); } $content = ''; if (isset($_REQUEST['error'])) { $content .= '<div class="card text-white bg-danger mb-3"> <div class="card-header">Fehler</div> <div class="card-body">Bitte geben Sie Ihren Namen an.</div> </div>'; } $headline = 'Adresse eingeben'; if ($kunde) { $content .= ' <p>Wir haben Ihre Telefonnummer erkannt und diese Felder schon einmal vorausgefüllt. Bitte prüfen Sie die Angaben und ändern Sie die Inhalte bei Bedarf.</p> '; } else { $content .= ' <p>Bitte geben Sie in diesem Schritt Ihre Daten ein.</p> '; } if (!$kunde) { $kunde = array('nachname' => '', 'vorname' => '', 'strasse' => '', 'plz' => '', 'ort' => ''); } $content .= ' <form class="form" action="save.php" method="post"> <input type="hidden" name="form" value="address"> <div class="form-group form-group-lg row"> <div class="col-sm-6"><input class="form-control" id="fname" name="fname" type="text" placeholder="Vorname" autocomplete="given-name" value="'.$kunde['vorname'].'"></div> <div class="col-sm-6"><input class="form-control" id="lname" name="lname" type="text" placeholder="Nachname" autocomplete="family-name" value="'.$kunde['nachname'].'"></div> </div> <div class="form-group form-group-lg row"> <div class="col-sm-12"><input class="form-control" id="address" name="address" type="text" placeholder="Straße" autocomplete="street-address" value="'.$kunde['strasse'].'"></div> </div> <div class="form-group form-group-lg row"> <div class="col-sm-4"><input class="form-control" id="zip" name="zip" type="text" placeholder="PLZ" autocomplete="postal-code" value="'.$kunde['plz'].'"></div> <div class="col-sm-8"><input class="form-control" id="city" name="city" type="text" placeholder="Ort" autocomplete="locality" value="'.$kunde['ort'].'"></div> </div> <div class="form-group form-group-lg"> <div><input class="btn btn-primary btn-lg" type="submit" value="Weiter >"></div> </div> </form> '; include("template.php");