You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

361 lines
21 KiB

<?php
/*
* Created on 31.05.2011
*
* @copyright (c) 2011 animegame.eu
* @license http://www.gnu.org/licenses/gpl-3.0.html GNU General Public Licence
*
*/
?>
<?php
function displayItems($action, $task, $itemid, $itemtable, $searchstring, $s_itemtable,$page, $data){
if(!is_numeric($page) || $page < 0){ $page = 0; }
$error = false;
$colspan = 1;
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="POST">'."\n";
echo "\t".'<input type="hidden" name="choose" value="items"></input>'."\n";
echo "\t\t".'<table width="80%">'."\n";
if($action == 'edit'){
// Change or delte
echo "\t".'<input type="hidden" name="action" value="edit"></input>'."\n";
echo "\t".'<input type="hidden" name="searchstring" value="'.$searchstring.'"></input>'."\n";
if(is_null($itemid) || is_null($itemtable) ){
echo "\t".'<input type="hidden" name="page" value="0"></input>'."\n";
// Display overview
if($s_itemtable == 'item'){
$sql = 'SELECT i.id, i.name, \'item\' as tablename FROM item i';
} else if($s_itemtable == 'sp_item'){
$sql = 'SELECT i.id, i.name, \'sp_item\' as tablename FROM sp_item i';
} else if($s_itemtable == 'wochen_markt'){
$sql = 'SELECT i.id, i.item AS name, \'wochen_markt\' as tablename FROM wochen_markt i';
} else{
$sql = 'SELECT i.id, i.name, \'item\' as tablename FROM item i'
. ' union'
. ' SELECT i.id, i.name, \'sp_item\' as tablename FROM sp_item i'
. ' union'
. ' SELECT i.id, i.item AS name, \'wochen_markt\' as tablename FROM wochen_markt i';
}
$qry = mysql_query($sql.' LIMIT '.($page*20).', 20');
// echo $sql.' LIMIT '.($page*30).', 30';
$anzahlSeiten = ceil(mysql_num_rows(mysql_query($sql))/20);
$colspan = 3;
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><h1 style="text-align:center">Bearbeiten</h1></td></tr>'."\n";;
$o_array = array('-Alle-', 'Markt Items', 'Schatzsuche Items', 'Auktionsitems');
$o_tblarray = array('', 'item', 'sp_item', 'wochen_markt');
echo "\t\t\t".'<tr><td colspan="'.$colspan.'">Suche eingrenzen:<select name="s_itemtable">';
for($i=0;$i<count($o_tblarray);$i++){
if($o_tblarray[$i] == $s_itemtable){
$selected = ' selected="selected"';
} else{
$selected = '';
}
echo '<option value="'.$o_tblarray[$i].'"'.$selected.'>'.$o_array[$i].'</option>';
}
echo "\t\t\t".' <input type="submit" value="filtern"></td></tr>';
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><hr></td></tr>'."\n";
while($row = mysql_fetch_assoc($qry)){
echo "\t\t\t".'<tr><td>'.$row['name'].'</td><td width="10"><a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&task=change&itemid='.$row['id'].'&itemtable='.$row['tablename'].'&searchstring='.$searchstring.'&s_itemtable='.$s_itemtable.'&page='.$page.'">Edit</a></td>';
echo '<td width="10"><a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&task=delete&itemid='.$row['id'].'&itemtable='.$row['tablename'].'&searchstring='.$searchstring.'&s_itemtable='.$s_itemtable.'&page='.$page.'">Delete</a></td></tr>'."\n";
}
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><hr></td></tr>'."\n";
echo "\t\t\t".'<tr><td colspan="'.$colspan.'">'.displayPagelinks($page, $anzahlSeiten , '<a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&itemtable='.$itemtable.'&searchstring='.$searchstring.'&s_itemtable='.$s_itemtable.'&page=###PAGE###">###LABEL###</a>').'</td></tr>';
} else if($task == 'change'){
$d_array = array();
echo "\t".'<input type="hidden" name="page" value="'.$page.'"></input>'."\n";
echo "\t".'<input type="hidden" name="task" value="dochange"></input>'."\n";
echo "\t".'<input type="hidden" name="itemid" value="'.$itemid.'"></input>'."\n";
echo "\t".'<input type="hidden" name="itemtable" value="'.$itemtable.'"></input>'."\n";
$colspan = 2;
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><h1 style="text-align:center">Editieren</h1></td></tr>'."\n";
if($itemtable == 'item'){
$d_array = array('id','name','hp','mp','starke','verteidigung','speed','s_type','preis','anzahl','type','level','tausch_lvl','tausch_anzahl','info');
$desc_array = array('ID', 'Name', 'HP', 'MP', 'Bonus Stärke', 'Bonus Verteidigung', 'Bonus Geschwindigkeit', 'Art (Item, Helm, ..)', 'Preis im Markt', 'Anzahl', 'Rassen (ALL, Onepiece, Dragonball)', 'Level', 'Tauschlevel', 'Tauschanzahl', 'Infotext');
} else if($itemtable == 'sp_item'){
$d_array = array('id','name','preis','wert','type','slot','tausch_lvl','tausch_anzahl','info');
$desc_array = array('ID', 'Name', 'Preis', 'Häufigkeit (je höher desto seltener)', '"Teufels Frucht" oder nicht', 'Slot (immer auf 0 setzen)', 'Tauschlevel', 'Tauschanzahl', 'Infotext');
} else if($itemtable == 'wochen_markt'){
$d_array = array('id','item','starke','ver','speed','ausdauer','hp','mp','glueck','type','preis','anzahl','verteilung','aktiv','art','kategorie','tausch_lvl','tausch_anzahl','info');
$desc_array = array('ID', 'Name', 'Bonus Stärke', 'Bonus Verteidigung', 'Bonus Geschwindigkeit', 'Bonus Ausdauer', 'Bonus HP', 'Bonus MP', 'Bonus Glück', 'Typ ("Teufels Frucht")', 'Preis', 'Anzahl', 'Verteilung (0=Nicht wünschbar, Summe Verteilung sollte 100 ergeben!!)', 'Kann bei Geheimauktion auftreten', 'Art (normal, natur)', 'Kategorie (Logia, Zoan, ...)', 'Tauschlevel', 'Tauschanzahl', 'Infotext' );
} else{
// Something went completely wrong!!
$error = true;
}
if(!$error){
$sql = 'SELECT '.join(',', $d_array).' FROM '.$itemtable.' where id = '.$itemid;
$qry = mysql_query($sql);
$row = mysql_fetch_assoc($qry);
echo "\t\t".'<tr><td>'.$desc_array[0].'</td><td style="text-align:center">'.$row[$d_array[0]].'</td></tr>'."\n";
for($i = 1;$i<count($d_array)-1;$i++){
echo "\t\t".'<tr><td>'.$desc_array[$i].'</td><td style="text-align:center"><input name="data['.$d_array[$i].']" value="'.debbcode($row[$d_array[$i]]).'"></input></td></tr>'."\n";
}
// Infotext
echo "\t\t\t".'<tr><td>'.$desc_array[$i].'</td><td style="text-align:center"><textarea name="data['.$d_array[$i].']" cols="30" rows="5">'.debbcode($row[$d_array[$i]]).'</textarea></td></tr>'."\n";
echo "\t\t\t".'<td colspan="'.$colspan.'" style="text-align:center"><input type="submit" value="ändern"></td></tr>'."\n";
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&s_itemtable='.$s_itemtable.'&searchstring='.$searchstring.'&page='.$page.'">Zurück zur Übersicht</a></td></tr>'."\n";
}
} else if($task == 'delete'){
echo "\t".'<input type="hidden" name="page" value="'.$page.'"></input>'."\n";
$colspan = 1;
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><h1 style="text-align:center">Löschen</h1></td></tr>'."\n";
if($itemtable == 'item'){
$sql = 'SELECT i.id, i.name, \'item\' as tablename FROM item i WHERE id ='.$itemid;
} else if($itemtable == 'sp_item'){
$sql = 'SELECT i.id, i.name, \'sp_item\' as tablename FROM sp_item i WHERE id ='.$itemid;
}else if($itemtable == 'wochen_markt'){
$sql = 'SELECT i.id, i.item AS name, \'wochen_markt\' as tablename FROM wochen_markt i WHERE id ='.$itemid;
} else{
// Something went completely wrong!!
$error = true;
}
if(!is_numeric($itemid)){
$error = true;
}
if(!$error){
$row = mysql_fetch_assoc(mysql_query($sql));
echo "\t\t\t".'<tr><td colspan="'.$colspan.'" style="text-align:center">Soll Item "'.$row['name'].'" wirklich gelöscht werden?</td></tr>'."\n";
echo "\t\t\t".'<tr><td style="text-align:center"><a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&task=dodelete&itemid='.$itemid.'&itemtable='.$itemtable.'&s_itemtable='.$s_itemtable.'&searchstring='.$searchstring.'&page='.$page.'">ja</a>, <a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&s_itemtable='.$s_itemtable.'&searchstring='.$searchstring.'&page='.$page.'">nein</a>, <a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&task=delete&itemid='.$itemid.'&itemtable='.$itemtable.'&s_itemtable='.$s_itemtable.'&searchstring='.$searchstring.'&page='.$page.'">vielleicht</a></td></tr>'."\n";
}
} else if($task == 'dochange'){
// d_array[0] muss name sein!!
if($itemtable == 'item'){
$d_array = array('name','hp','mp','starke','verteidigung','speed','s_type','preis','anzahl','type','level','tausch_lvl','tausch_anzahl','info');
} else if($itemtable == 'sp_item'){
$d_array = array('name','preis','wert','type','slot','tausch_lvl','tausch_anzahl','info');
} else if($itemtable == 'wochen_markt'){
$d_array = array('item','starke','ver','speed','ausdauer','hp','mp','glueck','type','preis','anzahl','verteilung','aktiv','art','kategorie','tausch_lvl','tausch_anzahl','info');
} else{
// Something went completely wrong!!
$error = true;
}
if(!$error){
$sql = 'UPDATE '.$itemtable.' SET ';
$row = mysql_fetch_assoc(mysql_query('Select '.$d_array[0].' from '.$itemtable.' WHERE id = '.$itemid));
$sql .= $d_array[0].' = \''.encodeNoHTMLWithBB($data[$d_array[0]]).'\'';
for($i=1;$i<count($d_array);$i++){
$sql .= ', '. $d_array[$i].' = \''.encodeNoHTMLWithBB($data[$d_array[$i]]).'\'';
}
$sql .= ' WHERE id=\''.$itemid.'\'';
// echo $sql.'<br>';
$u = mysql_query($sql);
if(mysql_affected_rows() == 0 || $u === FALSE){
echo "\t\t\t".'<tr><td colspan="2" style="color:red">Fehler! Änderungen konnten nicht übernommen werden!</td></tr>';
} else{
logaction('Ein Item wurde geändert (@'.$itemtable.', id = '.$itemid.','.encodeNoHTMLWithBB(join($data,',')).')');
echo "\t\t\t".'<tr><td colspan="2">Änderungen wurden übernommen!</td></tr>';
mysql_query('UPDATE chars set frucht = \''.encodeNoHTMLWithBB($data[$d_array[0]]).'\' where frucht = \''.$row[$d_array[0]].'\'');
if($itemtable == 'wochen_markt'){
$sql = 'Update sp_item set name = \''.encodeNoHTMLWithBB($data[$d_array[0]]).'\' where name = \''.$row[$d_array[0]].'\'';
echo $sql.'<br>';
mysql_query($sql);
} else if($itemtable == 'sp_item'){
$sql = 'Update wochen_markt set item = \''.encodeNoHTMLWithBB($data[$d_array[0]]).'\' where item = \''.$row[$d_array[0]].'\'';
echo $sql.'<br>';
mysql_query($sql);
}
}
}
displayItems($action, 'change', $itemid, $itemtable, $searchstring, $s_itemtable,$page, $data);
return;
} else if($task == 'dodelete'){
if($itemtable == 'item'){
$sql = 'SELECT i.id, i.name, \'item\' as tablename FROM item i WHERE id ='.$itemid;
$d_sql = 'DELETE FROM item WHERE id ='.$itemid;
$d_sql_2 = 'DELETE FROM ware WHERE item_id ='.$itemid;
} else if($itemtable == 'sp_item'){
$sql = 'SELECT i.id, i.name, \'sp_item\' as tablename FROM sp_item i WHERE id ='.$itemid;
$d_sql = 'DELETE FROM sp_item WHERE id ='.$itemid;
$d_sql_2 = 'DELETE FROM sp_ware WHERE item ='.$itemid;
}else if($itemtable == 'wochen_markt'){
$sql = 'SELECT i.id, i.item AS name, \'wochen_markt\' as tablename FROM wochen_markt i WHERE id ='.$itemid;
$d_sql = 'DELETE FROM wochen_markt WHERE id ='.$itemid;
$d_sql_2 = 'DELETE FROM wochen_ware WHERE item ='.$itemid;
} else{
// Something went completely wrong!!
$error = true;
}
if(!$error){
$row = mysql_fetch_assoc(mysql_query($sql));
if(mysql_query($d_sql) === FALSE || mysql_affected_rows() == 0){
echo "\t\t\t".'<tr><td colspan="2">Item "'.$row['name'].'" konnte nicht gelöscht werden!</td></tr>';
} else if(mysql_query($d_sql_2) === FALSE){
logaction('Ein Item wurde gelöscht (@'.$itemtable.', id = '.$itemid.','.$row['name'].')');
echo "\t\t\t".'<tr><td colspan="2">Item "'.$row['name'].'" wurde zwar gelöscht, bei der Warentabelle ist jedoch ein Fehler aufgetreten!</td></tr>';
} else{
logaction('Ein Item wurde gelöscht (@'.$itemtable.', id = '.$itemid.','.$row['name'].')');
echo "\t\t\t".'<tr><td colspan="2">Item "'.$row['name'].'" wurde erfolgreich gelöscht!</td></tr>';
}
displayItems($action, null, null, null, $searchstring, $s_itemtable,$page,$data);
return;
}
}
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'?choose=items">Zum Itemsmenü</a></td></tr>'."\n";
} else if($action == 'create'){
echo "\t".'<input type="hidden" name="action" value="create"></input>'."\n";
echo "\t".'<input type="hidden" name="itemtable" value="'.$itemtable.'"></input>'."\n";
if($task == 'docreate'){
// Do the insert and open the edit-page :)
if($itemtable == 'item'){
$d_array = array('name','hp','mp','starke','verteidigung','speed','s_type','preis','anzahl','type','level','info');
} else if($itemtable == 'sp_item'){
$d_array = array('name','preis','wert','type','slot','info');
} else if($itemtable == 'wochen_markt'){
$d_array = array('item','starke','ver','speed','ausdauer','hp','mp','glueck','type','preis','anzahl','verteilung','aktiv','art','kategorie','info');
} else{
// Something went completely wrong!!
$error = true;
}
if(!$error){
// We create an itemtable-wide unique id!!
$row = mysql_fetch_assoc(mysql_query('select max(max_id) + 1 as id from (select max(s.id) as max_id from sp_item s union select max(i.id) as max_id from item i union select max(w.id) as max_id from wochen_markt w) gno'));
// $row = mysql_fetch_assoc(mysql_query('SELECT max(id) +1 as id FROM '.$itemtable));
$itemid = $row['id'];
$sql = 'INSERT INTO '.$itemtable.' (id, '.join($d_array,', ').') values('.$itemid;
for($i=0;$i<count($d_array);$i++){
$sql .= ', \''.encodeNoHTMLWithBB($data[$d_array[$i]]).'\'';
}
$sql .= ')';
// echo $sql.'<br>';
$u = mysql_query($sql);
if(mysql_affected_rows() == 0 || $u === FALSE){
echo "\t\t\t".'<tr><td colspan="2" style="color:red">Fehler! Konnte Item nicht erstellen!</td></tr>';
displayItems($action, null, null, $itemtable, $searchstring, $s_itemtable,$page, $data);
} else{
logaction('Ein Item wurde erstellt (@'.$itemtable.', id = '.$itemid.','.encodeNoHTMLWithBB(join($data,',')).')');
echo "\t\t\t".'<tr><td colspan="2">Item wurde erstellt!</td></tr>';
displayItems('edit', 'change', $itemid, $itemtable, $searchstring, $s_itemtable, $page, $data);
}
return;
}
} else {
$colspan = 2;
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><h1 style="text-align:center">Erstellen</h1></td></tr>'."\n";
if($itemtable == 'item'){
$d_array = array('id','name','hp','mp','starke','verteidigung','speed','s_type','preis','anzahl','type','level','info');
$desc_array = array('ID', 'Name', 'HP', 'MP', 'Bonus Stärke', 'Bonus Verteidigung', 'Bonus Geschwindigkeit', 'Art (Item, Helm, ..)', 'Preis im Markt', 'Anzahl', 'Rassen (ALL, Onepiece, Dragonball)', 'Level', 'Infotext');
} else if($itemtable == 'sp_item'){
$d_array = array('id','name','preis','wert','type','slot','info');
$desc_array = array('ID', 'Name', 'Preis', 'Häufigkeit (je höher desto seltener)', '"Teufels Frucht" oder nicht', 'Slot (immer auf 0 setzen)', 'Infotext');
} else if($itemtable == 'wochen_markt'){
$d_array = array('id','item','starke','ver','speed','ausdauer','hp','mp','glueck','type','preis','anzahl','verteilung','aktiv','art','kategorie','info');
$desc_array = array('ID', 'Name', 'Bonus Stärke', 'Bonus Verteidigung', 'Bonus Geschwindigkeit', 'Bonus Ausdauer', 'Bonus HP', 'Bonus MP', 'Bonus Glück', 'Typ ("Teufels Frucht")', 'Preis', 'Anzahl', 'Verteilung (0=Nicht wünschbar, Summe Verteilung sollte 100 ergeben!!)', 'Kann bei Geheimauktion auftreten', 'Art (normal, natur)', 'Kategorie (Logia, Zoan, ...)','Infotext' );
} else{
// Something went completely wrong!!
$o_array = array('Markt Items', 'Schatzsuche Items', 'Auktionsitems');
$o_tblarray = array('item', 'sp_item', 'wochen_markt');
echo "\t\t\t".'<tr><td colspan="'.$colspan.'" style="text-align:center"><select name="itemtable">';
for($i=0;$i<count($o_tblarray);$i++){
if($o_tblarray[$i] == $s_itemtable){
$selected = ' selected="selected"';
} else{
$selected = '';
}
echo '<option value="'.$o_tblarray[$i].'"'.$selected.'>'.$o_array[$i].'</option>';
}
echo "\t\t\t".' <input type="submit" value="auswählen"></td></tr>';
$error = true;
}
if(!$error){
// Erstelle eine Maske (daran denken, dass die eingaben die schon gemacht wurden übernommen werden)!
echo "\t".'<input type="hidden" name="task" value="docreate"></input>'."\n";
echo "\t\t".'<tr><td>'.$desc_array[0].'</td><td style="text-align:center">'.$data[$d_array[0]].'</td></tr>'."\n";
for($i = 1;$i<count($d_array)-1;$i++){
echo "\t\t".'<tr><td>'.$desc_array[$i].'</td><td style="text-align:center"><input name="data['.$d_array[$i].']" value="'.debbcode($data[$d_array[$i]]).'"></input></td></tr>'."\n";
}
// Infotext
echo "\t\t\t".'<tr><td>'.$desc_array[$i].'</td><td style="text-align:center"><textarea name="data['.$d_array[$i].']" cols="30" rows="5">'.debbcode($data[$d_array[$i]]).'</textarea></td></tr>'."\n";
echo "\t\t\t".'<td colspan="'.$colspan.'" style="text-align:center"><input type="submit" value="erstellen"></td></tr>'."\n";
}
}
// Create
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'?choose=items">Zum Itemsmenü</a></td></tr>'."\n";
} else if($action == 'overview'){
echo "\t".'<input type="hidden" name="action" value="overview"></input>'."\n";
if($itemtable == 'sp_item'){
$d_array = array('id','name','preis','wert','type','slot','info');
$desc_array = array('ID', 'Name', 'Preis', 'Häufigkeit', 'Typ', 'Slot', 'Infotext');
} else if($itemtable == 'wochen_markt'){
$d_array = array('id','item','starke','ver','speed','ausdauer','hp','mp','glueck','type','preis','anzahl','verteilung','aktiv','art','kategorie','info');
$desc_array = array('ID', 'Name', 'Bonus Stärke', 'Bonus Verteidigung', 'Bonus Geschwindigkeit', 'Bonus Ausdauer', 'Bonus HP', 'Bonus MP', 'Bonus Glück', 'Typ ("Teufels Frucht")', 'Preis', 'Anzahl', 'Verteilung (0=Nicht wünschbar, Summe Verteilung sollte 100 ergeben!!)', 'Kann bei Geheimauktion auftreten', 'Art (normal, natur)', 'Kategorie (Logia, Zoan, ...)','Infotext' );
} else {
$itemtable = 'item';
$d_array = array('id','name','hp','mp','starke','verteidigung','speed','s_type','preis','anzahl','type','level','info');
$desc_array = array('ID', 'Name', 'HP', 'MP', 'Stärke', 'Verteidigung', 'Geschwindigkeit', 'Art', 'Preis', 'Anzahl', 'Rassen', 'Level', 'Infotext');
}
$colspan = count($d_array);
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><h1 style="text-align:center">Übersicht</h1></td></tr>'."\n";
$o_array = array('Markt Items', 'Schatzsuche Items', 'Auktionsitems');
$o_tblarray = array('item', 'sp_item', 'wochen_markt');
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><select name="itemtable">';
for($i=0;$i<count($o_tblarray);$i++){
if($o_tblarray[$i] == $s_itemtable){
$selected = ' selected="selected"';
} else{
$selected = '';
}
echo '<option value="'.$o_tblarray[$i].'"'.$selected.'>'.$o_array[$i].'</option>';
}
echo "\t\t\t".' <input type="submit" value="vergleichen"></td></tr>';
echo "\t\t\t".'<tr><td colspan="'.$colspan.'"><hr></td></tr>'."\n";
// We do not want to display the ID and the Info
echo "\t\t\t".'<tr>';
for($i=1;$i<count($desc_array)-1;$i++){
echo '<td>'.$desc_array[$i].'</td>';
}
echo '<td>Aktion</td>';
echo '</tr>';
$sql = 'SELECT '.join($d_array,',').' FROM '.$itemtable;
$qry = mysql_query($sql);
while($row = mysql_fetch_assoc($qry)){
echo "\t\t\t".'<tr>';
for($i=1;$i<count($d_array)-1;$i++){
echo '<td>'.$row[$d_array[$i]].'</td>';
}
echo '<td>';
echo '<a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit&task=change&itemid='.$row['id'].'&itemtable='.$itemtable.'">Edit</a>, ';
echo '<a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=delete&task=change&itemid='.$row['id'].'&itemtable='.$itemtable.'">Delete</a>';
echo '</td>';
echo '</tr>';
}
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'?choose=items">Zum Itemsmenü</a></td></tr>'."\n";
} else {
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=overview">Übersicht</a></td></tr>'."\n";
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=edit">Bearbeiten</a></td></tr>'."\n";
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'?choose=items&action=create">Erstellen</a></td></tr>'."\n";
}
echo "\t\t\t".'<tr><td align="center" colspan="'.$colspan.'"><a href="'.$_SERVER['PHP_SELF'].'">Zum Hauptmenu</a></td></tr>'."\n";
echo "\t\t".'</table>'."\n";
echo '</form>'."\n";
}
?>