PHP Testseiten

Datum

10.06.2023
SamstagKW 23Zwillinge
11.06.2023
SonntagZwillinge
12.06.2023
MontagZwillinge
13.06.2023
DienstagZwillinge
14.06.2023
MittwochZwillinge
15.06.2023
DonnerstagZwillinge
16.06.2023
FreitagZwillinge
17.06.2023
SamstagZwillinge
18.06.2023
SonntagZwillinge
19.06.2023
MontagZwillinge
20.06.2023
DienstagZwillinge
21.06.2023
MittwochZwillinge
22.06.2023
DonnerstagKrebs
23.06.2023
FreitagKrebs
24.06.2023
SamstagKrebs
25.06.2023
SonntagKrebs
26.06.2023
MontagKrebs
27.06.2023
DienstagKrebs


Krebs
22.06.202322.07.2023
Löwe
23.07.202322.08.2023
Jungfrau
23.08.202322.09.2023
Waage
23.09.202322.10.2023
Skorpion
23.10.202322.11.2023
Schütze
23.11.202320.12.2023
Steinbock
21.12.202319.01.2024

Ostern

Ostern: 09.04.2023


<?php

    
//Ferien
    
$ar_fer = array ();
    
$ar_fer[] = array ('start' => mktime 0001132023 ), 'ende' => mktime 0001212023 ), 'event' => 'Winterferien');
    
$ar_fer[] = array ('start' => mktime 0002132023 ), 'ende' => mktime 0002242023 ), 'event' => 'Ferien 1');
    
$ar_fer[] = array ('start' => mktime 0003132023 ), 'ende' => mktime 0004242023 ), 'event' => 'Ferien 2');

    
//Tierkreis
    
$ar_tier = array ();
    
$ar_tier [] = array ('start' => mktime 0001121date ('Y') - ), 'ende' => mktime 00012date ('Y') ), 'event' => 'Steinbock''zeichen' => '&#9809;''latein' => 'Capricornus' );
    
$ar_tier [] = array ('start' => mktime 00013date ('Y') ), 'ende' => mktime 000218date ('Y') ), 'event' => 'Wassermann''zeichen' => '&#9810;''latein' => 'Aquarius' );
    
$ar_tier [] = array ('start' => mktime 000219date ('Y') ), 'ende' => mktime 000320date ('Y') ), 'event' => 'Fische''zeichen' => '&#9811;''latein' => 'Pisces' );
    
$ar_tier [] = array ('start' => mktime 000321date ('Y') ), 'ende' => mktime 000420date ('Y') ), 'event' => 'Widder''zeichen' => '&#9800;''latein' => 'Aries' );
    
$ar_tier [] = array ('start' => mktime 000421date ('Y') ), 'ende' => mktime 000521date ('Y') ), 'event' => 'Stier''zeichen' => '&#9801;''latein' => 'Taurus' );
    
$ar_tier [] = array ('start' => mktime 000522date ('Y') ), 'ende' => mktime 000621date ('Y') ), 'event' => 'Zwillinge''zeichen' => '&#9802;''latein' => 'Gemini' );
    
$ar_tier [] = array ('start' => mktime 000622date ('Y') ), 'ende' => mktime 000722date ('Y') ), 'event' => 'Krebs''zeichen' => '&#9803;''latein' => 'Cancer' );
    
$ar_tier [] = array ('start' => mktime 000723date ('Y') ), 'ende' => mktime 000822date ('Y') ), 'event' => 'Löwe''zeichen' => '&#9804;''latein' => 'Leo' );
    
$ar_tier [] = array ('start' => mktime 000823date ('Y') ), 'ende' => mktime 000922date ('Y') ), 'event' => 'Jungfrau''zeichen' => '&#9805;''latein' => 'Virgo' );
    
$ar_tier [] = array ('start' => mktime 000923date ('Y') ), 'ende' => mktime 0001022date ('Y') ), 'event' => 'Waage''zeichen' => '&#9806;''latein' => 'Libra' );
    
$ar_tier [] = array ('start' => mktime 0001023date ('Y') ), 'ende' => mktime 0001122date ('Y') ), 'event' => 'Skorpion''zeichen' => '&#9807;''latein' => 'Scorpio' );
    
$ar_tier [] = array ('start' => mktime 0001123date ('Y') ), 'ende' => mktime 0001220date ('Y') ), 'event' => 'Schütze''zeichen' => '&#9808;''latein' => 'Sagittarius' );
    
