Autor Zpráva
robbie
Profil
Ahoj, nemohu najít na webu, jak udělat bez databáze, abych vložil do php formuláře nějaký text a po odeslání se text objevil v určité části stránky. Jde toto udělat i bez databáze, tak aby i po refresh stránky vložený text zůstal na stránce? Pokud to tedy je proveditelné. Děkuji za navedení a pomoc
Tomášeek
Profil
robbie:
Odkud se podle tebe bude po refreshi ten text brát? Myslíš, že si server bude sám od sebe (aniž bys ta data někam uložil) pamatovat, co jsi odeslal a co má zobrazit?
robbie
Profil
Tomášeek:
hloupá otázka, ale prece jen sem to zkusil. Tak to mi v tom případě stačí pak pouze Echo
juriad_
Profil *
robbie:
Někam to musíš uložit. Echo to jen zobrazí na následující stránce, ale už ne později.
Keeehi
Profil
robbie:
Data se musí vždy někam uložit, nemusí to být ale vždy databáze (i když ta bývá nejlepší).
Pokud to má být přístupné jen pro toho uživatele co to poslal a jen po omezenou dobu, pak jde využít $_SESSION.
Taky se dá ukládat do obyčejného souboru. Nejjednodušší a taky nejméně pohodlné je to ukládat jako prostý text, každý nový záznam na nový řádek. Sofistikovanější přístup je vytváření JSON, XML nebo jiných souborů, které mají nějakou vnitřní strukturu.
Nebo můžeš využít databázi, která se ukládá do souboru. To je možnost kdy třeba databázi chceš použít, ale tvůj hosting databázi nemá a nebo je za příplatek a ty nechceš platit. SQLite
robbie
Profil
No já bych potřeboval pořešit, kde by host me stránky neco napsal do krátkého řekneme dvouřádkového formuláře a po potvrzení se to ukázalo v bunce tabulky.
CZechBoY
Profil
Tak můžeš použít třeba sqlite databázi - nebo jde o to, že nechceš vůbec databázi?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: