Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: title = zmienna
Forum PHP.pl > Forum > PHP
harbii
Jak zrobić aby tytuł strony przypisać zmiennej?
Czyli: otwiera sie stronka która ma jakiś tytuł
skrypt przypina go do zmiennej i wyświetla

coś w stylu
<title>nazwa stronki</title>
$zmienna=title
echo $zmienna

i ma wyświetlić
nazwa stronki

Jak zrobić coś takie zo by działało?
nasty
preg_replace()
siemakuba
Cytat(nasty_psycho @ 14.06.2006, 16:20 ) *
preg_replace()

a po co?
  1. <title><?php echo $zmienna_title; ?></title>
tudzież na skróty:
  1. <title><?= $zmienna_title; ?></title>
o to chyba chodzi?

pozdr.
nasty
Cytat
a po co?


a bo w pytanie title byla stala, i pomyslalem ze harbii chce zmenic juz istniejaca nazwe strony....

HERBII popraw mnie jesli sie myle
harbii
@nasty_psycho - dokładnie
otwiera się stronka która juz ma jakis tytuł a skrypt a z tego zrobić zmienną, która później będzie odpowiednio wykorzystana, powiedzmy ze w echo
czyli:
preg_replace()
tak?
i co dalej? :roll2:
siemakuba
aha, OK, nie zrozumiałem. Jeżeli preg replace, to:
  1. <?php
  2. $html = preg_replace('/<title>(.*)</title>/i', '<title>Nowy tytuł<title>', $html);
  3. ?>

w zmiennej $html masz oczywiscie kod HTML strony.

pogubiłem się w tym wątku :P
powyższy kod posłuży do zmiany tytułu na inny, poniższy posłuży do złapania wartości tytułu do zmiennej.

  1. <?php
  2. preg_match('/<title>(.*)</title>/i', $html, $match);
  3. echo $match[1];
  4. ?>


pozdr.
harbii
ok. dzieki po weekendzie sprawdze
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.