Zdar,
stáhnul jsem klasickej script na návštěvní knihu. Kniha po
dlouhou dobu fungovala úplně v pořádku.
Pak jsem jednou napsal příspěvek, klikl na odeslat, ale zobrazilo se že stránku nelze načíst (to mohlo být třeba výpadkem serveru). Dal jsem obnovit a najenou koukám, že se veškeré příspěvky v knize smazaly. Naprosto nechápu čím to bylo.
Mohli byste mi někdo prosím v tomto poradit? Příp, jak se těchto problémů
vyvarovat?
Prý nejde o chybu scriptu, ale problém je na straně serveru (crash/update databaze atp.), nevím jak to změnit.
Dík!
klasickej skript neexistuje. kazdej je jinej. to se pak neda poradit, kdyz nevime, o jakym skriptu se bavime. pokud se prispevky ukladaji do souboru, tak mam jasnou predstavu, cim by to mohlo byt. ale z dotazu neni ani jasny, jestli se uklada do souboru nebo databaze (i kdyz bych si tipnul, ze db, ale tip je dost malo, to musis rict ty).
Omlouvám se za nedostatečné info: Jde tedy o php script, který ukládá příspěvky do datového souboru *.dat. Nejde tedy o databázový script.
Stejný, z jakého jsem vycházel je vloně k stažení na adrese: http://java.tatousek.cz/archiv.asp v kolonce ostatní pod GuestBook 2.
V tom to asi bude, jak naznačovat Tonik. Zápis do souboru je rizikový, obzvlášť při současném zápisu od více uživatelů. I v případě, že je používán flock, se může soubor vymazat (viz varování v manuálu).
Mnohem robustnější řešení je zapisovat data do databáze.
Ä nevíš, kde by se na databázovou knihu dal sehnat script?
zkus třeba:http://www.slunecnice.cz/product/Navstevni-kniha/