echo $begrüßung;
Hey, hab hier schon häufig Hilfe gefunden, deshalb wollte ich auch mal ne Funktion posten, die bestimmt einigen helfen wird.
Sie läuft nur nicht fehlermeldungsfrei, wenn das error_reporting auf E_ALL steht.
Wandelt ein Datum / Uhrzeit (Datetime) aus einer sql-DB im Format YYYY-MM-DD HH:MM:SS in deutsches Format um DD.MM.YY HH:MM:SS
list($jahr,$monat,$temptag,$stunde,$minute,$sekunde)=explode("-", $datum);
list($tag,$tempzeit)=explode(" ", $temptag);
list($stunde,$minute,$sekunde)=explode(":", $tempzeit);
Das erste explode() liefert 3 Elemente zurück, nicht 6. Für die zweiten drei Variablenzuweisungsversuche gibt es Notice-Meldungen.
Sinnvoller ist es, zuerst Datum und Zeit am Leerzeichen aufzutrennen, und die dann weiter zu trennen.
echo "$verabschiedung $name";