$ar_tier [] = array ('start' => mktime 0001221date ('Y') ), 'ende' => mktime 000119date ('Y') + ), 'event' => 'Steinbock''zeichen' => '&#9809;''latein' => 'Capricornus' );        

    function 
datumsbox () {
        
//Datum
        
$datum date ('d.m.Y');
        
$jahr date ('Y');
        
$wtag date ('w');
        
$kw date ('W');
        
$tage = array ('Sonntag''Montag''Dienstag''Mittwoch''Donnerstag''Freitag''Samstag');
        
//Heute
        
$heute "";
        
$heute .= "\n<dl>";
        
$heute .= "\n<dt>" $datum "</dt>";
        
$heute .= "\n<dd>";
        
$heute .= "<span>" $tage[$wtag] . "</span>";
        
$heute .= "<span>KW " $kw "</span>";
        
//Ferien $r
        
global $ar_fer;
        
$heute .= "<span>";
        for (
$t 0$t count ($ar_fer); $t++) { 
            if  ( 
strtotime ($datum) >= $ar_fer[$t]['start'] and strtotime ($datum) <= $ar_fer[$t]['ende'] )
            
$heute .= $ar_fer[$t]['event'];
        }
        
//Tierkreis $t
        
global $ar_tier;
        
$heute .= "<span>";
        for (
$t 0$t count ($ar_tier); $t++) { 
            if  ( 
strtotime ($datum) >= $ar_tier[$t]['start'] and strtotime ($datum) <= $ar_tier[$t]['ende'] )
            
$heute .= $ar_tier[$t]['event'];
            elseif  ( 
strtotime ($datum) < $ar_tier[$t]['ende'] )
            
$tier_ar [] =  "\n<dt>" $ar_tier[$t]['event'] . "</dt>\n<dd><span>" date 'd.m.Y'$ar_tier[$t]['start'] ) . "</span><span>" date 'd.m.Y'$ar_tier[$t]['ende'] ) . "</span></dd>";
        }
        
$heute .= "</span>";
        
$heute .= "\n</dd>";
        
$heute .= "\n</dl>";
        
//Morgen und Übermorgen
        
$morgen "";
        for (
$j 0$j 17$j++) {
            
//Datum
            
$datum date ('d.m.Y'strtotime $datum ' + 1days'));
            
$jahr date ('Y'strtotime $datum ) );
            
$wtag date ('w'strtotime $datum ) );
            
$kw date ('W'strtotime $datum ) );
            
$morgen .= "\n<dl>";
            
$morgen .= "\n<dt>" $datum "</dt>";            
            
$morgen .= "\n<dd>";
            
$morgen .= "<span>" $tage[$wtag] . "</span>";
            
//Ferien $r
            
$morgen .= "<span>";
            for (
$t 0$t count ($ar_fer); $t++) { 
                if  ( 
strtotime ($datum) >= $ar_fer[$t]['start'] and strtotime ($datum) <= $ar_fer[$t]['ende'] )
                
$morgen .= $ar_fer[$t]['event'];
            }            
            
//Tierkreis $t
            
$morgen .= "<span>";
            for (
$q 0$q count ($ar_tier); $q++) { 
                if  ( 
strtotime ($datum) >= $ar_tier[$q]['start'] and strtotime ($datum) <= $ar_tier[$q]['ende'] )
                
$morgen .= $ar_tier[$q]['event'];    
            }
            
$morgen .= "<span>";
            
$morgen .= "\n</dd>";                        
            
$morgen .= "\n</dl>";
        }
        
$heute .= $morgen;
        
//Ferien $r
        
$ferien "";
        
$ferien .= "\n<hr>";
        
$ferien .= "\n<ul>";
        foreach ( 
$ar_fer as $ar_fers ) {
            if ( 
$ar_fers['start'] >= time () or $ar_fers['ende'] >= time () )
            
$ferien .= "\n<li><strong>" $ar_fers['event'] . "</strong>: " date 'd.m.Y'$ar_fers['start'] ) . " - " date 'd.m.Y'$ar_fers['ende'] ) . "</li>";
        }        
        
$ferien .= "\n</ul>";
        
$heute .= $ferien;
        
//Tier
        
$tier "";
        
