[HTML] Zamiana różnych połaci kodu niczym w Notepad |
[HTML] Zamiana różnych połaci kodu niczym w Notepad |
19.08.2018, 12:45:46
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.01.2016 Ostrzeżenie: (0%) |
Hej mam pytanie
szukam notatnika lub programu, który pozwoliłby mi na zamianę fragmentów kodu na wielu podstronach. Skorzystałbym z notepada ale kod w tych sekcjach, które chce podmienić wygląda różnie na podstronach. Wiem, że można je zainkludować do jednego wspólnego php, ale nie wiem, jak sobie poradzić z CSSem w tym pliku ( macie jakieś rozwiązanie na podmienianie fragmentów kodu pomiędzy określonym znacznikami na wielu podstronach? Dzięki za pomoic PS. Taki program typu notepad, który będzie miał funkcję "zaznacz pomiędzy znacznikami" i zamień ten tekst na inny PS2. W notepad jest taka funkcja: "zaznacz wszystko pomiędzy odpowiednimi nawiasami", ale nieaktywna Ten post edytował szachmat 19.08.2018, 13:02:52 |
|
|
19.08.2018, 20:45:23
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
To brzmi jak zadanie dla DOMDocument: getElementsByTagName i podmiana zawartości. Czyli do zrobienia po prostu w PHP, a nie w jakimś programie.
|
|
|
19.08.2018, 20:46:56
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Poszukaj jakiegoś edytora, który przy podmianie obsługuje wyrażenia regularne.
-------------------- |
|
|
19.08.2018, 22:49:36
Post
#4
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.01.2016 Ostrzeżenie: (0%) |
no tak, gdyby w notepad aktywować funkcję szukaj/zaznacz wszystko pomiędzy nawiasami i trochę ją zmodyfikować..
no ale... mój problem wynika z niewiedzy, a raczej z braku czasu na znalezienie odpowiedzi, jak inkludować element strony aby nie musieć robić cofnięć do CSSa. Coś dzisiaj patrzyłem i chyba da się zrobić takie zgrupowanie. Kiedyś tego próbowałem to za każdym razem musiałem zmieniać linki do CSS (cofać przekierowania). ....Bo chyba właśnie o to chodzi, aby móc inkludować np. stopkę i zmieniać w jednym miejscu. Ten post edytował szachmat 19.08.2018, 22:51:46 |
|
|
20.08.2018, 05:34:16
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Wklejasz w kodzie require_once 'plik.php'; także jest to 100x szybsze niż problem który sobie stworzyłeś i teraz wałkujesz "z braku czasu". PHP nie ma nic do ścieżek css.
Ten post edytował viking 20.08.2018, 05:34:44 -------------------- |
|
|
20.08.2018, 21:23:27
Post
#6
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.01.2016 Ostrzeżenie: (0%) |
Dajmy na to, że ten kod powyżej jest częścią stopki, umieszczam to w stopka.php a na miejscu tego kodu umieszczam:
I co zobaczyłeś? Bo u mnie to samo co zawsze, czyli nic. A teraz usuń klasy css z kodu i co zobaczysz? Wypluje kod html: a b c d e Nie wypluwa kodu z css (nie czyta css). Rozwiązanie jakie znalazłem jest takie, że można dodać do pliku lista.php linki do plików css, ale trzeba cofać odwołanie i na dodatek rośnie ilość kodu. Teoretycznie to jeszcze nie próbowałem usuwać linków css z głównego pliku (np. index.html) i wrzucać je do poszczególnych plików php (nagłówek, stopka, środek, itp.)... ale to też mi się wydaje obciążaniem strony. Czy to rozwiązanie jest prawidłowe? Czy jest jakieś inne lepsze rozwiązanie? Ten post edytował szachmat 20.08.2018, 21:25:19 |
|
|
21.08.2018, 05:20:55
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
PHP załączy plik i nic więcej nie zrobi. To co zobaczysz to wynik jego działania . Jeśli nie wczytuje się CSS to zrobiłeś jakiś inny błąd. Sprawdź narzędzia deweloperskie przeglądarki. Wstaw może link albo cały kod bo piszesz niejasno i nie wiadomo o co ci chodzi.
-------------------- |
|
|
21.08.2018, 06:09:00
Post
#8
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 3.01.2016 Ostrzeżenie: (0%) |
Ale ja jestem durny, ale mnie zaćmiło!
nie zmieniłem rozszerzenia pliku z include z html na php ! Ten post edytował szachmat 21.08.2018, 06:10:05 |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 02:01 |