marcinex

Monatsarchiv für September 2006

PHP: Datumsanzeige mit Wochentag und Monat

Sonntag, den 24. September 2006

Ich habe eine PHP-Funktion geschreiben, die ein “YYYY-MM-DD” Datum in verschiedene Datumsformate umwandelt. Dabei ist es auch möglich sich Wochentag und Monat ausgeschrieben ausgeben zu lassen:

PHP-code:
function datumformat($datum, $format) {

list($jahr,$monat,$tag) = explode(”-”,$datum);

$monate = array(
“01″=>”Januar”,
“02″=>”Februar”,
“03″=>”März”,
“04″=>”April”,
“05″=>”Mai”,
“06″=>”Juni”,
“07″=>”Juli”,
“08″=>”August”,
“09″=>”September”,
“10″=>”Oktober”,
“11″=>”November”,
“12″=>”Dezember”);

$monat01 = $monate[$monat];

$tage = array(
“Sunday”=>”Sonntag”,
“Monday”=>”Montag”,
“Tuesday”=>”Dienstag”,
“Wednesday”=>”Mittwoch”,
“Thursday”=>”Donnerstag”,
“Friday”=>”Freitag”,
“Saturday”=>”Samstag”);

$wochentag = date(”l”, mktime(0, 0, 0, $monat, $tag, $jahr));
$wochentag = $tage[$wochentag];

if ($format == “1″) {
return “$tag. $monat01 $jahr”; // […]

CSS: Externe Links automatisch markieren

Sonntag, den 24. September 2006

Durch eine kleine Abfrage in CSS ist es möglich Externe Links automatisch mit einem Extern-Symbol zu markieren. Dazu liest CSS den “href” des Links aus und prüft, ob ein “http:” darin enthalten ist. Ist das der Fall, wird der Style angewendet:

CSS-code:
a[href^=”http:”] {
background: url(”ext_link.gif”) top right no-repeat;
padding-right: 8px;
}
So muss man nicht mehr alle Links von Hand […]