$tier .= "\n<hr>";
        for (
$k 0$k count ($tier_ar); $k++) { $tier .= "\n<dl>" $tier_ar[$k] . "\n</dl>"; }
        
$heute .= $tier;
        
$heute .= "\n<h2>Ostern</h2>";
        
$ostern strtotime '+' easter_days($jahr) . 'days'mktime 000321$jahr ) );
        
$heute .= "\n<p>Ostern: " date 'd.m.Y'$ostern  ) . "</p>";        
        
//Ausgabe
        
echo $heute;
    }

Kalender in Tabellenform

Ausgabe HTML Kalender

Juni 2023
KW Mo Di Mi Do Fr Sa So
22 29 30 31 1 2 3 4
23 5 6 7 8 9 10 11
24 12 13 14 15 16 17 18
25 19 20 21 22 23 24 25
26 26 27 28 29 30 1 2

PHP Code HTML Kalender


<?php
    
function kalender () {
        
// Zeitangaben
        
setlocale (LC_ALL'de_DE@euro''de_DE''de''ge');
        
setlocale (LC_TIME'de_DE.utf8');    
        
date_default_timezone_set ('Europe/Berlin');
        
$datum date ('d.m.Y');
        
$tage date 't'mktime 000date 'm'strtotime ($datum)  ), date ('Y'strtotime ($datum) ) ) );
        
$start mktime 000date 'n'mktime 000date 'm'strtotime ($datum)  ), date ('Y'strtotime ($datum) ) ) ), 1date 'Y'mktime 000date 'm'strtotime ($datum)  ), date ('Y'strtotime ($datum) ) ) ) );
        
$start_tag date 'N'$start);
        
$ende_tag date 'N'mktime 000date 'n'mktime 000date 'm'strtotime ($datum)  ), date ('Y'strtotime ($datum) ) ) ), $tagedate 'Y'mktime 000date 'm'strtotime ($datum)  ), date ('Y'strtotime ($datum) ) ) ) ) );
        
// Tabelle erstellen
        
$kalender  "";
        
$kalender .= "\n<table>";
        
$kalender .= "\n<caption>" strftime '%B %G'strtotime ($datum) ) . "</caption>";
        
$kalender .= "\n<thead>";
        
$kalender .= "\n<tr>";
        
$kalender .= "\n<th style=\"color: silver\">KW</th>";
        
$kalender .= "\n<th>Mo</th>";
        
$kalender .= "\n<th>Di</th>";
        
$kalender .= "\n<th>Mi</th>";
        
$kalender .= "\n<th>Do</th>";
        
$kalender .= "\n<th>Fr</th>";
        
$kalender .= "\n<th>Sa</th>"
        
$kalender .= "\n<th>So</th>";
        
$kalender .= "\n</tr>";
        
$kalender .= "\n</thead>";
        
// Inhalkt
        
$kalender .= "\n<tbody>";
        
// Start Tag ermitteln
        
for ( $i 1$i <= $tage + ( $start_tag ) + ( $ende_tag ); $i++) {
            
$aktuell $i $start_tag;
            
$heute strtotime $aktuell " day"$start );
            
// tr öffnen
            
if ( date 'N'$heute ) == 1
            
$kalender .= "\n<tr>";
            
// Kalenderwoche
               
if ( date 'N'$heute ) == 1)
            
$kalender .= "\n<td data-label=\"Kalenderwoche\" style=\"color: silver\">" date 'W'$heute) . "</td>";
            
// td öffnen
            
$kalender .= "\n<td";
            
// data-label
            
$kalender .= " data-label=\"" strftime ('%d.%m.%Y (%a)'$heute) . "\"";
            
// heute
            
if ( date'd.m.Y' ) == date 'd.m.Y'$heute ) )
            
$kalender .= " style=\"color: white; background: slategrey\"";
            
$kalender .= ">";
            
// Kalendertage aktueller, vorheriger und nachfolgender Monat
            
if ( $aktuell >= AND $aktuell $tage) {
                
$kalender .= date ('j'$heute );
            } else {
                
$kalender .= "<span style=\"color: slategrey\">" date ('j'$heute ) . "</span>";    
            }
            
// td schließen 
            
$kalender .= "</td>";
            
// tr schließen
            
if ( date ('N'$heute ) == )        
            
$kalender .= "\n</tr>";
        }
        
$kalender .= "\n</tbody>";
        
