![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Pracuję właśnie nad programem, który w swojej budowie posiada obsługę baz danych MySQL. By skrypty mogły korzystać z bazy danych muszą posiadać do niej ścieżkę. Jednak jak mają ją znać, jeśli właściciel programu będzie miał bazę danych o innej nazwie, a jego nazwa użytkownika będzie odbiegać od założeń w programie? ![]() Tworzenie baz danych i kolum w tabelach nie sprawi mi problemu. Jednynie sposób zapisu ścieżki. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Konfiguracja programu? Slyszales o czyms takim?
w najprostrzej postaci: config.php
includujesz przy laczeniu sie z baza i wykorzystujesz te parametry, -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem, że podczas instalacji, trzeba ten plik zdalnie edytować, tzn. przez php??
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 452 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
jak to zdalnie edytować przez php?
masz dajmy na to plik install.php a w nim formularz do wypełnienia który między innymi wymaga informacji nt. bazy danych - użytkownik wypełnia ten formularz, ty odbierasz zmienne i zapisujesz je do pliku conf.php... później na początku swojego skryptu (dajmy na to że wszystko rozgrywa się w index.php) includujesz sobie conf.php -------------------- \o/
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
No więc jak mówiłem, trzeba zapisać do pliku conf.php, a tą czynność wykonujemy w programie instalacyjnym.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Tak. A jak inaczej to sobie wyobrażasz? Tworzysz chociażby prosty formularz, który podczas instalacji aplikacji na serwerze klienta ten uruchamia i uzupełnia - bez Twojej ingerencji.
-------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 452 Pomógł: 16 Dołączył: 25.05.2004 Skąd: Gorzów Wlkp. Ostrzeżenie: (0%) ![]() ![]() |
Plik install.php i config.php będą przecież na tym samym serwerze, tutaj nie ma miejsca na żadną zdalną edycję
Nie wyedytujesz za pomocą php pliku który jest na serwerze A za pomocą skryptu będącego na serwerze B. Polecam poniższy temat: Temat: Kursy dla poczatkujacych -------------------- \o/
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 16:12 |