Also ich hab nen Problem mit einem Skript, es soll eine Datei öffnen, dessen Name in einer anderen Datei steht. Das klappt auch, aber wenn die Datei eingelesen ist soll der Name der Datei sich verändern. Die Dateien heißen: 001.txt, 002.txt ..... 153.txt, ...
Aber wenn ich schreibe das der 001 + 1 rechnen soll und dann 002 raus kommt, gibt der mir immer Sachen wie 00121 oder so.
Aber der Code sagt bestimmt mehr:
Danke
Aber wenn ich schreibe das der 001 + 1 rechnen soll und dann 002 raus kommt, gibt der mir immer Sachen wie 00121 oder so.
Aber der Code sagt bestimmt mehr:
Code:
<?php
$dat = 'count.txt';
if(file_exists($dat)){
$datenbank = "count.txt";
$dat = fopen($datenbank,"r");
$str = fread ($dat,7);
fclose ($dat);
$datenbank2 = "$str.txt";
$dat2 = fopen($datenbank2,"r");
$str2 = fread ($dat2, 5000);
echo ($str2);
fclose ($dat2);
$str = ($str*1)+1;
$datenbank = "count.txt";
$datei = fopen($datenbank,"a");
fwrite($datei, $str);
}else{
$daten = "001";
$datenbank = "count.txt";
$datei = fopen($datenbank,"a");
fwrite($datei, $daten);
}
?>
Danke