![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 12.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
witam,
robię teraz część administracyjną do mojego projektu i zastanawiam się jak najlepiej rozwiązać zarządzanie zmiennymi globalnymi. Mój projekt includuje bowiem plik goblalne.inc, w którym jest ok 40 zmiennych globalnych, m.in linki do obrazków tworzących szatę strony, ilość wyników na stronę itp. wymyśliłem, że admin będzie ściągał plik globalne.inc i go zmieniał, po czym uploadował go na serwer Kod:
Mam dwa pytania co do tej metody - jak nadać uprawnienia i którym plikom i katalogom nadać jakie chmod, żeby nikt nie mógł wysłać tego pliku ze swojego, podrobionego formularza? Struktura projektu wygląda tak: Kod: Kod sklep: -admin -panel -formularz_zaladuj (tworzy formularz z akcją do zaladuj_globalne i metodą post) -zaladuj_globalne (wysyła plik załadowany jako globalne.inc do ../../globalne/) -globalne -globalne.inc Drugie pytanie - jak zrobić, żeby po wcisnieci ściągnij plik globalne.inc - tekst, który jest zwykłym linkiem do tego pliku, plik nie otwierał się odrazu, (to tekstowy plik), tylko żeby komp się pytał otwórz/zapisz. Trzecie pytanie - czy takie rozwiązanie jet dobre (bezpieczne) i czy istnieje lepsze, bo w bazie mógłbym to zrobić, ale to strasznie dużo roboty wpisaywać 40zmiennych i potem wypełniać zmienne globalne wynikami z bazy. --- ![]() hwao Ten post edytował hwao 26.02.2005, 16:01:54 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 16.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
1. plik globalne.inc - 644 - chmod(globalne.inc, 644); i ten katalog niech tez ma 644.
2. jeśliby sie dalo to <a href=""></a>. 3. I. PO CO ![]() ![]() ![]() ![]() -------------------- W razie problemów zapoznaj się z treścią manuala dołączonego do internetu bądź skonsultuj się z programistą lub jego asystentem.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 23:03 |