Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 23.02.2009 Ostrzeżenie: (0%)
|
Witam,
Spróbuje opisać najjaśniej jak się da. Otóż czy jest taka możliwość by jakoś usunąć z plików php/html/js itd. na serwerze fragment tego samego kodu. Załóżmy że w każdym pliku na końcu kodu jest przekierowanie: Kod <?php header("Location: http://www.domena.pl/"); ?> i chce żeby skrypt przeszukał wszystkie pliki i usunął dany kod. W każdym pliku kod wygląda tak samo ze spacjami enterami itd. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 23.02.2009 Ostrzeżenie: (0%)
|
No tak. I zamienić ten kod na spacje, tylko jak otwierać po kolei wszystkie pliki w katalogach i podkatalogach.
Znalazłem coś takiego, ale działa tylko dla pojedynczych wyrazów: Kod <?php
ini_set('display_errors', 'on'); error_reporting(E_ALL); $searchString = "cos"; $newValue = "cos2"; $path = "test/*.htm"; $count = "0"; $searchString = "#" . $searchString . "#"; $globarray = glob($path); if ($globarray) foreach ($globarray as $filename) { $source = file_get_contents($filename); $source = preg_replace($searchString,$newValue,$source); file_put_contents($filename,$source); $count++; } echo "Sukces - $count zmienionych plików "; ?> Ten post edytował jaca19 7.04.2011, 17:59:56 |
|
|
|
jaca19 Usuniecie fragmentu kodu z plików php 7.04.2011, 16:31:00
markonix Pętla po plikach i str_replace powinno dać radę 7.04.2011, 16:42:45
fifi209 scandir + array_diff i foreach 7.04.2011, 19:01:47
Bags_Bunny RecursiveDirectoryIterator jest fajny. 7.04.2011, 22:42:08
fifi209 Jest fajny - to jest argument?
Napisz, dlaczego... 7.04.2011, 22:55:27
Bags_Bunny Przecież to widać na pierwszy rzut oka, że Twoje j... 7.04.2011, 23:48:04
fifi209 Cytat(Bags_Bunny @ 8.04.2011, 00:48:0... 8.04.2011, 08:06:40
Bags_Bunny Cytat(fifi209 @ 8.04.2011, 08:06:40 )... 8.04.2011, 13:39:49 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:21 |