Eine weitere kleine Routine zum Checken ob HTTPS auf einem Server zur Verfügung ist. Eine andere Routine zum gleichen Zweck ist unter diesem Link zu finden.
if (isset($_SERVER['HTTPS']) &&
strtolower($_SERVER['HTTPS']) == 'on') {
$protokoll = 'https://';
} else {
$protokoll = 'http://';
}
Das Upload to Dropbox Plugin für WordPress ermöglicht es Dateien direkt von WordPress aus in der Dropbox (Cloud Service) abzulegen.
Diese PHP Funktion verwandelt einen als Text eingefügten Link automatisch zu einem anklickbaren Link.
function dolink($subject) {
$muster = "/(http:\/\/)?([a-zA-Z0-9\-.]+\.[a-zA-Z0-9\-]+([\/]([a-zA-Z0-9_\/\-.?&%=+])*)*)/";
$ersetzen = "<a href="\"http://$2\"">$2</a>";
return preg_replace($muster, $ersetzen, $subject);
}
Ein kleine Routine um zu testen ob eine URL http oder eine sichere https Verbindung ist.
if ($_SERVER['HTTPS'] != "on") {
echo "This is not HTTPS";
}else{
echo "This is HTTPS";
}
Zwei PHP Funktionen, die dabei helfen, Sekunden auf einfache Weise in ein besser lesbares Zeit- Format umwandeln. Beide Funktionen nutzen unterschiedliche Techniken.
function formatTime($sekunden) {
$zeit = '';
foreach (array(3600, 60, 1) as $i => $sek) {
$zeit .= sprintf('%02d', floor($sekunden / $sek)).($i < 2 ? ':' : '');
$sekunden = $sekunden % $sek;
}
return $zeit;
}
Eine kürzere Variante
function formatTime($sekunden) {
return str_pad(floor($sekunden/3600),2,"0",STR_PAD_LEFT).":".
str_pad(floor(($sekunden%3600)/60),2,"0",STR_PAD_LEFT).":".
str_pad($sekunden%60,2,"0",STR_PAD_LEFT);
}
Hat jemand weitere Vorschläge?