download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

PHP flat text data base - Текст файл база данни или система за коментари и новини

<1 2 3 >

Автор
Съобщение
phrozencrew
Чет, 04.07.13, 17:40

RE: PHP flat text data base - Текст файл база данни или система за коментари и новини

” Нещо не мога пак да разбера ако базата данни е текстов файл то тогава за какво са нужни тези редове ?

x.txt

Има опасност от текстов файл да бъде стартиран php html код ??? Ако да моля предложете добър начин за защита.... „

Разглеждай текстовия файл като MySQL-база данни. Каквото можеш да вкараш и четеш от MySQL, такова можеш да вкараш и четеш от текстовия файл.
anonymous
Чет, 04.07.13, 18:30
Не не ме разбра... защо в твоя скрипт не записваш директно в текстовия файл хтмл или пхп код ?
phrozencrew
Чет, 04.07.13, 18:32

RE: PHP flat text data base - Текст файл база данни или система за коментари и новини

” Не не ме разбра... защо в твоя скрипт не записваш директно в текстовия файл хтмл или пхп код ? „
Защото най-малкото може да ти промени дизайна на страницата. Когато го извличаш, ти на практика го правиш част от сорса, който подаваш на браузера.
Примерно имаш текстово поле в и искаш да вкараш него текста от базата данни:
value="текст, който добавяме"
Ако вкараш следния необработен код: текст, който " /> добавяме
Какво ще стане?
редактиран от phrozencrew на 04.07.13 18:37
anonymous
Пон, 19.08.13, 19:49
Нед вече съм на линия и искам да продължим тази тема ако си свободен. Този код е написан правилно

<input type="text" value="текст, който добавяме" name="tekst"/>

и след като мине през този код code.txt

ще се получи

<input type=\"text\" value=\"текст, който добавяме\" name=\"tekst\"/>

и в резултат няма да се покаже input но ние искаме да се покаже за това ще използваме

htmlspecialchars_decode и всичко е ок. Но ако човек реши да напише грешно кода

<input type="text" value="текст, който " /> добавяме name="tekst"/>

и използва горния код (code.txt) в резултат ще се запише но при визуализиране с htmlspecialchars_decode кода ще е каша.... та какъв е смисъла от използването на code.txt ???

phrozencrew
Вто, 20.08.13, 19:51

RE: PHP flat text data base - Текст файл база данни или система за коментари и новини

” Нед вече съм на линия и искам да продължим тази тема ако си свободен. Този код е написан правилно

<input type="text" value="текст, който добавяме" name="tekst"/>

и след като мине през този код code.txt

ще се получи

<input type="text" value="текст, който добавяме" name="tekst"/>

и в резултат няма да се покаже input но ние искаме да се покаже за това ще използваме

htmlspecialchars_decode и всичко е ок. Но ако човек реши да напише грешно кода

<input type="text" value="текст, който " /> добавяме name="tekst"/>

и използва горния код (code.txt) в резултат ще се запише но при визуализиране с htmlspecialchars_decode кода ще е каша.... та какъв е смисъла от използването на code.txt ??? „

Еди, опитвах се да кажа, че ако това го вкараш в MySQL, резултата ще е същия. Няма значение каква ти е базата данни. Ако се вкара грешен код и в едното и в другото, резултата ще е един и същ.

<1 2 3 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.