Přihlásit se

Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)

Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.

nefunguji mi odkazy s mod_rewrite

01. lis 2012 10:37 #99360
nefunguji mi odkazy s mod_rewrite od jarvad
Začátečník
Pisi sem protoze je tu hodne chytrych lidi, na jinych forech mi nikdo neporadil. Prosim o pomoc, mam udelane jednoduche stranky a nefunguji mi odkazy. PORADTE CO MAM SPATNE
INDEX.PHP
<? require 'include/hlavicka.php'; ?>
<? if ($section == '') {
require 'stranky/hlavni-stranka.php';
} elseif ($section == 'hlavni-stranka') {
require 'stranky/hlavni-stranka.php';
} elseif ($section == 'cile-projektu') {
require 'stranky/cile-projektu.php';
} elseif ($section == 'aktivity-projektu') {
require 'stranky/aktivity-projektu.php';
} elseif ($section == 'o-projektu') {
require 'stranky/o-projektu.php';
} elseif ($section == 'navaznost-na-dalsi-projekty') {
require 'stranky/navaznost-na-dalsi-projekty.php';
}elseif ($section == 'vychozi-situace') {
require 'stranky/vychozi-situace.php';
} else {
require 'stranky/hlavni-stranka.php';
?>
<? require 'include/paticka.php'; ?>

a .HTACCESS
RewriteEngine On

RewriteBase /
RewriteRule ^hlavni-stranka/$ index.php?section=hlavni-stranka [L,QSA]
RewriteRule ^vychozi-situace/$ index.php?section=vychozi-situace [L,QSA]
RewriteRule ^aktivity-projektu/$ index.php?section=aktivity-projektu [L,QSA]
RewriteRule ^cile-projektu/$ index.php?section=cile-projektu [L,QSA]
RewriteRule ^navaznost-na-dalsi-projekty/$ index.php?section=navaznost-na-dalsi-projekty [L,QSA]
RewriteRule ^o-projektu/$ index.php?section=o-projektu [L,QSA]

01. lis 2012 11:43 - 01. lis 2012 11:44 #99362
Odpověď od Cony
Moderátor
Nevím co máte v souboru hlavicka.php, ale pokud nemáte zaplé register_globals (což je na většině hostingů vyplé) neměl by jste používat v php proměnou $section ale $_GET, popř. $_REQUEST ( $_REQUEST obsahuje spojená pole $_GET, $_POST a $_COOKIE).

Mimochodem, dotaz by asi neměl být v sekci Joomla 2.5...
Poděkovali: jarvad

01. lis 2012 11:53 #99365
Odpověď od jarvad
Začátečník
vim, ze to tu nepatri, ale taky jedina rada a fuguje to. salcilo povolit register_globals. takze diky

01. lis 2012 12:01 #99367
Odpověď od Cony
Moderátor
No spíše by jste měl přepsat kód tak aby register_globals nepotřeboval. Z hlediska bezpečnosti stránek je to dost nevhodné nastavení.

Powered by Fórum