Hallo also ich habe ein Problem ich habe ein script das liest die größe des verzeichnises aus!
dazu will ich jetzt ein cookie einbauen das wenn jemand auf die Seite geht das er anzeigt ob sich seit dem letzen mal schon was verändert hat in der Verzeichnisgröße oder nicht!
aber das haut nicht hin bzw. ich weiß nciht wie ich jetzt die größe vergliche!
Hier ist der Code:
Vielleicht kann mir ja jemand mal weiterhelfen
also ich brauch den teil ab
$anders = transform_size(get_size("."));
wie ich jetzt vergliche bzw in das cookie schreibe was für eine größe das das letzte mal war und was es jetzt ist?
ich habe mir gedacht vielleicht geht es so aber das geht auch nciht kann mir da jemand vielleicht auf die sprünge helfen
dazu will ich jetzt ein cookie einbauen das wenn jemand auf die Seite geht das er anzeigt ob sich seit dem letzen mal schon was verändert hat in der Verzeichnisgröße oder nicht!
aber das haut nicht hin bzw. ich weiß nciht wie ich jetzt die größe vergliche!
Hier ist der Code:
PHP:
<?php
ob_start();
function get_size($ordner) {
$handle = opendir($ordner);
while ($file = readdir ($handle)) {
if($file != "." && $file != "..") {
if(is_dir($ordner."/".$file)) {
$size = $size + get_size($ordner."/".$file);
$size = $size + filesize($ordner."/".$file);
} else {
$size = $size + filesize($ordner."/".$file);
}
}
}
closedir($handle);
return $size;
}
function transform_size($size) {
return round($size/(1024*1024),2)." MB";
}
//echo transform_size(get_size("."));
$anders = transform_size(get_size("."));
if($anders($_COOKIE['coolpixx'])) {
echo "Du warst hier bereits";
} else {
echo "Du warst hier noch nicht, aber reload' doch mal";
setcookie("coolpixx","war da",$size()+$anders);
}
?>
Vielleicht kann mir ja jemand mal weiterhelfen
also ich brauch den teil ab
$anders = transform_size(get_size("."));
wie ich jetzt vergliche bzw in das cookie schreibe was für eine größe das das letzte mal war und was es jetzt ist?
ich habe mir gedacht vielleicht geht es so aber das geht auch nciht kann mir da jemand vielleicht auf die sprünge helfen
PHP:
$anders = transform_size(get_size("."));
if($anders=$anders($_COOKIE['coolpixx'])) {
echo "Es gibt nichts neues";
} else {
if($anders > $anders($_COOKIE['coolpixx'])) {
echo "Es gibt was neues";
} else {
if($anders < $anders($_COOKIE['coolpixx'])) {
echo "Es gibt was neues";
} else {
echo "Es gibt was neues";
setcookie("coolpixx","war da",$anders);
}