Location: PHPKode > projects > OpenBnet > OpenBnet_1.0_final/anzeigen.php
<?
// +----------------------------------------------------------------------+
// | OpenBnet  (Bürgernetz)                                               |
// +----------------------------------------------------------------------+
// | Copyright (c) 2004 Joachim Seitz                                     |
// +----------------------------------------------------------------------+
// | Distributed under Artistic License                                   |
// +----------------------------------------------------------------------+

require_once('config.php');

$tmpl = new vlibTemplate('templates/main.html');
if ($logged_in==1) $tmpl->setVar('whatonstatus', 'User Panel');
else $tmpl->setVar('whatonstatus', 'Einloggen');
$tmpl->setVar('nav', 'nav_anzeigen');


if ($_GET['page']=="firmen"){
   $show_einstellungen=$_GET['show_einstellungen'];
   if(!isset($_GET['start'])) $start = 0;
   else $start = $_GET['start'];
   
   if(!$_POST['orderbywhat'] AND !$_GET['orderbywhat']) $orderbywhat="id";
   elseif($_GET['orderbywhat']) $orderbywhat=$_GET['orderbywhat'];
   else $orderbywhat = $_POST['orderbywhat'];
   
   if(!$_POST['eipropg'] AND !$_GET['eipropg']) $eipropg=20;
   elseif($_GET['eipropg']) $eipropg=$_GET['eipropg'];
   else $eipropg = $_POST['eipropg'];
   
   if(!isset($_POST['showwhichtypen']) AND !isset($_GET['showwhichtypen'])) $showwhichtypen="alle";
   elseif($_GET['showwhichtypen']) $showwhichtypen=$_GET['showwhichtypen'];
   else $showwhichtypen = $_POST['showwhichtypen'];
   
   if(!isset($_POST['kategshow']) AND !isset($_GET['kategshow'])) $kategshow="alle";
   elseif($_GET['kategshow']) $kategshow=$_GET['kategshow'];
   else $kategshow = $_POST['kategshow'];
   
   if(!isset($_POST['showwhichregions']) AND !isset($_GET['showwhichregions'])) $showwhichregions="alle";
   elseif($_GET['showwhichregions']) $showwhichregions=$_GET['showwhichregions'];
   else $showwhichregions = $_POST['showwhichregions'];
   
   if ($_POST['chg']) $start = 0;
   //unternehmen auflisten
   $tmpl->newLoop('unternehmen');
   $unternehmenabkr = explode (", ", $unternehmenabkr);
   $regionen = explode (", ", $regionen);
   
   if($showwhichtypen=="alle") $whatthetyp='';
   else $whatthetyp="typ='$showwhichtypen'";
   if($kategshow=="alle") $whatthekateg='';
   else $whatthekateg="kateg_id='$kategshow'";
   if($showwhichregions=="alle") $whattheregion='';
   else $whattheregion="sitz_region='$showwhichregions'";

   if($showwhichregions=="alle" AND $kategshow=="alle" AND $showwhichtypen=="alle") $whattheheck="";
   elseif($showwhichregions=="alle" AND $kategshow=="alle") $whattheheck="WHERE $whatthetyp";
   elseif($showwhichtypen=="alle" AND $kategshow=="alle") $whattheheck="WHERE $whattheregion";
   elseif($showwhichtypen=="alle" AND $showwhichregions=="alle") $whattheheck="WHERE $whatthekateg";
   elseif($showwhichtypen=="alle") $whattheheck="WHERE $whattheregion AND $whatthekateg";
   elseif($kategshow=="alle") $whattheheck="WHERE $whatthetyp AND $whattheregion";
   elseif($showwhichregions=="alle") $whattheheck="WHERE $whatthetyp AND $whatthekateg";
   else $whattheheck="WHERE $whattheregion AND $whatthekateg AND $whatthetyp";

   $aget_now=mysql_query("SELECT * FROM $unternehmen_table $whattheheck ORDER BY $orderbywhat ASC LIMIT " . $start . ", $eipropg");
   while($tabi=mysql_fetch_array($aget_now)){
      $unternehmen_id=$tabi["id"];
      $unternehmen_name=$tabi["name"];
      $unternehmen_region=$tabi["sitz_region"];
      $unternehmen_datum=$tabi["gruendung"];
      $unternehmen_typ=$tabi["typ"];
      $unternehmen_url=$tabi["link_id"];
      $unternehmen_user_id=$tabi["user_id"];

      $getsomething=mysql_query("SELECT * FROM $links_table WHERE id='$unternehmen_url'");
      $getsomething=mysql_fetch_object($getsomething);
      $unternehmen_url=$getsomething->url;
      $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$unternehmen_user_id'");
      $getsomething=mysql_fetch_object($getsomething);
      $unternehmen_besitzer=$getsomething->name;

      $unternehmen_datum = date('d.m.Y',$unternehmen_datum);
      $unternehmen_typ=$unternehmenabkr[$unternehmen_typ];
      $unternehmen_region=$regionen[$unternehmen_region];

      $tmpl->addRow(array('unternehmen_id' => $unternehmen_id,
	                      'unternehmen_name' => $unternehmen_name,
						  'unternehmen_datum' => $unternehmen_datum,
						  'unternehmen_typ' => $unternehmen_typ,
						  'unternehmen_url' => $unternehmen_url,
						  'unternehmen_region' => $unternehmen_region,
						  'unternehmen_besitzer' => $unternehmen_besitzer));
   }
   $tmpl->addLoop();
   //unternehmen auflisten zuende
   $quary = "SELECT count(*) as count FROM $unternehmen_table $whattheheck";
   $rasult = mysql_query($quary);
   $raw = mysql_fetch_array($rasult);
   $anumrows = $raw['count'];
   $weiter=$start+$eipropg;
   $zuruck=$start-$eipropg;
   $mestzuruck=$zuruck+$eipropg;

   if($start > 0 AND $mestzuruck>0) {
      $tmpl->setVar('seitezur', $zuruck);
      $tmpl->setVar('nurzuruck', 1);
   }
   if($anumrows > ($start + $eipropg)){
      $tmpl->setVar('seitevor', $weiter);
      $tmpl->setVar('nurweiter', 1);
   }
   //seiten auflisten ende
   //Regionen auflisten--start
   $regionenanzahl= count($regionen);
   $tmpl->newLoop('region');
   $counter=0;
   while($counter<$regionenanzahl){
	  if ($showwhichregions==$counter AND $showwhichregions!="alle") $region_c='selected';
	  else $region_c='';
	  $tmpl->addRow(array('regionid' => $counter, 'regionname' => $regionen[$counter], 'region_c' => $region_c));
	  if ($showwhichregions==$counter) $region_c='';
	  $counter=$counter+1;
   }
   $tmpl->addLoop();
   //Regionen auflisten --ende
   //Unternehmen Typen auflisten--start
   $unternehmenanzahl= count($unternehmenabkr);
   $tmpl->newLoop('typsshow');
   $counter=0;
   while($counter<$unternehmenanzahl){
	  if ($showwhichtypen==$counter AND $showwhichtypen!="alle") $typ_c='selected';
	  else $region_c='';
	  $tmpl->addRow(array('typid' => $counter, 'typname' => $unternehmenabkr[$counter], 'typ_c' => $typ_c));
	  if ($showwhichtypen==$counter) $typ_c='';
	  $counter=$counter+1;
   }
   $tmpl->addLoop();
   //nternehmen Typen auflisten --ende
   //kategorien holen anfang
   $tmpl->newLoop('kateg');
   $aget_now=mysql_query("SELECT * FROM $kategs_table WHERE ebene='2' AND partof='1' AND status='1' ORDER BY name");
   while($tabi=mysql_fetch_array($aget_now)){
      $kategid=$tabi["id"];
      $kategname=$tabi["name"];
	  if ($kategid==$kategshow AND $kategshow!="alle") $kateg_c='selected';
	  else $kateg_c='';
	  $tmpl->addRow(array('kategid' => $kategid, 'kategname' => $kategname, 'kateg_c' => $kateg_c));
	  if ($kategid==$kategshow) $kateg_c='';
   }
   $tmpl->addLoop();
   //kategorien holen ende

   if($eipropg==10) $tmpl->setVar('eipropg_10', 'selected');
   elseif($eipropg==40) $tmpl->setVar('eipropg_40', 'selected');
   elseif($eipropg==70) $tmpl->setVar('eipropg_70', 'selected');
   elseif($eipropg==100) $tmpl->setVar('eipropg_100', 'selected');
   elseif($eipropg==500) $tmpl->setVar('eipropg_500', 'selected');
   else $tmpl->setVar('eipropg_20', 'selected');
   
   $tmpl->setVar('show_einstellungen', $show_einstellungen);
   $tmpl->setVar('eipropg', $eipropg);
   $tmpl->setVar('orderbywhat', $orderbywhat);
   $tmpl->setVar('start', $start);
   $tmpl->setVar('showwhichtypen', $showwhichtypen);
   $tmpl->setVar('kategshow', $kategshow);
   $tmpl->setVar('showwhichregions', $showwhichregions);
   $tmpl->setVar('content', 'firmen_anzeigen');
}	
elseif ($_GET['page']=="einzeln_firmen_anzeigen"){
   $firmen_id=$_GET['firmen_id'];
   $result = mysql_query("SELECT * FROM $unternehmen_table WHERE id='$firmen_id'");
   while ($row = mysql_fetch_array($result)){
      $o_namefirma=$row['name'];
      $o_emailfirma=$row['email'];
      $o_beschreibung=$row['beschreibung'];
      $o_stadt=$row['sitz_stadt'];
      $o_region=$row['sitz_region'];
      $o_gruendung=$row['gruendung'];
      $o_typ=$row['typ'];
      $o_link_id=$row['link_id'];
      $o_user_id=$row['user_id'];
      $o_kateg_id=$row['kateg_id'];
   }
   $result = mysql_query("SELECT * FROM $links_table WHERE id='$o_link_id'");
   while ($row = mysql_fetch_array($result)){
      $o_firmaurl=$row['url'];
   }
   
   $getsomething=mysql_query("SELECT * FROM $links_table WHERE id='$o_link_id'");
   $getsomething=mysql_fetch_object($getsomething);
   $unternehmen_url=$getsomething->url;
   $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$o_user_id'");
   $getsomething=mysql_fetch_object($getsomething);
   $unternehmen_besitzer_id=$getsomething->id;
   $unternehmen_besitzer=$getsomething->name;
   $getsomething=mysql_query("SELECT * FROM $kategs_table WHERE id='$o_kateg_id'");
   $getsomething=mysql_fetch_object($getsomething);
   $unternehmen_kategi=$getsomething->name;

   $unternehmenformen = explode (", ", $unternehmenformen);
   $regionen = explode (", ", $regionen);
   $unternehmen_datum = date('d.m.Y',$o_gruendung);
   $unternehmen_typ=$unternehmenformen[$o_typ];
   $unternehmen_region=$regionen[$o_region];
   
   $tmpl->setVar('unternehmen_datum', $unternehmen_datum);
   $tmpl->setVar('unternehmen_typ', $unternehmen_typ);
   $tmpl->setVar('unternehmen_kateg', $unternehmen_kategi);
   $tmpl->setVar('unternehmen_url', $unternehmen_url);
   $tmpl->setVar('unternehmen_region', $unternehmen_region);
   $tmpl->setVar('unternehmen_besitzer', $unternehmen_besitzer);
   $tmpl->setVar('unternehmen_besitzer_id', $unternehmen_besitzer_id);
   $tmpl->setVar('unternehmen_gruendung', $unternehmen_datum);
   $tmpl->setVar('idfirma', $firmen_id);
   $tmpl->setVar('namefirma', $o_namefirma);
   $tmpl->setVar('emailfirma', $o_emailfirma);
   $tmpl->setVar('beschreibung', $o_beschreibung);
   $tmpl->setVar('stadt', $o_stadt);
   $tmpl->setVar('unternehmenid', $unternehmen_id);
   $tmpl->setVar('urlfirma', $o_firmaurl);

   $tmpl->setVar('content', 'einzeln_firmen_anzeigen');
}
elseif ($_GET['page']=="parteien"){

   //parteien auflisten
   $tmpl->newLoop('parteien');
   $regionen = explode (", ", $regionen);
   if(!isset($_GET['start'])) $start = 0;
   else $start = $_GET['start'];
   
   if(!$_POST['orderbywhat'] AND !$_GET['orderbywhat']) $orderbywhat="id";
   elseif($_GET['orderbywhat']) $orderbywhat=$_GET['orderbywhat'];
   else $orderbywhat = $_POST['orderbywhat'];
   if(!$_POST['eipropg'] AND !$_GET['eipropg']) $eipropg=20;
   elseif($_GET['eipropg']) $eipropg=$_GET['eipropg'];
   else $eipropg = $_POST['eipropg'];

   $aget_now=mysql_query("SELECT * FROM $parteien_table ORDER BY $orderbywhat ASC LIMIT " . $start . ", $eipropg");
   while($tabi=mysql_fetch_array($aget_now)){
      $parteien_id=$tabi["id"];
      $parteien_name=$tabi["name"];
      $parteien_region=$tabi["sitz_region"];
      $parteien_logo=$tabi["logourl"];
      $parteien_datum=$tabi["gruendung"];
      $parteien_url=$tabi["link_id"];

      $quary = "SELECT count(*) as count FROM $mitgliedschaften_table WHERE zuwas='$parteien_id' AND typ='2'";
      $rasult = mysql_query($quary);
      $raw = mysql_fetch_array($rasult);
      $partei_mitglieder = $raw['count'];

      $getsomething=mysql_query("SELECT * FROM $links_table WHERE id='$parteien_url'");
      $getsomething=mysql_fetch_object($getsomething);
      $parteien_url=$getsomething->url;

      $parteien_datum = date('d.m.Y',$parteien_datum);
      $parteien_region=$regionen[$parteien_region];

      $tmpl->addRow(array('parteien_id' => $parteien_id,
	                      'parteien_name' => $parteien_name,
						  'parteien_datum' => $parteien_datum,
						  'parteien_typ' => $partei_mitglieder,
						  'parteien_url' => $parteien_url,
						  'parteien_region' => $parteien_region,
						  'parteien_logo' => $parteien_logo));
   }
   $tmpl->addLoop();
   //parteien auflisten zuende
   $quary = "SELECT count(*) as count FROM $parteien_table";
   $rasult = mysql_query($quary);
   $raw = mysql_fetch_array($rasult);
   $anumrows = $raw['count'];
   if($start > 0) {
   $zuruck=$start-$eipropg;
   $tmpl->setVar('seitezur', $zuruck);
   $tmpl->setVar('nurzuruck', 1);
   }
   if($anumrows > ($start + $eipropg)){
   $weiter=$start+$eipropg;
   $tmpl->setVar('seitevor', $weiter);
   $tmpl->setVar('nurweiter', 1);
   }
   //seiten auflisten ende

   $tmpl->setVar('orderbywhat', $orderbywhat);
   $tmpl->setVar('start', $start);
   $tmpl->setVar('content', 'parteien_anzeigen');
}
elseif ($_GET['page']=="einzeln_parteien_anzeigen"){
   $parteien_id=$_GET['parteien_id'];
   $result = mysql_query("SELECT * FROM $parteien_table WHERE id='$parteien_id'");
   while ($row = mysql_fetch_array($result)){
      $o_namepartei=$row['name'];
      $o_kurznamepartei=$row['kurzname'];
      $o_emailpartei=$row['email'];
      $o_beschreibung=$row['beschreibung'];
      $o_stadt=$row['sitz_stadt'];
      $o_region=$row['sitz_region'];
      $o_logourl=$row['logourl'];
      $o_gruendung=$row['gruendung'];
      $o_link_id=$row['link_id'];
   }
   $result = mysql_query("SELECT * FROM $links_table WHERE id='$o_link_id'");
   while ($row = mysql_fetch_array($result)) $o_parteiurl=$row['url'];

   $getsomething=mysql_query("SELECT * FROM $links_table WHERE id='$o_link_id'");
   $getsomething=mysql_fetch_object($getsomething);
   $parteien_url=$getsomething->url;

   //vorstandholen anfang
   $tmpl->newLoop('vorstandlist');
   $aget_now=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE zuwas='$parteien_id' AND typ='2' AND status='2'");
   while($tabi=mysql_fetch_array($aget_now)){
      $werbn=$tabi["werbn"];
         
      $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$werbn'");
      $getsomething=mysql_fetch_object($getsomething);
      $vorstand_id=$getsomething->id;
      $vorstand_name=$getsomething->name;

      $tmpl->addRow(array('parteien_vorstandname' => $vorstand_name, 'parteien_vorstand_id' => $vorstand_id));
   }
   $tmpl->addLoop();
   //vorstandholen ende
   //mitgliederholen anfang
   $tmpl->newLoop('mitgliederlist');
   $aget_now=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE zuwas='$parteien_id' AND typ='2' AND status='1'");
   while($tabi=mysql_fetch_array($aget_now)){
      $werbn=$tabi["werbn"];

      $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$werbn'");
      $getsomething=mysql_fetch_object($getsomething);
      $mitglied_id=$getsomething->id;
      $mitglied_name=$getsomething->name;

      $tmpl->addRow(array('parteien_mitgliedername' => $mitglied_name, 'parteien_mitglieder_id' => $mitglied_id));
   }
   $tmpl->addLoop();
   //mitgliederholen ende

   $regionen = explode (", ", $regionen);
   $parteien_datum = date('d.m.Y',$o_gruendung);
   $parteien_region=$regionen[$o_region];

   $tmpl->setVar('parteien_datum', $parteien_datum);
   $tmpl->setVar('parteien_url', $parteien_url);
   $tmpl->setVar('parteien_region', $parteien_region);
   $tmpl->setVar('parteien_gruendung', $parteien_datum);
   $tmpl->setVar('idpartei', $parteien_id);
   $tmpl->setVar('namepartei', $o_namepartei);
   $tmpl->setVar('emailpartei', $o_emailpartei);
   $tmpl->setVar('beschreibung', $o_beschreibung);
   $tmpl->setVar('stadt', $o_stadt);
   $tmpl->setVar('parteienid', $parteien_id);
   $tmpl->setVar('urlpartei', $o_parteiurl);
   $tmpl->setVar('parteien_logo', $o_logourl);

   $tmpl->setVar('content', 'einzeln_parteien_anzeigen');
}
elseif ($_GET['page']=="vereine"){

   if(!isset($_GET['start'])) $start = 0;
   else $start = $_GET['start'];
   
   if ($_POST['chg']) $start = 0;
   //vereine auflisten
   $tmpl->newLoop('vereine');
   $vereineabkr = explode (", ", $vereineabkr);
   $regionen = explode (", ", $regionen);

   if(!$_POST['orderbywhat'] AND !$_GET['orderbywhat']) $orderbywhat="id";
   elseif($_GET['orderbywhat']) $orderbywhat=$_GET['orderbywhat'];
   else $orderbywhat = $_POST['orderbywhat'];
   if(!$_POST['eipropg'] AND !$_GET['eipropg']) $eipropg=20;
   elseif($_GET['eipropg']) $eipropg=$_GET['eipropg'];
   else $eipropg = $_POST['eipropg'];

   if(!isset($_POST['showwhichtypen']) AND !isset($_GET['showwhichtypen'])) $showwhichtypen="alle";
   elseif($_GET['showwhichtypen']) $showwhichtypen=$_GET['showwhichtypen'];
   else $showwhichtypen = $_POST['showwhichtypen'];
   if(!isset($_POST['kategshow']) AND !isset($_GET['kategshow'])) $kategshow="alle";
   elseif($_GET['kategshow']) $kategshow=$_GET['kategshow'];
   else $kategshow = $_POST['kategshow'];
   if(!isset($_POST['showwhichregions']) AND !isset($_GET['showwhichregions'])) $showwhichregions="alle";
   elseif($_GET['showwhichregions']) $showwhichregions=$_GET['showwhichregions'];
   else $showwhichregions = $_POST['showwhichregions'];

   if($showwhichtypen=="alle") $whatthetyp='';
   else $whatthetyp="typ='$showwhichtypen'";
   if($kategshow=="alle") $whatthekateg='';
   else $whatthekateg="kateg_id='$kategshow'";
   if($showwhichregions=="alle") $whattheregion='';
   else $whattheregion="sitz_region='$showwhichregions'";

   if($showwhichregions=="alle" AND $kategshow=="alle" AND $showwhichtypen=="alle") $whattheheck="";
   elseif($showwhichregions=="alle" AND $kategshow=="alle") $whattheheck="WHERE $whatthetyp";
   elseif($showwhichtypen=="alle" AND $kategshow=="alle") $whattheheck="WHERE $whattheregion";
   elseif($showwhichtypen=="alle" AND $showwhichregions=="alle") $whattheheck="WHERE $whatthekateg";
   elseif($showwhichtypen=="alle") $whattheheck="WHERE $whattheregion AND $whatthekateg";
   elseif($kategshow=="alle") $whattheheck="WHERE $whatthetyp AND $whattheregion";
   elseif($showwhichregions=="alle") $whattheheck="WHERE $whatthetyp AND $whatthekateg";
   else $whattheheck="WHERE $whattheregion AND $whatthekateg AND $whatthetyp";

   $aget_now=mysql_query("SELECT * FROM $vereine_table $whattheheck ORDER BY $orderbywhat ASC LIMIT " . $start . ", $eipropg");
   while($tabi=mysql_fetch_array($aget_now)){
      $vereine_id=$tabi["id"];
      $vereine_name=$tabi["name"];
      $vereine_region=$tabi["sitz_region"];
      $vereine_datum=$tabi["gruendung"];
      $vereine_typ=$tabi["typ"];
      $vereine_url=$tabi["link_id"];
      $vereine_user_id=$tabi["user_id"];

      $getsomething=mysql_query("SELECT * FROM $links_table WHERE id='$vereine_url'");
      $getsomething=mysql_fetch_object($getsomething);
      $vereine_url=$getsomething->url;
      $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$vereine_user_id'");
      $getsomething=mysql_fetch_object($getsomething);
      $vereine_besitzer=$getsomething->name;
      
      $quary = "SELECT count(*) as count FROM $mitgliedschaften_table WHERE zuwas='$vereine_id' AND typ='1'";
      $rasult = mysql_query($quary);
      $raw = mysql_fetch_array($rasult);
      $vereine_mitglieder = $raw['count'];

      $vereine_datum = date('d.m.Y',$vereine_datum);
      $vereine_typ=$vereineabkr[$vereine_typ];
      $vereine_region=$regionen[$vereine_region];

      $tmpl->addRow(array('vereine_id' => $vereine_id,
	                      'vereine_name' => $vereine_name,
						  'vereine_datum' => $vereine_datum,
						  'vereine_typ' => $vereine_typ,
						  'vereine_url' => $vereine_url,
						  'vereine_region' => $vereine_region,
						  'vereine_mitglieder' => $vereine_mitglieder));
   }
   $tmpl->addLoop();
   //vereine auflisten zuende
   $quary = "SELECT count(*) as count FROM $vereine_table $whattheheck";
   $rasult = mysql_query($quary);
   $raw = mysql_fetch_array($rasult);
   $anumrows = $raw['count'];
   $weiter=$start+$eipropg;
   $zuruck=$start-$eipropg;
   $mestzuruck=$zuruck+$start;

   if($start > 0 AND $mestzuruck>0) {
   $tmpl->setVar('seitezur', $zuruck);
   $tmpl->setVar('nurzuruck', 1);
   }
   if($anumrows > ($start + $eipropg)){
   $tmpl->setVar('seitevor', $weiter);
   $tmpl->setVar('nurweiter', 1);
   }
   //seiten auflisten ende
   //Regionen auflisten--start
   $regionenanzahl= count($regionen);
   $tmpl->newLoop('region');
   $counter=0;
   while($counter<$regionenanzahl){
	  if ($showwhichregions==$counter AND $showwhichregions!="alle") $region_c='selected';
	  else $region_c='';
	  $tmpl->addRow(array('regionid' => $counter, 'regionname' => $regionen[$counter], 'region_c' => $region_c));
	  if ($showwhichregions==$counter) $region_c='';
	  $counter=$counter+1;
   }
   $tmpl->addLoop();
   //Regionen auflisten --ende
   //vereine Typen auflisten--start
   $vereineanzahl= count($vereineabkr);
   $tmpl->newLoop('typsshow');
   $counter=0;
   while($counter<$vereineanzahl){
	  if ($showwhichtypen==$counter AND $showwhichtypen!="alle") $typ_c='selected';
	  else $region_c='';
	  $tmpl->addRow(array('typid' => $counter, 'typname' => $vereineabkr[$counter], 'typ_c' => $typ_c));
	  if ($showwhichtypen==$counter) $typ_c='';
	  $counter=$counter+1;
   }
   $tmpl->addLoop();
   //nternehmen Typen auflisten --ende
   //kategorien holen anfang
   $tmpl->newLoop('kateg');
   $aget_now=mysql_query("SELECT * FROM $kategs_table WHERE ebene='2' AND partof='15' AND status='1' ORDER BY name");
   while($tabi=mysql_fetch_array($aget_now)){
      $kategid=$tabi["id"];
      $kategname=$tabi["name"];
	  if ($kategid==$kategshow AND $kategshow!="alle") $kateg_c='selected';
	  else $kateg_c='';
	  $tmpl->addRow(array('kategid' => $kategid, 'kategname' => $kategname, 'kateg_c' => $kateg_c));
	  if ($kategid==$kategshow) $kateg_c='';
   }
   $tmpl->addLoop();
   //kategorien holen ende

   if($eipropg==10) $tmpl->setVar('eipropg_10', 'selected');
   elseif($eipropg==40) $tmpl->setVar('eipropg_40', 'selected');
   elseif($eipropg==70) $tmpl->setVar('eipropg_70', 'selected');
   elseif($eipropg==100) $tmpl->setVar('eipropg_100', 'selected');
   elseif($eipropg==500) $tmpl->setVar('eipropg_500', 'selected');
   else $tmpl->setVar('eipropg_20', 'selected');

   $tmpl->setVar('show_einstellungen', $show_einstellungen);
   $tmpl->setVar('eipropg', $eipropg);
   $tmpl->setVar('orderbywhat', $orderbywhat);
   $tmpl->setVar('start', $start);
   $tmpl->setVar('showwhichtypen', $showwhichtypen);
   $tmpl->setVar('kategshow', $kategshow);
   $tmpl->setVar('showwhichregions', $showwhichregions);
   $tmpl->setVar('content', 'vereine_anzeigen');
}
elseif ($_GET['page']=="einzeln_vereine_anzeigen"){
	
   $vereine_id=$_GET['vereine_id'];
   
   if ($_POST['austreten']){
      $verein_austreten=$_POST['vereinimin'];

      $getsomething=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE zuwas='$verein_austreten' AND werbn='$bn' AND typ='1' AND status='1'");
      $getsomething=mysql_fetch_object($getsomething);
      $meinebn=$getsomething->werbn;
      if ($meinebn==$bn){
         $loeschen ="DELETE FROM $mitgliedschaften_table WHERE zuwas='$verein_austreten' AND werbn='$bn' AND typ='1' AND status='1'";
         $loesch =mysql_query($loeschen);
	  }
	  elseif ($verein_austreten==0) $error_a=21;
      else $error_a=20;
   }
   if ($_POST['eintreten']){
      $vereinid_eintreten=$_POST['vereinid'];

      $queri = "SELECT * FROM $vereine_table WHERE id='$vereinid_eintreten'";
      $resuli = mysql_query($queri);
      if(mysql_num_rows($resuli)) {
         $queri = "SELECT * FROM $mitgliedschaften_table WHERE zuwas='$vereinid_eintreten' AND werbn='$bn' AND typ='1'";
         $resuli = mysql_query($queri);
         if(mysql_num_rows($resuli)) $error_a=23;
         else{
	        if ($vereinid_eintreten==0) $error_a=24;
	        else{
               $timestamp=time();
               $eintrag="INSERT INTO $mitgliedschaften_table (zuwas, werbn, typ, datum, status) VALUES ('$vereinid_eintreten', '$bn', '1', '$timestamp', '1')";
               $eintrag=mysql_query($eintrag);
			}
         }
      }
      else $error_a=22;
   }

   $result = mysql_query("SELECT * FROM $vereine_table WHERE id='$vereine_id'");
   while ($row = mysql_fetch_array($result)){
      $o_nameverein=$row['name'];
      $o_emailverein=$row['email'];
      $o_beschreibung=$row['beschreibung'];
      $o_stadt=$row['sitz_stadt'];
      $o_region=$row['sitz_region'];
      $o_gruendung=$row['gruendung'];
      $o_typ=$row['typ'];
      $o_link_id=$row['link_id'];
      $o_user_id=$row['user_id'];
      $o_kateg_id=$row['kateg_id'];
   }
   $result = mysql_query("SELECT * FROM $links_table WHERE id='$o_link_id'");
   while ($row = mysql_fetch_array($result)) $o_vereinurl=$row['url'];

   $getsomething=mysql_query("SELECT * FROM $links_table WHERE id='$o_link_id'");
   $getsomething=mysql_fetch_object($getsomething);
   $vereine_url=$getsomething->url;
   $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$o_user_id'");
   $getsomething=mysql_fetch_object($getsomething);
   $vereine_besitzer=$getsomething->name;
   $getsomething=mysql_query("SELECT * FROM $kategs_table WHERE id='$o_kateg_id'");
   $getsomething=mysql_fetch_object($getsomething);
   $vereine_kategi=$getsomething->name;

   $vereineformen = explode (", ", $vereineformen);
   $regionen = explode (", ", $regionen);
   $vereine_datum = date('d.m.Y',$o_gruendung);
   $vereine_typ=$vereineformen[$o_typ];
   $vereine_region=$regionen[$o_region];

   //kontrollieren ob eingeloggt wenn ja dann aus/eintreten anzeigen anfang
   if ($logged_in==1){
      $aget_now=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE zuwas='$vereine_id' AND werbn='$bn' AND typ='1'");
      if($tabi=mysql_fetch_array($aget_now)) $tmpl->setVar('austreten', 1);
      else $tmpl->setVar('eintreten', 1);
   }
   //kontrollieren ob eingeloggt wenn ja dann aus/eintreten anzeigen ende
   //vorstandholen anfang
   $tmpl->newLoop('vorstandlist');
   $aget_now=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE zuwas='$vereine_id' AND typ='1' AND status='2'");
   while($tabi=mysql_fetch_array($aget_now)){
      $werbn=$tabi["werbn"];

      $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$werbn'");
      $getsomething=mysql_fetch_object($getsomething);
      $vorstand_id=$getsomething->id;
      $vorstand_name=$getsomething->name;

      $tmpl->addRow(array('vereine_vorstandname' => $vorstand_name, 'vereine_vorstandid' => $vorstand_id));
   }
   $tmpl->addLoop();
   //vorstandholen ende
   //mitgliederholen anfang
   $tmpl->newLoop('mitgliederlist');
   $aget_now=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE zuwas='$vereine_id' AND typ='1' AND status='1'");
   while($tabi=mysql_fetch_array($aget_now)){
      $werbn=$tabi["werbn"];

      $getsomething=mysql_query("SELECT * FROM $buerger_table WHERE id='$werbn'");
      $getsomething=mysql_fetch_object($getsomething);
      $mitglied_id=$getsomething->id;
      $mitglied_name=$getsomething->name;

      $tmpl->addRow(array('vereine_mitgliedername' => $mitglied_name, 'vereine_mitgliederid' => $mitglied_id));
   }
   $tmpl->addLoop();
   //mitgliederholen ende

   $tmpl->setVar('vereine_datum', $vereine_datum);
   $tmpl->setVar('vereine_typ', $vereine_typ);
   $tmpl->setVar('vereine_kateg', $vereine_kategi);
   $tmpl->setVar('vereine_url', $vereine_url);
   $tmpl->setVar('vereine_region', $vereine_region);
   $tmpl->setVar('vereine_besitzer', $vereine_besitzer);
   $tmpl->setVar('vereine_gruendung', $vereine_datum);
   $tmpl->setVar('idverein', $vereine_id);
   $tmpl->setVar('nameverein', $o_nameverein);
   $tmpl->setVar('emailverein', $o_emailverein);
   $tmpl->setVar('beschreibung', $o_beschreibung);
   $tmpl->setVar('stadt', $o_stadt);
   $tmpl->setVar('vereineid', $vereine_id);
   $tmpl->setVar('urlverein', $o_vereinurl);

   if ($error_a>19 AND $error_a<25){
      $tmpl->setVar('error_a', 1);
      $tmpl->setVar('whaterror', $errormssge[$error_a]);
   }

   $tmpl->setVar('content', 'einzeln_vereine_anzeigen');
}
elseif ($_GET['page']=="buerger"){

   if(!isset($_GET['start'])) $start = 0;
   else $start = $_GET['start'];
   if ($_POST['chg']) $start = 0;
   //buerger auflisten
   $tmpl->newLoop('buerger');
   $regionen = explode (", ", $regionen);

   if(!$_POST['orderbywhat'] AND !$_GET['orderbywhat']) $orderbywhat="id";
   elseif($_GET['orderbywhat']) $orderbywhat=$_GET['orderbywhat'];
   else $orderbywhat = $_POST['orderbywhat'];
   if(!$_POST['eipropg'] AND !$_GET['eipropg']) $eipropg=20;
   elseif($_GET['eipropg']) $eipropg=$_GET['eipropg'];
   else $eipropg = $_POST['eipropg'];
   if(!isset($_POST['showwhichregions']) AND !isset($_GET['showwhichregions'])) $showwhichregions="alle";
   elseif($_GET['showwhichregions']) $showwhichregions=$_GET['showwhichregions'];
   else $showwhichregions = $_POST['showwhichregions'];
   
   if($showwhichregions=="alle") $whattheheck="";
   else $whattheheck="WHERE region='$showwhichregions'";

   $aget_now=mysql_query("SELECT * FROM $buerger_table $whattheheck ORDER BY $orderbywhat ASC LIMIT " . $start . ", $eipropg");
   while($tabi=mysql_fetch_array($aget_now)){
      $buerger_id=$tabi["id"];
      $buerger_name=$tabi["name"];
      $buerger_region=$tabi["region"];
      $buerger_antragtyp=$tabi["staatsbuergerschaftstyp"];
      $buerger_status=$tabi["status"];

      $queri = "SELECT * FROM $mitgliedschaften_table WHERE werbn='$buerger_id' AND typ='2'";
      $resuli = mysql_query($queri);
      if(mysql_num_rows($resuli)) {
         $getsomething=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE werbn='$buerger_id' AND typ='2'");
         $getsomething=mysql_fetch_object($getsomething);
         $parteiid=$getsomething->zuwas;
         $getsomething=mysql_query("SELECT * FROM $parteien_table WHERE id='$parteiid'");
         $getsomething=mysql_fetch_object($getsomething);
         $parteiname=$getsomething->kurzname;
      }
      else $parteiname="parteilos";
      $buerger_region=$regionen[$buerger_region];

      if ($buerger_antragtyp==1) $buerger_color="green";
      else $buerger_color="black";

      $tmpl->addRow(array('buerger_color' => $buerger_color,
	                      'buerger_id' => $buerger_id,
	                      'buerger_name' => $buerger_name,
						  'buerger_datum' => $buerger_datum,
						  'parteiname' => $parteiname,
						  'buerger_region' => $buerger_region,
						  'buerger_status' => $buerger_status));
   }
   $tmpl->addLoop();
   //buerger auflisten zuende
   $quary = "SELECT count(*) as count FROM $buerger_table $whattheheck";
   $rasult = mysql_query($quary);
   $raw = mysql_fetch_array($rasult);
   $anumrows = $raw['count'];
   $weiter=$start+$eipropg;
   $zuruck=$start-$eipropg;
   $mestzuruck=$zuruck+$start;

   if($start > 0 AND $mestzuruck>0) {
   $tmpl->setVar('seitezur', $zuruck);
   $tmpl->setVar('nurzuruck', 1);
   }
   if($anumrows > ($start + $eipropg)){
   $tmpl->setVar('seitevor', $weiter);
   $tmpl->setVar('nurweiter', 1);
   }
   //seiten auflisten ende
   //Regionen auflisten--start
   $regionenanzahl= count($regionen);
   $tmpl->newLoop('region');
   $counter=0;
   while($counter<$regionenanzahl){
	  if ($showwhichregions==$counter AND $showwhichregions!="alle") $region_c='selected';
	  else $region_c='';
	  $tmpl->addRow(array('regionid' => $counter, 'regionname' => $regionen[$counter], 'region_c' => $region_c));
	  if ($showwhichregions==$counter) $region_c='';
	  $counter=$counter+1;
   }
   $tmpl->addLoop();
   //Regionen auflisten --ende

   if($eipropg==10) $tmpl->setVar('eipropg_10', 'selected');
   elseif($eipropg==40) $tmpl->setVar('eipropg_40', 'selected');
   elseif($eipropg==70) $tmpl->setVar('eipropg_70', 'selected');
   elseif($eipropg==100) $tmpl->setVar('eipropg_100', 'selected');
   elseif($eipropg==500) $tmpl->setVar('eipropg_500', 'selected');
   else $tmpl->setVar('eipropg_20', 'selected');

   $tmpl->setVar('eipropg', $eipropg);
   $tmpl->setVar('orderbywhat', $orderbywhat);
   $tmpl->setVar('start', $start);
   $tmpl->setVar('showwhichregions', $showwhichregions);
   $tmpl->setVar('content', 'buerger_anzeigen');
}
elseif ($_GET['page']=="einzeln_buerger_anzeigen"){
   $buerger_id=$_GET['buerger_id'];
   $result = mysql_query("SELECT * FROM $buerger_table WHERE id='$buerger_id'");
   while ($row = mysql_fetch_array($result)){
      $o_forum_id=$row['forum_id'];
      $o_name=$row['name'];
      $o_email=$row['email'];
      $o_icq=$row['icq'];
      $o_eintritt=$row['eintritt'];
      $o_region=$row['region'];
      $o_stadt=$row['stadt'];
      $o_beschreibung=$row['beschreibung'];
      $o_realname=$row['realname'];
      $o_realemail=$row['realemail'];
      $o_realbeschreibung=$row['realbeschreibung'];
      $o_realherkunft =$row['realherkunft'];
      $o_realstadt=$row['realstadt'];
      $o_realgeburtsjahr=$row['realgeburtsjahr'];
      $o_realdatenzeigen=$row['realdatenzeigen'];
      $o_andereids=$row['andereids'];
      $o_staatsbuergerschaftstyp=$row['staatsbuergerschaftstyp'];
      $o_lastlogin=$row['lastlogin'];
      $o_geschlecht=$row['geschlecht'];
      $o_lastumzug=$row['lastumzug'];
      $o_status=$row['status'];
   }


   $regionen = explode (", ", $regionen);
   $o_eintritt = date('d.m.Y',$o_eintritt);
   $o_lastlogin = date('d.m.Y',$o_lastlogin);
   $o_lastumzug = date('d.m.Y',$o_lastumzug);
   $buerger_region=$regionen[$o_region];

   if($o_geschlecht==1) $o_geschlecht="w";
   else $o_geschlecht="m";

   $queri = "SELECT * FROM $mitgliedschaften_table WHERE werbn='$buerger_id' AND typ='2'";
   $resuli = mysql_query($queri);
   if(mysql_num_rows($resuli)) {
      $getsomething=mysql_query("SELECT * FROM $mitgliedschaften_table WHERE werbn='$buerger_id'  AND typ='2'");
      $getsomething=mysql_fetch_object($getsomething);
      $parteiid=$getsomething->zuwas;
      $getsomething=mysql_query("SELECT * FROM $parteien_table WHERE id='$parteiid'");
      $getsomething=mysql_fetch_object($getsomething);
      $parteiname=$getsomething->name;
   }
   else $parteiname="parteilos";

   if ($forum==1){
      $getsomething=mysql_query("SELECT * FROM bb".$forum_table."_user_table WHERE userid='$o_forum_id'");
      $getsomething=mysql_fetch_object($getsomething);
      $forumname=$getsomething->username;
	  $forumlastvisit=$getsomething->lastvisit;
      $forumlastvisit = date('d.m.Y',$forumlastvisit);
      $tmpl->setVar('lastforum', $forumlastvisit);
      $tmpl->setVar('forumname', $forumname);
      $tmpl->setVar('showforumwbb', 1);
   }
   elseif ($forum==2){
      $getsomething=mysql_query("SELECT * FROM bb".$forum_table."_users WHERE userid='$o_forum_id'");
      $getsomething=mysql_fetch_object($getsomething);
      $forumname=$getsomething->username;
	  $forumlastvisit=$getsomething->lastactivity;
      $forumlastvisit = date('d.m.Y',$forumlastvisit);
      $tmpl->setVar('lastforum', $forumlastvisit);
      $tmpl->setVar('forumname', $forumname);
      $tmpl->setVar('showforumwbb', 1);
   }
   
   if ($typenaktiviert==1) $tmpl->setVar('showantraerge', 1);
   if ($o_realdatenzeigen==1) $tmpl->setVar('showrl', 1);
   if ($showandereids==1) $tmpl->setVar('showotherids', 1);

   $tmpl->setVar('buerger_andereids', $o_andereids); //!!!!!!!!!!!!!!!!!!!!!!
   $tmpl->setVar('buerger_region', $buerger_region);
   $tmpl->setVar('geschlecht', $o_geschlecht);
   $tmpl->setVar('idbuerger', $buerger_id);
   $tmpl->setVar('namebuerger', $o_name);
   $tmpl->setVar('emailbuerger', $o_email);
   $tmpl->setVar('beschreibung', $o_beschreibung);
   $tmpl->setVar('stadt', $o_stadt);
   $tmpl->setVar('buergerid', $buerger_id);
   $tmpl->setVar('partei', $parteiname);
   $tmpl->setVar('icq', $o_icq);
   $tmpl->setVar('regidate', $o_eintritt);
   $tmpl->setVar('lastlogin', $o_lastlogin);
   $tmpl->setVar('lastforum', $lastforum);
   $tmpl->setVar('lastumzug', $o_lastumzug);
   $tmpl->setVar('status', $o_status);
   $tmpl->setVar('rlname', $o_realname);
   $tmpl->setVar('rlemail', $o_realemail);
   $tmpl->setVar('rlbeschreibung', $o_realbeschreibung);
   $tmpl->setVar('rlstadt', $o_realstadt);

   if ($o_realherkunft==1) $tmpl->setVar('buerger_herkunft', 'Deutschland');
   elseif ($o_realherkunft==2) $tmpl->setVar('buerger_herkunft', 'Österreich');
   elseif ($o_realherkunft==3) $tmpl->setVar('buerger_herkunft', 'Schweit');
   elseif ($o_realherkunft==4) $tmpl->setVar('buerger_herkunft', 'USA');
   elseif ($o_realherkunft==5) $tmpl->setVar('buerger_herkunft', 'Kanada');
   elseif ($o_realherkunft==6) $tmpl->setVar('buerger_herkunft', 'Europa (EU-Land)');
   elseif ($o_realherkunft==7) $tmpl->setVar('buerger_herkunft', 'Europa (nicht EU-Land)');
   elseif ($o_realherkunft==8)  $tmpl->setVar('buerger_herkunft', 'Sonstiges Land');

   if($o_staatsbuergerschaftstyp==1) $tmpl->setVar('staatsbuergerschaftstyp', 'Einreiseantrag');
   else $tmpl->setVar('staatsbuergerschaftstyp', 'Staatsbürgerschaftsantrag');

   $tmpl->setVar('content', 'einzeln_buerger_anzeigen');
}
else $tmpl->setVar('content', 'start');


$tmpl->pparse();
?>
Return current item: OpenBnet