Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP] Umieszczenie tekstu w szablonie.
Forum PHP.pl > Forum > Przedszkole
Nicc0
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.
Szymciosek
Masz input, wysyłasz w nim tekst "Potrzebuję pomocy", php ma to odebrać i wstawić do jakiegoś Twojego szalobnu w html w konkretne miejsce?
Nicc0
Tak, dokładnie o to chodzi. Z tym, że uzupełniony szablon ma być wygenerowany. I gotowy do skopiowania.
Helid
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
b4x
  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. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.