Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP] Umieszczenie tekstu w szablonie.
Nicc0
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 1
Dołączył: 18.01.2013

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


Witam. Czy mógłby dać mi ktoś jakiegoś cynka jak zrobić "generator tekstu". Bo nie wiem jak się do tego zabrać. Chodzi o to ze mam np pole input i wpisuje w to pole np: "Potrzebuje pomocy" i kod php umieszcza go w szablonie, czyli np. Temat: Potrzebuje pomocy. Znalazłem u wujka google tylko jak zrobić generator tekstu w obrazku a nie o to mi chodzi. Pomoże ktoś? Z góry dzięki.

Ten post edytował Nicc0 21.04.2013, 14:16:47
Go to the top of the page
+Quote Post
Szymciosek
post
Post #2





Grupa: Zarejestrowani
Postów: 1 168
Pomógł: 126
Dołączył: 5.02.2010
Skąd: Świdnica

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


Masz input, wysyłasz w nim tekst "Potrzebuję pomocy", php ma to odebrać i wstawić do jakiegoś Twojego szalobnu w html w konkretne miejsce?
Go to the top of the page
+Quote Post
Nicc0
post
Post #3





Grupa: Zarejestrowani
Postów: 44
Pomógł: 1
Dołączył: 18.01.2013

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


Tak, dokładnie o to chodzi. Z tym, że uzupełniony szablon ma być wygenerowany. I gotowy do skopiowania.
Go to the top of the page
+Quote Post
Helid
post
Post #4





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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


1) Tworzysz plik z poniższym szablonem
Kod
Tutaj wartość: {wartosc}

2) Tworzysz skrypt PHP który generuje szablon
  1. <?php
  2. $file = file_get_contents('szablon.tpl');
  3. echo str_replace('{wartosc}', '123', $file); //Podmieniasz zmienną i wyświetlasz


--------------------
Go to the top of the page
+Quote Post
b4x
post
Post #5





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


  1. <?php
  2. /*
  3.   * Przykładowy template np.
  4.   *
  5.   * <p>Witaj: {{imie}} {{nazwisko}}. Twój wiek {{wiek}}. Miasto: {{miasto}}</p>
  6.   */
  7.  
  8. $template = file_get_contents('mojtemplate');
  9.  
  10. $content = strtr($template, [
  11. '{{imie}}' => 'Adam',
  12. '{{nazwisko}}' => 'Kowalski',
  13. '{{wiek}}' => 30,
  14. '{{miasto}}' => 'Gdańsk'
  15. ]);
  16.  
  17. echo $content;
  18. ?>


--------------------
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 Aktualny czas: 19.08.2025 - 13:44