Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Usuwanie funkcji z CMSa
MESSIAH :)
post 30.11.2019, 13:26:22
Post #1





Grupa: Zarejestrowani
Postów: 249
Pomógł: 0
Dołączył: 22.12.2011

Ostrzeżenie: (10%)
X----


Jak najszybciej i najlepiej usnac funkcje + ich wywolania oraz zmienne do nich przypisane z CMSa? Wiem ze najlepiej jest namierzyc te dane ale jak? Przeciez nie bede sprawdzal plik po pliku.


--------------------
Go to the top of the page
+Quote Post
Tomplus
post 30.11.2019, 18:29:56
Post #2





Grupa: Zarejestrowani
Postów: 1 834
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Funkcje wyszukujesz w plikach i usuwasz ją normalnie, w kodzie.
Jednakże wszystkie jej wywołania, niestety musisz wyszukać, ale to jest mały problem. Większy problem jest to że jeżeli funkcja jest używana w wielu miejscach, to zdestabilizujesz sobie działanie swojej strony.

Chyba że ...

Muszisz bardziej sprecyzować co chcesz osiągnąć. Wygląda jakbyś chciał trojana napisać, a nie wiedział jak tongue.gif


Go to the top of the page
+Quote Post
MESSIAH :)
post 2.12.2019, 20:22:44
Post #3





Grupa: Zarejestrowani
Postów: 249
Pomógł: 0
Dołączył: 22.12.2011

Ostrzeżenie: (10%)
X----


Mam szkielet skryptu CMS i chce zrobic w nim ulatwienie instalacji oraz update funkcji. Bo tak szukanie kodu i aktualizacja reczna troche schodzi i czasem mozna tez cos przeoczyc.


--------------------
Go to the top of the page
+Quote Post
Tomplus
post 3.12.2019, 08:48:09
Post #4





Grupa: Zarejestrowani
Postów: 1 834
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


Ok.

W IDE masz możliwość zastąpienia funkcji inną funkcją, ale czasem wystarczy po prostu przebudować działanie funkcji bez zmiany nazwy starej.


np.:

  1. function losuj_liczbe() {
  2. return rand(1, 10);
  3. }
  4.  
  5. echo losuj_liczbe();



nie musisz tworzyć funckji: losuj_liczbe2() aby losować liczbę z przedziału 1,100.


Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.04.2024 - 13:40