exit(json_encode($send));
}
- echo html_top("Person bearbeiten");
- echo "<h1>Person bearbeiten</h1>";
+ echo html_top("Person bearbeiten");?>
+ <link rel="stylesheet" href="/jquery-ui.css">
+ <script src="/jquery.js"></script>
+ <script src="/jquery-ui.js"></script>
+<?php
+ echo html_linkbox("person");
+ echo "<h2>Person bearbeiten</h2>";
if(isset($_REQUEST['delete'])){
- exit('<h2>Person gelöscht</h2><p><a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
+ exit('<span class="statusOK">Person gelöscht</span><p><a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
}elseif(isset($_REQUEST['save']) && isset($_REQUEST['id'])){
- echo '<h2>Person aktualisiert</h2>';
+ echo '<span class="statusOK">Person aktualisiert</span>';
}elseif(isset($_REQUEST['save']) && $id >0){
- exit('<h2>Person angelegt. ID:'.$id.' (<a href="./person.php?id='.$id.'">Bearbeiten?</a>)</h2>'.
- '<p><a href="./person.php">neue Person eintragen?</a> oder doch <a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
+ exit('<span class="statusOK">Person angelegt. ID:'.$id.' (<a href="./person.php?id='.$id.'">Bearbeiten?</a>)</span>'.
+ '<p><a href="./person.php">Weitere Person eintragen?</a> oder doch <a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
}
} catch (Exception $e) {
$exc = $e->getMessage();
+
+ echo html_top("Person bearbeiten");
+ echo html_linkbox("person");
+ echo "<h2>Person bearbeiten</h2>";
+
if($exc == 'PERMISSION_ERROR'){
- exit('<h2>Berechtigungsfehler.</h2><p><a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
+ exit('<span class="statusERR">Berechtigungsfehler.</span><p><a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
}elseif($exc == 'NOTHING_DELETED'){
- exit('<h2>Nur existierende Personen können gelöscht werden</h2><p><a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
+ exit('<span class="statusERR">Nur existierende Personen können gelöscht werden</span><p><a href="list.php">Zurück zur Übersicht</a></p>'.html_bottom());
}
- exit('<h2>Unbekannter Fehler!</h2><p>Bitte nutze den Live-Chat, um diesen Fehler zu melden. Bitte Fehlermeldung kopieren!<br>'.
- '<a href="list.php">Zurück zur Übersicht</a></p><h3>Fehlermeldung</h3><pre>'.$e->getMessage()."\n".var_export($_REQUEST,true).'</pre>'.html_bottom());
+ exit('<span class="statusERR">Unbekannter Fehler!</span><p>Bitte nutze den Live-Chat, um diesen Fehler zu melden. Bitte Fehlermeldung kopieren!<br>'.
+ '<a href="list.php">Zurück zur Übersicht</a></p><span>Fehlermeldung</span><pre>'.$e->getMessage()."\n".var_export($_REQUEST,true).'</pre>'.html_bottom());
}
<input type="submit" name="delete" value="Löschen" onclick="return confirm('Wirklich löschen?');">
<p>Vorname(n)<br>
-<input type="text" name="vname" value="<?php echo $person['vname'];?>"></p>
+<input type="text" size="35" name="vname" value="<?php echo $person['vname'];?>"></p>
+
<p>Nachname(n)<br>
-<input type="text" name="nname" value="<?php echo $person['nname'];?>"></p>
+<input type="text" size="35" name="nname" value="<?php echo $person['nname'];?>"></p>
+
<p>Geboren<br>
-<input type="text" name="gebdatum" value="<?php echo $person['gebdatum'];?>" placeholder="yyyy-mm-dd"></p>
+<input type="text" size="10" name="gebdatum" id="gebdatum" value="<?php echo $person['gebdatum'];?>" placeholder="yyyy-mm-dd"></p>
+<script>
+$(document).ready( function () {
+ $('#gebdatum').datepicker({
+ dateFormat: "yy-mm-dd",
+ changeMonth: true,
+ changeYear: true
+ });
+});
+</script>
+
<p>Nationalität<br>
-<input type="text" name="nationaliaet" value="<?php echo $person['nationaliaet'];?>"></p>
+<input type="text" size="35" name="nationaliaet" value="<?php echo $person['nationaliaet'];?>"></p>
+
<p>Sprachkenntnisse<br>
-<input type="text" name="sprachen" value="<?php echo $person['sprachen'];?>"></p>
+<input type="text" size="35" name="sprachen" value="<?php echo $person['sprachen'];?>"></p>
+
<p>Vorwissen<br>
-<input type="text" name="vorwissen" value="<?php echo $person['vorwissen'];?>"></p>
+<select name="vorwissen"><?php
+$opts[0]='0 (Unbekannt)';
+$opts[1]='1 (Hat noch nie einen Computer gesehen)';
+$opts[2]='2';
+$opts[3]='3 (Kann Computer starten/beaufsichtigt nutzen)';
+$opts[4]='4';
+$opts[5]='5 (Selbstständig benutzen)';
+$opts[6]='6';
+$opts[7]='7 (Kennt mehr als einen Webbrowser und Office)';
+$opts[8]='8';
+$opts[9]='9 (Kann Programmieren)';
+$opts[10]='10 (Kann den Kurs halten)';
+foreach($opts as $key => $val){
+ if($key == $person['vorwissen']){
+ echo '<option value="'.$key.'" selected>'.$val.'</option>';
+ }else{
+ echo '<option value="'.$key.'">'.$val.'</option>';
+ }
+}
+unset($opts);
+?></select></p>
+
<p>Status<br>
-<input type="text" name="status" value="<?php echo $person['status'];?>"></p>
+<select name="status"><?php
+$opts[]='unbekannt';
+$opts[]='UMF';
+$opts[]='Ehemalige/r UMF';
+$opts[]='Mit Familie';
+foreach($opts as $opt){
+ if($opt == $person['status']){
+ echo '<option selected>'.$opt.'</option>';
+ }else{
+ echo '<option>'.$opt.'</option>';
+ }
+}
+unset($opts);
+?></select></p>
+
<p>Analphabet<br>
<input type="checkbox" name="analphabet" value="1" <?php echo $analphabet_check;?>></p>
+
<p>Fotoerlaubnis<br>
<input type="checkbox" name="fotoerlaubnis" value="1" <?php echo $fotoerlaubnis_check;?>></p>
+
<p>Videoerlaubnis<br>
<input type="checkbox" name="videoerlaubnis" value="1" <?php echo $videoerlaubnis_check;?>></p>
+
<p>Besonderes/Bemerkungen<br>
<textarea rows="6" cols="50" name="bemerkungen"><?php echo $person['bemerkungen'];?></textarea></p>
+
<p>Termin<br>
-<input type="text" name="termin" value="<?php echo $person['termin'];?>"></p>
+<input type="text" size="35" name="termin" value="<?php echo $person['termin'];?>"></p>
<input type="submit" name="save" value="Speichern">
<input type="submit" name="delete" value="Löschen" onclick="return confirm('Wirklich löschen?');">