![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 8.12.2014 Skąd: Czernina Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałbym by w moim głównym pliku /engine/classes/pearse.class.php w wybranym miejscu między funkcjami pobierało całą zawartość z innego pliku np. z: /engine/classes/moj_plik.php w którym będą funkcje dotyczące mojego modułu... czy jest taka możliwość? ............................................. Dlaczego nie mogę wszystkiego mieć w głównym pliku? a problem pojawia się w tym że ja bym mógł sobie wpisać sam te funkcje ale przykładowo zwykły użytkownik chcący mój modół nie znający się na php dodadzą kod w tym głównym pliku gdzie popadnie i zaczną się skargi że im moduł nie działa a tak będą mieli już gotowe... Dodam że ten kod na wyświetlanie zawartości chciałbym dodać do pliku instalacyjnego czyli jak uruchomią plik instalacyjny przykładowo www.moja_strona.pl/install.php to automatycznie ten kod wgra im do głównego pliku a im zostanie wgrać plik z funkcjami w odpowiednim miejscu |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Widze ktos tu pomylil jezyk skryptowy z np c++, tak jak powiedzial @Python, ale skoro chcesz budowac modulowo to slowo kluczowe namespace, model projektowy mvc i tyle
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 8.12.2014 Skąd: Czernina Ostrzeżenie: (0%) ![]() ![]() |
to chociaż będzie jakiś kod by podczas instalacji otworzyło mi plik z ścieżki:
/engine/classes/pearse.class.php odnalazło mi kod: i nad nim dopisało i zapisało mój kod |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Za bardzo kombinujesz a wszystko to sprowadza sie do tego ze uzyskasz efekt ktory bd wygladal tak ze bd mial ten jeden plik w nim wszystko, skoro maja korzystac z tego osoby ktore sie nie znaja to robisz poprostu include twojego silnika do przykladowego pliku a do odpowiednich metod piszesz poprostu specyfikacje. Bo akurat czy funkcja jest w 10 lini czy 100 nie ma znaczenia liczy sie to ze musi byc zadeklarowana przed wywolaniem a reszta Cie przeciez nie interesuje
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 8.12.2014 Skąd: Czernina Ostrzeżenie: (0%) ![]() ![]() |
tylko właśnie moje funkcje do modułu co mam muszą być konkretnie w tym pliku i przed końcem kodu:
Wieczorem udało mi się zrobić taki kod: gdzie pod mam moje funkcje do dodania lecz dodaje je na samym końcu przez co nie działają. Jeśli funkcje znajdą się przed końcem kodu jak podałem na początku to wtedy wszystko będzie działać jak należy. Gdzieś wyczytałem że można znaleźć tekst i podmienić go ale z tym tym bardziej nie wiem |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 113 Pomógł: 18 Dołączył: 7.10.2007 Skąd: Pruszków Ostrzeżenie: (0%) ![]() ![]() |
Ktoś Ci już napisał o include a Ty używasz fopen. Po drugie nie chciał bym być osobą która w "spadku" otrzyma taki kod z takimi kwiatkami jak Ty robisz.
-------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
No co za problem je tam wszystkie od razu wrzucić? A skoro masz takie dziwne wynaganie to znaczy ze kod masz zle napisany bo czy napiszesz funkcja a() {} funkcja b(){} czy funkcja b(){} funkcja a(){} nie ma roznicy roznica jest dopiero kiedy wywolujesz kazda z funkcji, czyli np wewnatrz jednej uzywasz drugiej ale skoro ktos ma z tego korzystac to uzyje np funkcji a, tylko ze nie robi tego w pliku engine costam tylko np test.php gdzie dolaczasz caly swoj silnik
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:31 |