Tach,
ich lerne gerade PHP mit einem Buch und ich verstehe bisher echt alles super, nachvollziehen kein Problem aber anwenden ist ne andere Sache. ^^" Habe mich dann an nen primitiven Countergewagt mit vorgehenden Nullstellen und wollte das über eine switch case Abfrage umsetzen. Aber es kommt ja nicht mal eine Ausgabe was mir sagt, dass e snicht mit der txt Datei zusammenhängen kann, dennw enn die nicht gefunden wird müsste der Wert 1 betragen aber ich krieg ja gar nichts raus und ich weiß nicht wo der Fehler ist obwohl ich es so oft überflogen hab! x__x
ich lerne gerade PHP mit einem Buch und ich verstehe bisher echt alles super, nachvollziehen kein Problem aber anwenden ist ne andere Sache. ^^" Habe mich dann an nen primitiven Countergewagt mit vorgehenden Nullstellen und wollte das über eine switch case Abfrage umsetzen. Aber es kommt ja nicht mal eine Ausgabe was mir sagt, dass e snicht mit der txt Datei zusammenhängen kann, dennw enn die nicht gefunden wird müsste der Wert 1 betragen aber ich krieg ja gar nichts raus und ich weiß nicht wo der Fehler ist obwohl ich es so oft überflogen hab! x__x
PHP:
<html>
<body>
<?php
$test=file_exists("counts.txt");
if($test) {
$datei=fopen("counts.txt","r");
if($datei) {
$dateigroesse=filesize("counter.txt");
$counts=fread($datei,$dateigroesse);
}
fclose("counts.txt")
}
$counts++
$anzahl=strlen($counts);
switch($anzahl) {
case "6":
print($counts);
break;
case "5":
print("0".$counts);
break;
case "4":
print("00".$counts);
break;
case "3":
print("000".$counts);
break;
case "2":
print("0000".$counts);
break;
case "1":
print("00000".$counts);
break;
}
$test=file_exists("counts.txt");
if($test) {
$datei=fopen("counts.txt","w");
fwrite($datei,$counts);
if($datei) {
}
fclose("counts.txt");
}
?>
</body>
</html>