$kalender .= "\n</table>";
        echo 
$kalender;
    }

Saatstärke


<?php    
    
function saat () {
        
// Array: Kultur, Keimfähige Körner je m² (min/max), Keimfähigkeit (min), TKG (min/max), Aussaatmenge (min/max)
        
$array = array ();
        
$array[] = array ( 'Kultur' => 'Ackerbau (allgemein)''kkm_min' => 30'kkm_max' => 900'kf' => 80'tkg_min' => 2'tkg_max' => 500'saat_min' => 20'saat_max' => 300  );
        
$array[] = array ( 'Kultur' => 'Ackerbohne''kkm_min' => 30'kkm_max' => 45'kf' => 85'tkg_min' => 400'tkg_max' => 500'saat_min' => 160'saat_max' => 220  );
        
$array[] = array ( 'Kultur' => 'Erbse (Körner)''kkm_min' => 60'kkm_max' => 80'kf' => 80'tkg_min' => 220'tkg_max' => 280'saat_min' => 150'saat_max' => 250  );
        
$array[] = array ( 'Kultur' => 'Gerste (Zweizeilig)''kkm_min' => 280'kkm_max' => 350'kf' => 92'tkg_min' => 35'tkg_max' => 55'saat_min' => 140'saat_max' => 180  );
        
$array[] = array ( 'Kultur' => 'Gerste (Vierzeilig)''kkm_min' => 230'kkm_max' => 330'kf' => 92'tkg_min' => 35'tkg_max' => 55'saat_min' => 110'saat_max' => 140  );
        
$array[] = array ( 'Kultur' => 'Gerste (Sommer)''kkm_min' => 300'kkm_max' => 350'kf' => 92'tkg_min' => 35'tkg_max' => 55'saat_min' => 120'saat_max' => 160  );
        
$array[] = array ( 'Kultur' => 'Hafer''kkm_min' => 250'kkm_max' => 380'kf' => 85'tkg_min' => 25'tkg_max' => 55'saat_min' => 80'saat_max' => 150  );
        
$array[] = array ( 'Kultur' => 'Lupine (Blau)''kkm_min' => 80'kkm_max' => 130'kf' => 85'tkg_min' => 120'tkg_max' => 190'saat_min' => 120'saat_max' => 250  );
        
$array[] = array ( 'Kultur' => 'Lupine (Gelb)''kkm_min' => 50'kkm_max' => 90'kf' => 85'tkg_min' => 110'tkg_max' => 180'saat_min' => 80'saat_max' => 200  );
        
$array[] = array ( 'Kultur' => 'Lupine (weiß)''kkm_min' => 60'kkm_max' => 70'kf' => 85'tkg_min' => 250'tkg_max' => 500'saat_min' => 140'saat_max' => 300  );
        
$array[] = array ( 'Kultur' => 'Luzerne''kkm_min' => 700'kkm_max' => 900'kf' => 95'tkg_min' => 2'tkg_max' => 2,5'saat_min' => 20'saat_max' => 30  );
        
$array[] = array ( 'Kultur' => 'Roggen (Sommer)''kkm_min' => 300'kkm_max' => 350'kf' => 85'tkg_min' => 30'tkg_max' => 45'saat_min' => 110'saat_max' => 170  );
        
$array[] = array ( 'Kultur' => 'Roggen (Winter)''kkm_min' => 200'kkm_max' => 300'kf' => 85'tkg_min' => 30'tkg_max' => 40'saat_min' => 80'saat_max' => 120  );
        
$array[] = array ( 'Kultur' => 'Sonnenblume''kkm_min' => 70'kkm_max' => 90'kf' => 85'tkg_min' => 40'tkg_max' => 70'saat_min' => 32'saat_max' => 74  );
        
$array[] = array ( 'Kultur' => 'Triticale''kkm_min' => 250'kkm_max' => 350'kf' => 85'tkg_min' => 30'tkg_max' => 55'saat_min' => 110'saat_max' => 170  );
        
$array[] = array ( 'Kultur' => 'Weizen (Hybrid)''kkm_min' => 150'kkm_max' => 200'kf' => 92'tkg_min' => 40'tkg_max' => 55'saat_min' => 75'saat_max' => 100  );
        
$array[] = array ( 'Kultur' => 'Weizen (Sommer)''kkm_min' => 200'kkm_max' => 500'kf' => 92'tkg_min' => 40'tkg_max' => 55'saat_min' => 180'saat_max' => 220  );
        
$array[] = array ( 'Kultur' => 'Weizen (Winter)''kkm_min' => 280'kkm_max' => 450'kf' => 92'tkg_min' => 40'tkg_max' => 55'saat_min' => 160'saat_max' => 220  );
        
$array[] = array ( 'Kultur' => 'Sonstige''kkm_min' => 30'kkm_max' => 900'kf' => 80'tkg_min' => 2'tkg_max' => 500'saat_min' => 20'saat_max' => 300  );
        
// Formular
        
$eingabe '';
        
$ausgabe '';
        
$eingabe .= "<form action=\"" htmlspecialchars($_SERVER["PHP_SELF"]) . "#ass\" method=\"post\" id=\"form_saat\">";
        
$eingabe .= "<div class=\"grid\">";
        
// Auswahl Fruchtart
        
$eingabe .= "\n<select name=\"send_frucht\" size = \"1\" id=\"send_frucht\">";
        for ( 
$i 0$i count ($array); $i++ ) {
            
$eingabe .= "\n<option value=\"" $array [$i]['Kultur'] . "\"";
            if ( !empty ( 
$_POST['send_frucht'] ) and $array [$i]['Kultur'] == $_POST['send_frucht'] )
            
$eingabe .= ' selected';
            
$eingabe .= ">" $array [$i]['Kultur'] . "</option>";
        }
        
$eingabe .= "\n</select>";
        
$eingabe .= "\n<label  for=\"post_tag\">Kultur</label>";
        
// Ausgewählte Felder nach abschicken
        
if ( !empty ( $_POST['send_kkm'] ) and !empty ( $_POST['send_tkg'] ) and !empty ( $_POST['send_kf'] ) ) {
            
$place_kkm $_POST['send_kkm'];
            
$place_tkg $_POST['send_tkg'];
            
$place_kf $_POST['send_kf'];
        } else {
            
$place_kkm "Anzahl je m²";
            
$place_tkg "TKG (g)";
            
$place_kf "KF (%)";
        }
        
// Eingabe Parameter
        // Anzahl Keimfähige Körner je m²
        
$eingabe .= "\n<input type=\"number\" name=\"send_kkm\" id=\"send_kkm\" min=\"30\" max=\"900\" placeholder=\"" $place_kkm "\" required>";
        
$eingabe .= "\n<label for=\"send_kkm\">Keimfähige Körner</label>";
        
// TKG in g
        
$eingabe .= "\n<input type=\"number\" name=\"send_tkg\" id=\"send_tkg\" min=\"5\" max=\"500\" placeholder=\"" $place_tkg "\" required>";
        
$eingabe .= "\n<label for=\"send_tkg\">Tausendkornmasse</label>";
        
// Keimfähigkeit in %
        
$eingabe .= "\n<input type=\"number\" name=\"send_kf\" id=\"send_kf\" min=\"80\" max=\"100\" placeholder=\"" $place_kf "\" required>";
        
$eingabe .= "\n<label for=\"send_kf\">Keimfähigkeit</label>";
        
// Senden
        
$eingabe .= "\n<button type=\"submit\" value=\"Submit\">Berechnen</button>";
        
$eingabe .= "\n<button type=\"reset\" name=\"reset\" value=\"Reset\">Neueingabe</button>";
        
// Formular schließen
        
$eingabe .= "</div>";
        
$eingabe .= "\n</form>\n";
        
// Formular auswerten und Aussaatmenge berechnen
        
if ( isset ($_POST['send_frucht']) and isset ($_POST['send_kkm']) and isset ($_POST['send_tkg']) and isset ($_POST['send_kf']) ) {
            
$frucht $_POST['send_frucht']; // Fruchtart
            
$kkm $_POST['send_kkm']; // Anzahl Körner
            
$tkg $_POST['send_tkg']; // TKG
            
$kf $_POST['send_kf']; // Keimfähgikeit
            
$menge round $kkm $tkg $kf); // Aussaatmenge
        
} else { // Wenn was schief gegangen ist
            
$frucht '';
            
$kkm '';
            
$tkg '';
            
$kf '';
            
$menge 1;
        } 
        
