Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 249 Pomógł: 0 Dołączył: 22.12.2011 Ostrzeżenie: (10%)
|
Szukam jakiegos malego gotowego kodu ktory by instalowal kod pomiedzy kodem w pliku:
Dokladnie to tak to ma wygladac. Otwieram plik php i szukam w nim kodu np:
I teraz dodaje nowa linie:
Chcialbym tez miec jakas kontrole nad tym i np w przyszlosci wymazac dana linie z tego pliku bez wzgledu na kolejnosc usuwania. Probowalem szukac pod nazwa Cytat php install code into file lecz bez efektu. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
W php wyglądałoby to tak:
- zapisz zawartość pliku do zmiennej (np. przy użyciu file_get_contents) - użyj str_replace (lub preg_replace, jeśli część szukanej linii jest zmienna) - zapisz zawartość zmodyfikowanej zmiennej do pliku Jeśli plik, który chcesz zmodyfikować jest duży, użyj funkcji file i w pętli leć po odczytanych liniach i wstaw nową linię w miejscu, które Ci odpowiada. edit Jest jeszcze trzecia możliwość. Wszystkie pliki, które chcesz modyfikować trzymaj jako szablony (możesz użyć, np. Twig). W momencie, gdy chcesz zmodyfikować plik, wyciągasz wszystkie potrzebne dane, przekazujesz je do szablonu i generujesz plik, którym nadpisujesz już istniejący. |
|
|
|
MESSIAH :) Instalacja kodu do pliku 16.11.2019, 13:15:58
Tomplus W wielu edytorach jest coś takiego: CTRL + F (H)
Z... 16.11.2019, 17:06:29 
MESSIAH :) Cytat(Tomplus @ 16.11.2019, 17:06:29 ... 16.11.2019, 21:56:22
batman sed. Odpalasz to przy pomocy exec i problem z głow... 17.11.2019, 01:20:10 
MESSIAH :) Cytat(batman @ 17.11.2019, 01:20:10 )... 20.11.2019, 02:32:47
MESSIAH :) Ja myslalem bardziej o czyms taki:
1 - Wypakuj pli... 28.11.2019, 18:37:51
Tomplus w PHP też jest funkcja exec()
Ale jak już. Spójrz... 28.11.2019, 19:03:39
batman [PHP] pobierz, plaintext <?php // zawartos... 29.11.2019, 02:43:11 ![]() ![]() |
|
Aktualny czas: 31.12.2025 - 17:22 |