Zdravim mam vytvoreny jednoduchy script na pocitani navstevnosti v php pres zapis/vypis souboru, ale problem je jak chci spustit script tak vyskoci chyba ze nemam pravo cist/zapisovat ze souboru, script je ulozeny na ic.cz jde to tam nejak nastavit?
Dekuji
Nastaveni prav souboru na serveru.
Re: Nastaveni prav souboru na serveru.
nastav chmod suboru, do ktoreho zapisujes.
Re: Nastaveni prav souboru na serveru.
prava jsem nastavil chyby prestaly, soubor jsem vytvoril rucne pocitadlo.txt, ale problem je ze ten script nechce jaksi pracovat se soubory. Vypise se vzdy "Již máme zaznamenáno 1 přístupů!!!" Porad se vypisuje jen 1 a ze by se obsah souboru nejak menil rict nemuzu.
Kód: Vybrať všetko
<?
if (file_exists("pocitadlo"))
{
$soubor=fopen("pocitadlo", "r+");
$stav=fread($soubor,10);
}
/*else
{
$soubor=fopen("pocitadlo", "w+");
$stav=0;
} */
//rewind($soubor);
fwrite($soubor,++$stav);
fclose($soubor);
echo "Již máme zaznamenáno $stav přístupů!!!";
?> Re: Nastaveni prav souboru na serveru.
Tento kód je dobrý, takže skús pohľadať na stránkach ic.cz, či nemajú nejaké obmedzenia.
Alebo to skús zjednodušene
Kód: Vybrať všetko
<?
if (file_exists("pocitadlo"))
{
$soubor=fopen("pocitadlo", "r+");
$stav=fread($soubor,10);
}
else
{
$soubor=fopen("pocitadlo", "w+");
$stav=0;
}
rewind($soubor);
fwrite($soubor,++$stav);
fclose($soubor);
echo "Již máme zaznamenáno $stav přístupů!!!";
?>
Kód: Vybrať všetko
<?php
$subor = "pocitadlo.txt";
if(file_exists($subor)) $stav = file_get_contents($subor);
else $stav = 0;
file_put_contents($subor, ++$stav);
echo "Již máme zaznamenáno $stav přístupů!!!";
?>
Re: Nastaveni prav souboru na serveru.
j, na jinem hostingu vse funguje, je to nejake omezeni ic.cz, diky za pomoc