Autor | Zpráva | ||
---|---|---|---|
michalc Profil |
#1 · Zasláno: 10. 12. 2007, 15:51:44
Dělám jednoduchou administraci jednoho webu, u kterýho chci mít všechno uložený v databázi a pak to přes nějaké rozhraní editovat.
Problém asi nastane ve chvíli, kdy budu ukládat obsah, ve kterém budou php scripty. Je to komplikované už z toho důvodu, že některé stránky jsou čistě html a jiné zase plné scriptů. Neměl by někdo nápad jak tohle vyřešit? Díky. |
||
djlj Profil |
#2 · Zasláno: 10. 12. 2007, 15:52:38
Neměl by někdo nápad jak tohle vyřešit?
Neukládat php skripty do databáze. Může to být totiž i bezpečnostní riziko, a to obzvlášť, když se tam budou ukládat v nějaké administraci. |
||
BetaCam Profil |
#3 · Zasláno: 10. 12. 2007, 15:57:18
Přesně tak scripty v 99,9% do databáze nepatří. Pokud to lze udělat jinak do databáze je nedávej.
|
||
tiso Profil |
#4 · Zasláno: 10. 12. 2007, 16:22:08
IMHO do databáze nepatrí ani HTML, ale len dáta - čistý obsah. Ale toleruje sa to...
|
||
michalc Profil |
#5 · Zasláno: 10. 12. 2007, 16:25:01
No děkuju za poučení. Neměl by někdo řešení alespoň problému se scripty?
|
||
djlj Profil |
#6 · Zasláno: 10. 12. 2007, 16:30:14
michalc
A jaký máš vlastně problém? Jens' nám napsal, že to je komplikované… Pro vykonání skriptu použij funkci eval. |
||
tiso Profil |
#7 · Zasláno: 10. 12. 2007, 16:39:37
michalc - najlepšie tak ako som napísal - v DB iba obsah, všetka logika v PHP súboroch na disku. Keď ich chceš editovať ak si ich zedituj doma a po vyskúšaní že všetko funguje prehraj na server. A administrácia by mala umožňovať meniť iba obsah webu -> obsah v DB...
|
||
michalc Profil |
#8 · Zasláno: 10. 12. 2007, 16:44:07
Díky, podivam se na to.
|
||
Časová prodleva: 16 let
|
0