Autor | Zpráva | ||
---|---|---|---|
boron Profil * |
#1 · Zasláno: 16. 4. 2008, 06:56:02
Ahoj,
mám na Vás prosbu, můžete mi níže uvedený kód upravit tak, aby se mi měnilo title. index.php <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title>měnící se title</title> </head> <body> ><a href="?page=a">a</a> ><a href="?page=b">b</a> <?php switch ( $_GET[ "page" ] ) { case "a": include "a.php"; break; case "b": include "b.php"; break; // a tak dale... default: include "a.php"; break; } ?> <!-- paticka --> </body> </html> |
||
boron Profil * |
#2 · Zasláno: 16. 4. 2008, 06:57:00
a.php
<html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> </head><body> <?php echo "Jak se máš?"; ?></body> </html> |
||
boron Profil * |
#3 · Zasláno: 16. 4. 2008, 06:57:59
b.php
<?php echo "Zdravím"; ?> |
||
Miloš Profil |
#4 · Zasláno: 16. 4. 2008, 08:07:43
Měnící se <title> v PHP viz http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=2&topic=65 234#13
|
||
boron Profil * |
#5 · Zasláno: 16. 4. 2008, 08:31:28
JJ dík, zkoušel jsem to hodit do mého kódu a nefunguje. Mohl bys mi tady napsat, jak bys to napsal do mého kódu ty? Please
|
||
Jurasss Profil * |
#6 · Zasláno: 16. 4. 2008, 09:05:31
<title> <?php echo $_GET[ "page" ]; ?> </title> |
||
boron Profil * |
#7 · Zasláno: 16. 4. 2008, 09:23:27
title se mi mění na jméno odkazu, který je právě aktuální. Bych potřeboval aby se title měnile dle zadaného $title = "Úvodem slovo šiditele";
|
||
TSD Profil * |
#8 · Zasláno: 16. 4. 2008, 09:33:42
V prvním příspěvku máš použité větvení, Jurasss ti poradil, jak nastavit title. Jestli si ty dvě věci nedokážeš spojit, zřejmě bys měl zkusit dělat něco jiného.
|
||
boron Profil * |
#9 · Zasláno: 16. 4. 2008, 10:08:31
To si řikám taky, neboj živit se s tím určitě nebudu.. Jen sem dostal úkol, který musím udělat. PHP není moje silná stránka, ostatně proto jsem se obrátil na Vás. Zkoušel jsem to a prostě nevím, nefaká. Možná je v tom malá prkotina. Nevím, co dělám špatně. Uvítal bych, kdybyste mi správně doplnili můj kód, aby fungoval.
|
||
kajaman Profil |
#10 · Zasláno: 16. 4. 2008, 10:48:39 · Upravil/a: kajaman
ten odkaz si uprav takto:
<a href="./index.php?page=a&title=Titulek" PS: mezery a speciální znaky se musí v url nějak kódovat, myslím, že mezery jsou %20, takže by to mohlo být: <a href="./index.php?page=a&title=Dvouslovny%20Titulek" ale to si nejsem úplně jistej, je to třeba vyzkoušet EDIT: takže nakonec je to takhle: ...&title%3DÚvodem%20slovo%20šiditele |
||
boron Profil * |
#11 · Zasláno: 16. 4. 2008, 11:27:29
OK, funguje. Díky. Ještě mě zajímá, jak to bude s měnícím se $keywords = "Klíčová sova pálená";
viz http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=2&topic=65 234#13 |
||
Joker Profil |
#12 · Zasláno: 16. 4. 2008, 11:33:10
kajaman
ten odkaz si uprav takto: <a href="./index.php?page=a&title=Titulek" To mi nepřipadá jako dobrý nápad, takhle když na stránku někdo odkáže, může si nastavit titulek podle svého. V horším případě i celou stránku, když to nebude ošetřené a udělám něco jako: <a href="domena/index.php?page=a&title="ahoj</title><p>Ahoj</p><!--" |
||
Joker Profil |
#13 · Zasláno: 16. 4. 2008, 11:37:59
Lepší by bylo něco jako:
$titulky = Array("a"=>"Titulek 1", "b"=>"Titulek 2"); $titulek = $titulky[$_GET["page"]; ...a ještě lepší by to bylo udělat vůbec jako šablony. |
||
boron Profil * |
#14 · Zasláno: 16. 4. 2008, 12:01:15
jak to myslíš jako šablony? Můžeš mi uvést příklad?
|
||
kajaman Profil |
#15 · Zasláno: 16. 4. 2008, 12:15:47
to: Joker
jj, jsou lepší způsoby. Odpovídal jsem na daný dotaz, protože mám spíš pocit, že Boron na nějakém příkladu studuje základy, tak proto... ;) |
||
boron Profil * |
#16 · Zasláno: 16. 4. 2008, 12:26:27
Nejlepší bude začít od začátku. Jak na měnící se title?
|
||
Časová prodleva: 16 let
|
0