Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]nie działa mi dynamiczny tytuł strony
qwertygd
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 12.07.2010

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


Dzień dobry wszystkim forumowiczom.

Jest to mój debiut na forum więc bardzo proszę o wyrozumiałość.
Potrzebuję pomocy w temacie dynamic title.

W pliku index.php nie mam zdefiniowanej sekcji <head> ładuję się ona poprzez
Include_once(„head.php”) w pliku tym jest też także <titel>

W head.php zrobiłm <title> $title </title>

Jednak nijak nie potrafię zrobić aby <title> odświeżył wartość.

Cały kod jest w index.php i zapytania do bazy także myślę, że wynika to z tego, że zanim nadam wartość z bazy SQL zmiennej $title to sekcja <titel> jest już wyświetlona
Nie wiem czy to kwestja złego założenia przy konstrukcji strony cz mojej niewiedzy.
Adresy do poszczególnych podstroi są tworzone dynamicznie z bazy: www.domena.pl/index.php/producenci,2,sony
Nijak nie potrafię tego ugryźć. Naprawdę sporo już googluję.

Przepraszam, może trochę zawiło wyjaśniłem ale liczę na pomoc
Marek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ZuyPan
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 4.02.2010

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


Dokładnie tak! Najpierw sobie wszystko ładnie przygotowywujesz, wszelką treść, formularze etc. w zmiennych w php, a potem w html'u poniżej wszystkiego wyświetlasz sobie layout strony i tam gdzie ma być treść albo wspomniany tytuł wywołujesz sobie odpowiednie zmienne. Czyli w tym wypadku coś takiego:
<?php
includowanie podstrony
wybranie tutułu podstrony z bazy
przypisanie odpowiednim zmiennym odpowiednich treści
?>
<html>
<title><?php echo $tytul; ?></title>
<?php echo $tresc; ?>
</html>
Go to the top of the page
+Quote Post
qwertygd
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 12.07.2010

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


Cytat(ZuyPan @ 12.07.2010, 18:49:50 ) *
Dokładnie tak! Najpierw sobie wszystko ładnie przygotowywujesz, wszelką treść, formularze etc. w zmiennych w php, a potem w html'u poniżej wszystkiego wyświetlasz sobie layout strony i tam gdzie ma być treść albo wspomniany tytuł wywołujesz sobie odpowiednie zmienne. Czyli w tym wypadku coś takiego:
<?php
includowanie podstrony
wybranie tutułu podstrony z bazy
przypisanie odpowiednim zmiennym odpowiednich treści
?>
<html>
<title><?php echo $tytul; ?></title>
<?php echo $tresc; ?>
</html>


Dzięki za wskazówkę.
Spróbuję to ugryźć. Przy okazj się czegoś nowego nauczę (IMG:style_emoticons/default/smile.gif)


Cytat(ZuyPan @ 12.07.2010, 18:49:50 ) *
Dokładnie tak! Najpierw sobie wszystko ładnie przygotowywujesz, wszelką treść, formularze etc. w zmiennych w php, a potem w html'u poniżej wszystkiego wyświetlasz sobie layout strony i tam gdzie ma być treść albo wspomniany tytuł wywołujesz sobie odpowiednie zmienne. Czyli w tym wypadku coś takiego:
<?php
includowanie podstrony
wybranie tutułu podstrony z bazy
przypisanie odpowiednim zmiennym odpowiednich treści
?>
<html>
<title><?php echo $tytul; ?></title>
<?php echo $tresc; ?>
</html>


Qrcze... kompletnie nie wiem jak się do tego zabrać... Proszę o pomoc.

function showDesigners()
{
global $db, $tools, $_TITLE, $strona;

$designer = $db->query(_TBL_PRODUCERS,"1 = 1 ORDER BY nazwa");

for($x=0;$x<count($designer);$x++)
{

echo '<div style="width: 156px; height: 105px; float: left; background: #fff; color: #000; font-size: 14px; font-weight: bold; display: inline; text-align: center; margin: 5px;">
<a href="index.php/designer,'.$designer[$x]['id'].','.$tools->text2link($designer[$x]['nazwa']).'" style="color: #f80ca5; display: block; width: 156px; height:95px; padding-top: 10px;" class="img"><img src="'._PRODUCERS_CATALOG.'/white/'.$designer[$x]['token'].'.jpg" alt="'.$designer[$x]['nazwa'].'" title="'.$designer[$x]['nazwa'].'"/><br/>
'.$designer[$x]['nazwa'].'</a></div> ';
}
}

jak zamiast echo wstawię np.zmienną $strona= to zapisuje się tylko ostatni rekord.
Jak zrobić aby do zmiennej dopisywały się kolejne rekordy nie wymazując poprzednich?

Dzięki za wszelkie wskazówki
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.09.2025 - 06:47