Autor | Zpráva | ||
---|---|---|---|
iwory Profil * |
#1 · Zasláno: 27. 11. 2009, 22:02:01
Zdravim všechny, řesím takovy maly problemek. Vypisuju obsah stranky z databaze v zavislosti na promene predane v url.
Takze treba: index.php?page=kontakt Vypise obsah z databaze kde promena page = kontakt. To je vsem jasne, ze ? :-) No ale timto zpusobem mi vznika adresa typu www.neco.cz/index.php?page=kontakt toho bych se chtel ale zbavit aby se vypisovalo www.neco.cz/kontakt.php akorat nevim jak to udelat.Ptz tu promenou definuju pomoci GET pres tu adresu. Kdyz bych to chtel udelat podle toho druheho tak promena page nebude definovana a nevypise se nic. Nemuzete me trochu nakopnout nejakym spravnym smerem jak na to?Diky vsem |
||
Jack Finger Profil |
#2 · Zasláno: 27. 11. 2009, 22:18:15 · Upravil/a: Jack Finger
iwory
.htaccess, mod_rewrite např. http://www.jakpsatweb.cz/server/mod-rewrite.html http://diskuse.jakpsatweb.cz/?action=vthread&forum=31&topic=102827 http://www.cesky-hosting.cz/pro-zakazniky/napoveda/htaccess-mod-rewrite.html Fórum na JPW diskusi: http://diskuse.jakpsatweb.cz/?action=vtopic&forum=31 |
||
MCKAY Profil |
#3 · Zasláno: 27. 11. 2009, 22:22:46
iwory:
Já bych řekl, že pomocí mod_rewrite RewriteEngine On RewriteRule ^(.+)\.php index.php?page=$1 Kde vlastně nastavíš v první části, že všechno co se nějak jmenuje a má příponu php, bude ukazovat to, co se zobrazí při zadání inde.php?page=nazev_te_stranky Je to velmi zjednodušeně řečeno, ale myslím, že to pomůže. |
||
iwory Profil * |
#4 · Zasláno: 27. 11. 2009, 22:55:14
Zdravim ,diky za odpovedi, pomoci REWRITE bych to nechtel delat. Chtel bych to udelat primo v PHP
|
||
Leo Profil |
#5 · Zasláno: 27. 11. 2009, 23:09:49
iwory:
"Chtel bych to udelat primo v PHP" To můžete, ale ne z jednoho souboru, takže ten katalog.php a řadu dalších musíte prostě vytvořit... Leo |
||
Časová prodleva: 14 let
|
0