[insert_php]// Rechner Vieheinheiten
echo „

Vieheinheitenberechnung

„;
$viehkennzahlen = array (
‚Alpakas‘ => array(‚0.08′,’b‘),
‚Damtiere‘ => array(“,’b‘),
‚Damtiere unter 1 Jahr‘ => array(‚0.04‘,“),
‚Damtiere 1 Jahr und älter‘ => array(‚0.08‘,“),
‚Geflügel‘ => array(“,’b‘),
‚Legehennen (einschließlich einer normalen Aufzucht zur Ergänzung des Bestandes)‘ => array(‚0.02‘,“),
‚Legehennen aus zugekauften Junghennen‘ => array(‚0.0183‘,“),
‚Zuchtputen, -enten, -gänse‘ => array(‚0.04‘,“),
‚Kaninchen‘ => array(“,’b‘),
‚Zucht- und Angorakaninchen‘ => array(‚0.0250‘,“),
‚Lamas‘ => array(‚0.10′,’b‘),
‚Pferde‘ => array(“,’b‘),
‚Pferde unter drei Jahren und Kleinpferde‘ => array(‚0.70‘,“),
‚Pferde drei Jahre und älter‘ => array(‚1.10‘,“),
‚Rindvieh‘ => array(“,’b‘),
‚Kälber und Jungvieh unter 1 Jahr (einschließlich Mastkälber, Starterkälber und Fresser)‘ => array(‚0.30‘,“),
‚Jungvieh 1 bis 2 Jahre alt‘ => array(‚0.70‘,“),
‚Färsen (älter als 2 Jahre)‘ => array(‚1.00‘,“),
‚Masttiere (Mastdauer weniger als 1 Jahr)‘ => array(‚1.00‘,“),
‚Kühe (einschließlich Mutter- und Ammenkühe mit den dazugehörigen Saugkälbern)‘ => array(‚1.00‘,“),
‚Zuchtbullen, Zugochsen‘ => array(‚1.20‘,“),
‚Schafe‘ => array(“,’b‘),
‚Schafe unter 1 Jahr (einschließlich Mastlämmer)‘ => array(‚0.05‘,“),
‚Schafe 1 Jahr und älter‘ => array(‚0.10‘,“),
‚Schweine‘ => array(“,’b‘),
‚Zuchtschweine (einschließlich Jungzuchtschweine über etwa 90 Kg)‘ => array(‚0.33‘,“),
‚Strauße‘ => array(“,’b‘),
‚Zuchttiere 14 Monate und älter‘ => array(‚0.32‘,“),
‚Jungtiere/Masttiere unter 14 Monate‘ => array(‚0.25‘,“),
‚Ziegen‘ => array(‚0.08′,’b‘),
‚Geflügel ‚ => array(“,’xx‘),
‚Jungmasthühner (bis zu 6 Durchgängen je Jahr – schwere Tiere) ‚ => array(‚0.0017‘,“),
‚Jungmasthühner (mehr als 6 Durchgängen je Jahr – leichte Tiere) ‚ => array(‚0.0013‘,“),
‚Junghennen ‚ => array(‚0.0017‘,“),
‚Mastenten ‚ => array(‚0.0033‘,“),
‚Mastputen aus selbsterzeugten Jungputen ‚ => array(‚0.0067‘,“),
‚Mastputen aus zugekauften Jungputen ‚ => array(‚0.0050‘,“),
‚Jungputen (bis etwa 8 Wochen) ‚ => array(‚0.0017‘,“),
‚Mastgänse ‚ => array(‚0.0067‘,“),
‚Kaninchen‘ => array(“,’b‘),
‚Mastkaninchen ‚ => array(‚0.0025‘,“),
‚Rindvieh ‚ => array(“,’b‘),
‚Masttiere (Mastdauer 1 Jahr und mehr) ‚ => array(‚1.00‘,“),
‚Schweine ‚ => array(“,’b‘),
‚Leichte Ferkel (Babyferkel bis etwa 12 Kg)‘ => array(‚0.01‘,“),
‚Ferkel (über etwa 12 Kg bis etwa 20 Kg) ‚ => array(‚0.02‘,“),
‚Schwere Ferkel (über etwa 20 bis etwa 30 Kg) ‚ => array(‚0.04‘,“),
‚Schwere Ferkel aus zugekauften Babyferkel bis etwa 12 Kg ‚ => array(‚0.03‘,“),
‚Schwere Ferkel aus zugekauften Ferkel bis etwa 20 Kg ‚ => array(‚0.02‘,“),
‚Läufer (über etwa 30 bis etwa 45 Kg) ‚ => array(‚0.06‘,“),
‚Läufer aus zugekauften Babyferkeln bis etwa 12 Kg ‚ => array(‚0.05‘,“),
‚Läufer aus zugekauften Ferkeln bis etwa 20 Kg ‚ => array(‚0.04‘,“),
‚Schwere Läufer (über etwa 45 Kg bis etwa 60 Kg) ‚ => array(‚0.08‘,“),
‚Mastschweine ‚ => array(‚0.16‘,“),
‚Mastschweine aus zugekauften Babyferkeln bis etwa 12 Kg ‚ => array(‚0.15‘,“),
‚Mastschweine aus zugekauften Ferkeln ab etwa 12 Kg ‚ => array(‚0.14‘,“),
‚Mastschweine aus zugekauften schweren Ferkeln ab etwa 20 Kg ‚ => array(‚0.12‘,“),
‚Mastschweine aus zugekauften Läufern ab etwa 30 Kg ‚ => array(‚0.10‘,“),
‚Jungzuchtschweine bis etwa 90 Kg ‚ => array(‚0.12‘,“),
‚Freier Eintrag 1′ => array(“,’yy‘),
‚Freier Eintrag 2′ => array(“,’zz‘),
‚Freier Eintrag 3′ => array(“,’zz‘)
);

