Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 5.04.2007 Skąd: Otwock Ostrzeżenie: (0%)
|
Witam
Utworzyłem plik index.php o następującej budowie:
Jak widać, znajduje się tam odwołanie do pliku polish.php, który wygląda tak:
Następnie utworzyłem plik index.html i funkcję file_html. Plik: Funkcja:
Teraz chciałbym stworzyć funkcję add_file. Polegałaby ona na tym, że LANG_ znajdujący się w pętli foreach łączył się z $key i zamieniał się na $value. Normalnie użyłbym funkcji str_replace, ale chodzi o to, że LANG_ połączone z $key w pliku index.html wyglądało tak:
I to zamieniało się po wejściu na stronę na odpowiedni kod, który jest załączony w pliku polish.php, np. dam w pliku index.html kod:
A na stronie ma się wyświetlić napis "Forum oparte o skrypt ***" Mam nadzieję, że zrozumieliście o co chodzi. Jest mi to bardzo potrzebne, gdyż nie chcę mieszać kodu PHP z kodem HTML w jednym pliku. Pozdrawiam P.S. Jeżeli nie zrozumieliście, o co mi chodzi, ściągnijcie EKINboard lub phpBB, tam jest coś podobnego. Ten post edytował Yazzie 21.04.2007, 09:10:10 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 8.11.2005 Skąd: Kraków Ostrzeżenie: (0%)
|
Normalnie użyłbym funkcji str_replace, ale chodzi o to, że LANG_ połączone z $key w pliku index.html wyglądało tak:
I to zamieniało się po wejściu na stronę na odpowiedni kod, który jest załączony w pliku polish.php, np. dam w pliku index.html kod:
Nie wiem czy dobrze zrozumiałem.
Tyle, że trzeba pobrać zawartość pliku i załadować go do $content a w html dajesz sobie
Ten post edytował kresh 23.04.2007, 19:15:41 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 5.04.2007 Skąd: Otwock Ostrzeżenie: (0%)
|
Tyle, że trzeba pobrać zawartość pliku i załadować go do $content A jak to zrobić? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) P.S. A mogę dać <{LANG_POWERED_INFO}> i w tym co mi dałeś zastąpić { KOD } na <{ KOD }>? Ten post edytował Yazzie 23.04.2007, 19:18:17 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 2 Dołączył: 8.11.2005 Skąd: Kraków Ostrzeżenie: (0%)
|
A jak to zrobić? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) P.S. A mogę dać <{LANG_POWERED_INFO}> i w tym co mi dałeś zastąpić { KOD } na <{ KOD }>? Jasne, że możesz. A pobrać treść pliku możesz przy użyciu file_get_contents
|
|
|
|
Yazzie [php]Funkcja add_file - problem 21.04.2007, 09:08:47
kresh A nie lepiej i wygodniej poprostu użyć SMARTY ? 22.04.2007, 11:12:35
Yazzie Ale czy ten Smarty nie ma takiej budowy:
[PHP] po... 22.04.2007, 12:04:32
kresh Smarty daje bardzo duże możliwości. Możesz używać ... 23.04.2007, 07:15:58
Yazzie kresh, ale ja nie chcę właśnie gotowych rozwiązań ... 23.04.2007, 18:57:13
Yazzie No dobrze, mam tylko pewien problem, czy jako zmie... 23.04.2007, 19:32:30
kresh [PHP] pobierz, plaintext <?phpclass Style ... 23.04.2007, 19:47:15
Yazzie Dwa problemy
Jeden:
[PHP] pobierz, plaintext ... 23.04.2007, 19:52:08
kresh 1. A to jakiś problem?
2. zapomniałeś zainicjować ... 23.04.2007, 19:53:23
Yazzie 1. Może żaden
2. Zainicjować to je... 23.04.2007, 19:54:30
kresh 1. Napewno żaden
2. No na przykład. Chodzi o to... 23.04.2007, 19:56:17
Yazzie Okazało się, że jest jeszcze jeden problem, oto on... 27.04.2007, 20:27:00
kresh [PHP] pobierz, plaintext <?phpfunction file_htm... 27.04.2007, 20:42:40
Yazzie I teraz działa jak należy Bardzo ci dziękuję, kre... 27.04.2007, 20:46:50 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 20:26 |