| Autor | Zpráva | ||
|---|---|---|---|
| jiricz Profil |
#1 · Zasláno: 4. 3. 2020, 16:38:21
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 |
#2 · Zasláno: 4. 3. 2020, 16:45:41
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 |
#3 · Zasláno: 4. 3. 2020, 17:04:21
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 |
#4 · Zasláno: 4. 3. 2020, 20:19:19
Keeehi:
Děkuji za nakopnutí. Už to frčí. :) |
||
| lionel messi Profil |
#5 · Zasláno: 4. 3. 2020, 21:14:49
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).
|
||
|
Časová prodleva: 7 let
|
|||
0