assign('ueberschrift','LEN-Referenzzeiten'); if(!$erlaubt){ $_inh = T_KEINZUGRIFF; } else{ $_GET['aktion'] = isset($_GET['aktion'])?$_GET['aktion']:''; switch($_GET['aktion']){ case 'aendern': if(!pruefeRechte('z_lenreferenzzeiten_bearbeiten')){ $_inh = T_KEINZUGRIFF; break; } if(!ctype_digit($_GET['id'])){ break; } if(!isset($_POST['speichern'])){ $query = "SELECT id, strecke, disziplin, mw, zeit FROM ".DB_PREFIX."lenreferenzzeiten WHERE id = ".$_GET['id'].""; $_db->holeDaten($query); $_tmpl->assign('daten',$_db->holeZeile()); } else{ require_once('func/pruefen.inc.php'); $f = ''; $f .= pruefen($_POST['zeit'],'leer','Die Zeit fehlt'); $f .= pruefen($_POST['zeit'],'schwimmzeit','Die Zeit ist ungültig'); if(!empty($f)){ $_tmpl->assign('fehler',$f); $_tmpl->assign('daten',$_POST); } else{ $query = "UPDATE ".DB_PREFIX."lenreferenzzeiten SET zeit = '".$_POST['zeit']."' WHERE id = ".$_GET['id'].""; $_db->fuehreQueryAus($query); weiterleiten('/zeiten/lenreferenzzeiten.html','Die Referenzzeit wurde geändert'); } } $_tmpl->assign('lagen',$_lagen); $_inh .= $_tmpl->fetch('zeiten/51.lenzeiten-formular.inc.html'); break; default: $query = "SELECT id, strecke, disziplin, mw, zeit FROM ".DB_PREFIX."lenreferenzzeiten ORDER BY disziplin, mw, strecke, disziplin"; $_db->holeDaten($query); $_tmpl->assign('zeiten',$_db->baueArray('*','#')); $_tmpl->assign('lagen',$_lagen); $_inh .= $_tmpl->fetch('zeiten/51.lenreferenzzeiten-uebersicht.inc.html'); break; } } # Ende Rechte-else, EOF ?>