// Berechnen
        
for ( $j 0$j count ($array); $j++ ) {
            if ( 
$frucht == $array [$j]['Kultur'] ) {
                
// Keimfähige Körner
                
$kkm_min $array [$j]['kkm_min'];
                
$kkm_max $array [$j]['kkm_max'];
                
// Plausibilitätsprüfung, Abweichung 5 oder 10%
                
if ( $kkm $kkm_min or $kkm $kkm_max ) {
                    
$kkm_text "";
                    if ( 
$kkm $kkm_min ) {
                        if ( 
$kkm $kkm_min $kkm_max 100 )
                        
$kkm_text .= "sehr ";
                        
$kkm_text .= "wenig";
                    } elseif ( 
$kkm $kkm_max ) {
                        if ( 
$kkm $kkm_max $kkm_max 100 )
                        
$kkm_text .= "sehr ";
                        
$kkm_text .= "viel";                        
                    }
                }
                
// Tausendkorngewicht
                
$tkg_min $array [$j]['tkg_min'];
                
$tkg_max $array [$j]['tkg_max'];
                
// Plausibilitätsprüfung, Abweichung 5 oder 10%
                
if ( $tkg $tkg_min or $tkg $tkg_max) {
                    
$tkg_text "";
                    if ( 
$tkg $tkg_min) {
                        if ( 
$tkg $tkg_min $tkg_min 100 
                        
$tkg_text .= "sehr ";
                        
$tkg_text .= "gering";
                    }
                    elseif ( 
$tkg $tkg_max) {
                        if ( 
$tkg $tkg_max $tkg_max 100 )
                        
$tkg_text .= "sehr ";
                        
$tkg_text .= "hoch";                        
                    }
                }                
                
// Keimfähikeit
                
$kf_min $array [$j]['kf'];
                
// Plausibilitätsprüfung
                
if ( $kf $kf_min )
                
$kf_text "zu gering";                
                
// Aussaatstärke
                
$ast_min $array [$j]['saat_min'];
                
$ast_max $array [$j]['saat_max'];
                
// Plausibilitätsprüfung, Abweichung 5 oder 10%
                
if ( $menge $ast_min or $menge $ast_max ) {
                    
$ast_text "";
                    if ( 
$menge $ast_min ) {
                        if ( 
$menge $ast_min $ast_min 100 )
                        
$ast_text .= "sehr ";
                        
$ast_text .= "gering";
                    }
                    elseif ( 
$menge $ast_max ) {
                        if ( 
$menge $ast_max $ast_max 100 )
                        
$ast_text .= "sehr ";
                        
$ast_text .= "hoch";                        
                    }
                }                
            }
        }    
        
// Formular erfolgreich verschickt
        
if ( isset ($_POST['send_frucht']) and isset ($_POST['send_kkm']) and isset ($_POST['send_tkg']) and isset ($_POST['send_kf']) ) {
            
$ausgabe .= "\n<dl style=\"text-align: center\" id=\"ass\">";
            
$ausgabe .= "\n<dt>Aussaatstärke " $frucht "</dt>";
            
$ausgabe .= "\n<dd><strong style=\"font-size: 1.8em;\">" $menge " kg/ha</strong> (" $kkm " keimfähige Körner, " $tkg " g Tausendkorngewicht und " $kf " % Keimfähgikeit)</dd>";
            
$ausgabe .= "\n</dl>";
            
// Aussaatstärke
            
if ( isset ($ast_text) )
            
$ausgabe .= "\n<p class=\"warn\">Die <strong>Aussaatstärke</strong> für " $frucht " ist mit " $menge " kg/ha " $ast_text ". Üblich sollten zwischen " $ast_min " und " $ast_max " kg/ha sein.</p>";
            if ( isset (
$kkm_text) or isset ($tkg_text) or isset ($kf_text) or isset ($ast_text) ) {
                
$ausgabe .= "<p class=\"warn\">";
                
// Anzahl keimfähige Körner
                
if ( isset ($kkm_text) )
                
$ausgabe .= "Die Anzahl von " $kkm " <strong>keimfähigen Körnern je m²</strong> ist " $kkm_text " und sollte zwischen " $kkm_min " und " $kkm_max " je m² betragen! ";
                
// TKG
                
if ( isset ($tkg_text) ) 
                
$ausgabe .= " Das <strong>TKG</strong> ist mit " $tkg " g " $tkg_text " und sollte bei " $tkg_min " bis " $tkg_max " g liegen.";
                
// Keimfähigkeit
                
if ( isset ($kf_text) )
                
$ausgabe .= " Die <strong>Keimfähigkeit</strong> sollte mindestens " $kf_min " % betragen, sie ist mit " $kf " % " $kf_text ".";
                
$ausgabe .= "</p>";
            }
        }
        
// Ausgabe
        
echo $ausgabe;
        echo 
$eingabe;    
    }

