$tmpl->setAttribute('blatt_mitte','visibility','visibility'); $tmpl->addVars('blatt_mitte',$abfrage1); } // Darstellung der 'restlichen' inaktiven Blaetter $query1="select * from blatt1,knoten1_blatt1 where knoten1_blatt1.knoten_id=$knoten and knoten1_blatt1.blatt_id=blatt1.id and blatt1.id>$blatt"; $abfrage1=$db->query($query1); if($abfrage1->num_rows()>0){ $abfrage1=array_bildung($abfrage1); $abfrage1=blatt_pfad($knoten,$abfrage1); // Umsetzung des Blattpfades $tmpl->setAttribute('blatt_unten','visibility','visibility'); $tmpl->addVars('blatt_unten',$abfrage1); } } } // Darstellung der 'restlichen' inaktiven Blaetter $query1="select * from knoten1 where knoten_id>$knoten order by knoten_id"; $abfrage1=$db->query($query1); if($abfrage1->num_rows()>0){ $abfrage1=array_bildung($abfrage1); $abfrage1=knoten_pfad($abfrage1); $tmpl->setAttribute('knoten_unten_passiv','visibility','visibility'); $tmpl->addVars('knoten_unten_passiv',$abfrage1); } } $tmpl->displayParsedTemplate(); $db->close(); ?>
} $anfrage1=veraenderung_array_text('Beschreibung',$anfrage1); // Umsetzung eines Textes nach 'Html' $anfrage1=veraenderung_array_text('Rechte_Art',$anfrage1); $tmpl->addVars('rechte',$anfrage1); } /************ Steuerung loeschen von User **************/ if($loeschen){ $query1 = "delete from user where user.id=$loeschen_hidden"; $antwort1 = $db->query($query1); $query1 = "delete from adresse where adresse.user_id=$loeschen_hidden"; $antwort1 = $db->query($query1); unset($loeschen); } /********* Steuerung Auflistung der User ******************/ if(!$aendern and !$loeschen){ $query1="select * from user order by Name,Vorname"; // Sql - Anfrage $anfrage1=$db->query($query1); // $anfrage1->dump(); $antwort1=array_bildung($anfrage1); // Funktion zur Erstellung des Antwortarray $tmpl->setAttribute('liste_sichtbar','visibility','visibility'); $tmpl->addVars('liste',$antwort1); } $tmpl->displayParsedTemplate(); $db->close(); // Verbindung zur Datenbank aufheben gz_output(); ?>
else{ // Erststart $query1="select * from archiv where user_id_kontrolle=0"; } $antwort1=$db->query($query1); $anzahl=$db->affected_rows(); $antwort1=array_bildung($antwort1); if($anzahl>0){ $antwort1[datum]=zeit_anpassung($antwort1[datum]); $antwort1[user_id_kontrolle]=status_anpassung($antwort1[user_id_kontrolle]); // $antwort1[id]=user_wandel($antwort1[id],$db); $tmpl->setAttribute('liste','visibility','visibility'); $tmpl->addVars('inhalt',$antwort1); } else{ $tmpl->addVar('gesamt','INFO','keie Datensätze vorhanden !'); } $query1 ="select id,Name,Vorname from user order by Name,Vorname"; // eintragen der aktiven User $antwort=$db->query($query1); $antwort=array_bildung($antwort); $tmpl->addVars('name',$antwort); //$tmpl->dump(); $tmpl->displayParsedTemplate(); $db->close(); gz_output(); ?>
$db = new patMysqlDbc($db_host,$db_name,$db_user,$db_pass); $db->connect(); /********* neues Recht eintragen ****************/ if($HTTP_POST_VARS[anlegen]){ $query1 = "insert into rechte (Rechte_Art, Modul, Beschreibung, Formular) values "; $query1 .= "('$HTTP_POST_VARS[rechte_art]', '$HTTP_POST_VARS[modul]', "; $query1 .= "'$HTTP_POST_VARS[beschreibung]', '$HTTP_POST_VARS[seite]')"; $db->query($query1); } /********** Recht loeschen *******************/ if($HTTP_POST_VARS[rechte_id]){ $query1="delete from rechte where id=$HTTP_POST_VARS[rechte_id]"; $db->query($query1); $query1="delete from rechte_user where rechte_id=$HTTP_POST_VARS[rechte_id]"; $db->query($query1); } /********* Rechte anzeigen ************/ $query1="select * from rechte order by Rechte_Art"; $antwort1 = $db->query($query1); $antwort1 = array_bildung($antwort1); $tmpl->addVars('liste',$antwort1); $tmpl->displayParsedTemplate(); $db->close(); gz_output(); ?>