Autor Zpráva
jiricz
Profil
Dobrý den,
obracím se zde s žádostí o radu. Potřeboval bych na webu generovat dynamické description a keywords.
Zápis stránky index.php vypadá takto
<head>
<meta name="descriprion" content="nějaký description" />
<meta name="keywords" content=" 1, 2, 3, 4," />
<title>Nadpis 1</title>
</head>
<body>
<?php
if($_GET["p"]) {
    if($_GET["p"] == "kategorie") {
        include("./kategorie.php");
    } elseif ($_GET["p"] == "produkt") {
        include("./produkt.php");
    }
}
?>
</body>

z kategorie.php a produkt.php bych potřeboval určitá data dostat do description a keywords.
Zkoušel jsem to například pomocí <meta name="description" content="'.$desc.'"> a v produkt.php $desc = $row["description"]

Předem děkuji za tipy.
Keeehi
Profil
jiricz:
To jsi to zkoušel celkem dobře. Jediné co je k tomu ještě potřeba je to, aby ten include byl nad tím, než to vypisuješ.
Kajman
Profil
A bez úpravy includovaných souborů bude potřeba zapnout buffer ob_start a obsah si dat do proměnné pro pozdější použití díky ob_get_contents.
jiricz
Profil
Keeehi:
Děkuji za nakopnutí. Už to frčí. :)
lionel messi
Profil
jiricz:

Dovolím si upozorniť na menší detail. Pri neexistencii $_GET["p"] tvoj kód vyhodí chybovú hlášku E_Notice, keďže v takom prípade pracuješ s nedefinovaným prvkom poľa. Lepšie by bolo kontrolovať, či daný prvok vôbec existuje (napr. pomocou isset).

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0