Tierkreiszeichen

PHP Code


<?php
    
function tierkreis () {
        
//Zeit
        
$datum date 'd.m.Y'); 
        
$jahr date ('Y');
        
//Array
        
$array = array ();
        
$array [] = array ('event' => 'Steinbock''start' => mktime 0001121$jahr ), 'ende' => mktime 000119$jahr ), 'zeichen' => '&#9809;''latein' => 'Capricornus' );
        
$array [] = array ('event' => 'Wassermann''start' => mktime 000120$jahr ), 'ende' => mktime 000218$jahr ), 'zeichen' => '&#9810;''latein' => 'Aquarius' );
        
$array [] = array ('event' => 'Fische''start' => mktime 000219$jahr ), 'ende' => mktime 000320$jahr ), 'zeichen' => '&#9811;''latein' => 'Pisces' );
        
$array [] = array ('event' => 'Widder''start' => mktime 000321$jahr ), 'ende' => mktime 000420$jahr ), 'zeichen' => '&#9800;''latein' => 'Aries' );
        
$array [] = array ('event' => 'Stier''start' => mktime 000421$jahr ), 'ende' => mktime 000521$jahr ), 'zeichen' => '&#9801;''latein' => 'Taurus' );
        
$array [] = array ('event' => 'Zwillinge''start' => mktime 000522$jahr ), 'ende' => mktime 000621$jahr ), 'zeichen' => '&#9802;''latein' => 'Gemini' );
        