//echo „

";
//print_r($_POST);
//echo "

„;

// **** MAIN *****

$ausgabe_liste = „“;
$ausgabe_liste .= „Tiere, die nach dem Durchschnitts­bestand zu erfassen sind„;
$ausgabe_liste .= „VE/Stück„;
$ausgabe_liste .= „Stück„;
$ausgabe_liste .= „SUMME VE„;

$gesamtsumme = 0;
while (list($key, $val) = each($viehkennzahlen))
{
if ($val[1] == „xx“)
{
$ausgabe_liste .= „ „;
$ausgabe_liste .= „Tiere, die nach ihrer Erzeugung zu erfassen sind„;
$ausgabe_liste .= „VE/Stück„;
$ausgabe_liste .= „Stück„;
$ausgabe_liste .= „SUMME VE„;
}
elseif ($val[1] == „yy“)
{
$ausgabe_liste .= „ „;
$ausgabe_liste .= „Eigene EinträgeVE/StückStückSUMME VE„;
}

$val[0] = (float) trim($val[0]);
if (strpos(„#“.$key,“Freier Eintrag“) > 0)
{
$ausgabe_liste .= „„;
}
else
{
if ($val[1] == „b“ || $val[1] == „xx“)
{
$ausgabe_liste .= „„.$key.“„;
}
else
{
$ausgabe_liste .= „„.$key.“„;
}
}

if ($val[1] == „yy“ || $val[1] == „zz“)
{
$ausgabe_liste .= „„;
}
elseif ($val[0] > 0)
{
$ausgabe_liste .= „„.$val[0].“„;
}
else
{
$ausgabe_liste .= „„;
}

if (($val[1] == „yy“ || $val[1] == „zz“))
{
$teilsumme = 0;
$teilsumme = (float) str_replace(„,“,“.“,trim($_POST[str_replace(“ „,“_“,$key).“_st“]));
$faktor_ve = 0;
$faktor_ve = (float) str_replace(„,“,“.“,trim($_POST[str_replace(“ „,“_“,$key).“_ve“]));
$teilsumme = sprintf(„%1.2f“,$teilsumme * $faktor_ve);
if (!($teilsumme > 0))
{
$teilsumme = „“;
}
$gesamtsumme += $teilsumme;
$ausgabe_liste .= „„;
$ausgabe_liste .= „„.$teilsumme.“„;
}
elseif (!($val[0] > 0))
{
$ausgabe_liste .= „„;
$ausgabe_liste .= „„;
}
else
{
$teilsumme = 0;
$teilsumme = (float) trim($_POST[@str_replace(“ „,“_“,$key)]);
$teilsumme = sprintf(„%1.2f“,$teilsumme * $val[0]);
if (!($teilsumme > 0))
{
$teilsumme = „“;
}
$gesamtsumme += $teilsumme;
$ausgabe_liste .= „„;
$ausgabe_liste .= „„.$teilsumme.“„;
}
$cnt_cattle++;
}

$ausgabe_liste .= „ „;
$ausgabe_liste .= „Vieheinheiten insgesamt„.$gesamtsumme.“„;
$ausgabe_liste .= „ „;
if ($flag_include != 1)
{
$ausgabe_liste .= „„;
}

echo „

„;
echo „„;

echo „

„;
if (trim($_POST[„startcalc“]) == „berechnen“)
{
$nutzflaeche = 0;
$nutzflaeche = (real) trim($_POST[„Nutzflaeche“]);
$verfuegbare_Vieheinheiten = 0;
$verfuegbare_Vieheinheiten = 0;
if ($nutzflaeche > 100)
{
$verfuegbare_Vieheinheiten = (($nutzflaeche-100)*1.5)+540;
}
else
{
if ($nutzflaeche > 50)
{
$verfuegbare_Vieheinheiten = (($nutzflaeche-50)*3)+390;
}
else
{
if ($nutzflaeche > 30)
{
$verfuegbare_Vieheinheiten = (($nutzflaeche-30)*6)+270;
}
else
{
if ($nutzflaeche > 20)
{
$verfuegbare_Vieheinheiten = (($nutzflaeche-20)*7)+200;
}
else
{
$verfuegbare_Vieheinheiten = $nutzflaeche*10;
}
}
}
}
$verfuegbare_Vieheinheiten = sprintf(„%1.2f“,$verfuegbare_Vieheinheiten);
$benoetigte_vieheinheiten = 0;
$benoetigte_vieheinheiten = sprintf(„%1.2f“,$gesamtsumme);
$frei_verfuegbar = 0;
if (($verfuegbare_Vieheinheiten-$benoetigte_vieheinheiten) < 0) { $frei_verfuegbar = ($verfuegbare_Vieheinheiten-$benoetigte_vieheinheiten) * (-1); } else { $frei_verfuegbar = $verfuegbare_Vieheinheiten-$benoetigte_vieheinheiten; } $frei_verfuegbar = sprintf("%1.2f",$frei_verfuegbar); $benoetigte_gesamtflaeche = 0; if ($benoetigte_vieheinheiten > 540)
{
$benoetigte_gesamtflaeche = (($benoetigte_vieheinheiten-540)/1.5)+100;
}
else
{
if ($benoetigte_vieheinheiten > 390)
{
$benoetigte_gesamtflaeche = (($benoetigte_vieheinheiten-390)/3)+50;
}
else
{
if ($benoetigte_vieheinheiten > 270)
{
$benoetigte_gesamtflaeche = (($benoetigte_vieheinheiten-270)/6)+30;
}
else
{
if ($benoetigte_vieheinheiten > 200)
{
$benoetigte_gesamtflaeche = (($benoetigte_vieheinheiten-200)/7)+20;
}
else
{
$benoetigte_gesamtflaeche = $benoetigte_vieheinheiten/10;
}
}
}
}
$benoetigte_gesamtflaeche = sprintf(„%1.2f“,$benoetigte_gesamtflaeche);
$frei_verfuegbare_flaeche_text = „“;
$frei_verfuegbare_flaeche = 0;
if (($verfuegbare_Vieheinheiten-$benoetigte_vieheinheiten) < 0) { $frei_verfuegbare_flaeche_text = "Es fehlen"; $frei_verfuegbare_flaeche = ($nutzflaeche-$benoetigte_gesamtflaeche) * (-1); } else { $frei_verfuegbare_flaeche_text = "Es ist folgende Fäche frei verfügbar"; $frei_verfuegbare_flaeche = $nutzflaeche-$benoetigte_gesamtflaeche; } $frei_verfuegbare_flaeche = sprintf("%1.2f",$frei_verfuegbare_flaeche);$frei_verfuegbare_einheiten_text = "Es sind frei verfügbar"; if (($verfuegbare_Vieheinheiten-$benoetigte_vieheinheiten) < 0) { $frei_verfuegbare_einheiten_text = "Es fehlen insgesamt"; }echo "„;
echo „„;
echo „„;
echo „„;
echo „„;
echo „„;

}

echo $ausgabe_liste;

echo „

Landwirtschaftl. Nutzfläche in ha
einschließlich Stilllegungsfläche ohne Unland und Forstfläche
Verfügbare Vieheinheiten„.$verfuegbare_Vieheinheiten.“ VE
Benötigte Vieheinheiten„.$benoetigte_vieheinheiten.“ VE
„.$frei_verfuegbare_einheiten_text.“„.$frei_verfuegbar.“ VE
Es wird folgende Gesamtfäche benötigt„.$benoetigte_gesamtflaeche.“ ha
„.$frei_verfuegbare_flaeche_text.“„.$frei_verfuegbare_flaeche.“ ha


„;
echo „
„;

[/insert_php]

Suchbegriff eingeben und "ENTER" drücken