Ustawianie danych połączeniowych bazy z formularza. |
Ustawianie danych połączeniowych bazy z formularza. |
22.09.2014, 22:11:49
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.06.2012 Ostrzeżenie: (0%) |
Witam wszystkich!
Jakiś czas temu, pytałem który format jest lepszy do przechowywanie danych połączeniowych z bazą: json, xml, ini, czy zwykły php. Dzisiaj na szybko naskrobałem pseudo klasę(zarys, bez sprawdzania poprawności danych i kilku innych rzeczy). Czy mógłby mi ktoś powiedzieć, czy pomysł jest dobry, czy można by w jakiś inny sposób zapisywać same dane np. do istniejącej już tablicy. tzn: Mamy plik config.php a w nim:
i teraz w miejsce pustych apostrofów dodawać bezpośrednio dane konfiguracyjne. Cała koncepcja tyczy się, tak jak wspomniałem w temacie instalacji jakiegoś systemu ze strony poprzez formularz, bez grzebania w plikach. A tak napisałem obecnie(cały plik nadpisywany jak widać):
Pozdrawiam, szubi |
|
|
23.09.2014, 07:08:46
Post
#2
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 10 Dołączył: 2.08.2012 Skąd: DW Ostrzeżenie: (0%) |
IMO dane tak krytyczne jak ustawienia bazy danych nie powinny byc nadpisywalne. Z reszta po co zmieniać te dane? Myślę że nie zmieniasz haseł użytkowników bazy danych na tyle często aby nie móc ręcznie wyedytować pliku konfiguracyjnego.
Natomiast co do metody createArray, użyj funkcji var_export Ten post edytował irekk 23.09.2014, 07:09:22 |
|
|
23.09.2014, 17:02:25
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.06.2012 Ostrzeżenie: (0%) |
One nie mają być edytowalne/nadpisywalne. Jedyne do czego ja to potrzebuję, to do instalacji systemu jak wcześniej wspomniałem. Czyli najprostsza instalacja jaka chyba może być dla każdego. Po zainstalowaniu systemu plik ten będzie po prostu usuwany, żeby nie można było nadpisywać danych itp.
Dzięki za funkcję var_export Ułatwiło życie |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 23:09 |