Hej. Försöker att klura ut vad detta txt dokument ska heta som
jag från php ska skriva till $gbook="data/gbook$page.txt";
är det page.txt? som ligger i mappen data eller, jag fattar inte detta gbook$page.
Som du redan förstått så är min svaga sida php.
Fattar ej...
6 svar · 428 visningar · startad av Stig
Jag skulle gissa på att det heter gbook[siffra].txt och ligger i mappen data. [siffra] är alltså innehållet i variabeln $page.
Ja ha. så om man kollar detta
$a="1";
$gbook="data/gbook$a.txt";
$count="data/count.txt";
if(!file_exists($gbook)) {
mkdir("data",0711);
chmod("data",0777);
$fp=fopen($gbook,"w");
fclose($fp);
Så finns det ett txt dokument som heter gbook1.txt eller?
Kan man verkligen skriva så då?
borde det inte vara typ (OBS. jag kan inte PHP :e )
$gbook="data/gbook" + $page + ".txt";
eller
$gbook="data/gbook" . $page . ".txt";
?
Stig> Precis.
Ekström> Man kan använda punkter, men det ska inte behövas. Jag tycker däremot att det är mycket snyggare och enklare att läsa kod. :)
Bra då har jag hajat, men detta är värre.
if($loeschen == "true") {
$gbook = "data/gbook$del.txt";
unlink($gbook);
$ren = $del;
$del++;
$gbook = "data/gbook$del.txt";
for($i=0;$i<$del;$i++) if(file_exists($gbook)) {
$gbooknew = "data/gbook$ren.txt";
rename($gbook,$gbooknew);
$ren++;
$del++;
$gbook = "data/gbook$del.txt";
Kan inte klura ut vad denna ska vara $del
Något liknande som förra. Antingen en siffra eller nån annan nuffra, alltså.