$array [] = array ('event' => 'Krebs''start' => mktime 000622$jahr ), 'ende' => mktime 000722$jahr ), 'zeichen' => '&#9803;''latein' => 'Cancer' );
        
$array [] = array ('event' => 'Löwe''start' => mktime 000723$jahr ), 'ende' => mktime 000822$jahr ), 'zeichen' => '&#9804;''latein' => 'Leo' );
        
$array [] = array ('event' => 'Jungfrau''start' => mktime 000823$jahr ), 'ende' => mktime 000922$jahr ), 'zeichen' => '&#9805;''latein' => 'Virgo' );
        
$array [] = array ('event' => 'Waage''start' => mktime 000923$jahr ), 'ende' => mktime 0001022$jahr ), 'zeichen' => '&#9806;''latein' => 'Libra' );
        
$array [] = array ('event' => 'Skorpion''start' => mktime 0001023$jahr ), 'ende' => mktime 0001122$jahr ), 'zeichen' => '&#9807;''latein' => 'Scorpio' );
        
$array [] = array ('event' => 'Schütze''start' => mktime 0001123$jahr ), 'ende' => mktime 0001220$jahr ), 'zeichen' => '&#9808;''latein' => 'Sagittarius' );
        
$array [] = array ('event' => 'Steinbock''start' => mktime 0001221$jahr ), 'ende' => mktime 000119$jahr ), 'zeichen' => '&#9809;''latein' => 'Capricornus' );
        
// Variable
        
$tier '';
        
//Listen erstellen
        
for ($i 0$i count($array); $i++) { 
            
// Aktuell
            
if ( $array [$i]['start'] <= strtotime $datum ) and $array [$i]['ende'] >= strtotime $datum ) ) {
                
$tier .= "\n<dl>";
                
$tier .= "\n<dt>";
                
$tier .= $array [$i]['event'];
                
$tier .= "</dt>";
                
$tier .= "\n<dd>";
                
$tier .= "<em>" $array [$i]['latein'] . "</em> " $array [$i]['zeichen'];
                
$tier .= "<span>" date 'd.m.Y'$array [$i]['start'] ) . "</span>";
                
$tier .= date 'd.m.Y'$array [$i]['ende'] );
                
$tier .= "</dd>";
                
$tier .= "\n</dl>";
            }
        }
        
// Ausgabe
        
echo $tier;    
    }

Ausgabe

Zwillinge
Gemini22.05.202321.06.2023

Kommentare

Schreibe den ersten Kommentar