| Autor | Zpráva | ||
|---|---|---|---|
| davef6 Profil |
#1 · Zasláno: 18. 9. 2007, 11:35:32
jak z něčeho jako je toto www.adresa.cz/stahuj.php?id=5 udělat toto www.adresa.cz/nazev_neceho/
v parametrech budu mít jenom id a potřebuju aby se mi místo toho za lomítkem vypsal název, co se v tabulce skrývá pod tím určitým id děkuji za odpovědi |
||
| Joker Profil |
#2 · Zasláno: 18. 9. 2007, 11:52:45
Blbě :)
Lepší by bylo buď do té "hezké" adresy někam propašovat to ID, nebo ten PHP skript donutit hledat podle názvu. A potom mod_rewrite. |
||
| Str4wberry Profil |
#3 · Zasláno: 18. 9. 2007, 12:12:31
davef6
Bude to chtít použít rewrite map. Koukni na tohle http://www.jakpsatweb.cz/server/mod_rewrite/mod-rewrite-priklady.html# minibb-advanced |
||
| davef6 Profil |
#4 · Zasláno: 18. 9. 2007, 12:25:10
ok ještě bych měl jednu otázku, když vypisuju data z databáze, z jednoho sloupce a data jsou s mezerou, např. periferni_zarizeni, jak v php udělat, aby se mezera nahradila znakem - ?
|
||
| Str4wberry Profil |
#5 · Zasláno: 18. 9. 2007, 12:30:35
$text = str_replace(" ", "-", $text)
|
||
| davef6 Profil |
#6 · Zasláno: 18. 9. 2007, 13:46:50
udělal jsem to trochu jinak než jsem chtěl, ale mám toto
RewriteRule ^(.*)/(.*)-(.*) /download.php?id=$1&interpret2=$2&skladba2=$3 [L,QSA] ale nezobrazuje se mi styl a když z té stránky kliknu na nějaký odkaz tak to taky nefunguje....je na to nějaký příkaz? děkjji za odpovědi |
||
| hidden Profil |
#7 · Zasláno: 18. 9. 2007, 14:02:53
nezapomínej, že odkazy na stránce musej bejt přepsaný na novej formát odkazu ... mod_rewrite toto automaticky nedělá.
|
||
| Str4wberry Profil |
#8 · Zasláno: 18. 9. 2007, 14:34:34
davef6
Použij absolutní odkazy pro styly atd. |
||
|
Časová prodleva: 18 let
|
|||
0