Snippet: Dateien mischen
Hier ein Codeschnippsel, mit dem man die Namen von Dateien "mischen" kann:
Hierzu werden die Dateien im aktuellen Verzeichnis zufällig angeordnet und mit dem Prefix "ZAHL-" im Dateinamen durchnummeriert.
<?php
$files = glob('*');
shuffle($files);
$c = 0;
foreach($files as $f) {
//echo $f.' ====> '.$c.'-'.$f."\n";
rename($f, $c.'-'.$f);
$c++;
}
am 05.01.2012 um 12:59:23 veröffentlicht unter php
Debugging für die eigene IP-Addresse
Hier einmal zwei Codeschnippsel, mit denen man komfortabel live-Systeme debuggen kann, ohne dass Benutzer etwas davon mitbekommen.
Hierzu wird einfach geprüft, ob der aufrufende Client die eigene IP-Adresse hat.
In den folgenden Schnippseln für php und Smarty wird deine Addresse automatisch eingebaut.
php:
if( $_SERVER['REMOTE_ADDR'] == '##UIP##' ) {
//Debug-Ausgaben hier
}
smarty:
{if $smarty.server.REMOTE_ADDR == '##UIP##'}
{*Debug-Ausgaben hier*}
{/if}
am 05.12.2011 um 19:12:09 veröffentlicht unter php