Zdravim, mozno sa to to uz riesilo, a aj sa tu daco riesilo ale nejak som z toho nevysiel.
mam stranku napriklad
http://localhost/podstranka/ a chcem, aby to spustalo ako
http://localhost/index.php?stranka=podstranka ale tak nejak na pozadi, ze stale bude zobrazene
http://localhost/podstranka/
v .htaccess mam toto a nefunguje to
Options FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/?([^\./]*|[^\./]*[/])$ index.php?stranka=$1
ked dam na koniec posledneho riadku v .htaccess [R] tak mi to vypise ako
http://localhost/index.php?stranka=podstranka/ a to lomitko na konci prekaza. ked ale napisem
http://localhost/podstranka (bez lomitka na konci) tak to hodi spravne
http://localhost/index.php?stranka=podstranka. Existuje nieco univerzalne, co mi automaticky odstrani to lomitko, ci tam bude alebo nie?
A este som dal do index.php script:
<?php if($_GET['$stranka']=="podstranka") { ?> DACO <?php } ?>
a ono mi to zahlasi:
Notice: Undefined index: $stranka in
http://localhost/index.php on line 20
Ked dam ale bez $_GET[''] tak vraj nemam definovane $stranka
netusim co to robi, ked dam prec to PHP pred <? tak ako by tam ziaden script nebol a DACO aj tak zobrazi. Ked som mal PHPTriad tak mi to nehlasilo take chyby.
mam Apache 2.2.8 s PHP 5.2.5 (MySQL zatial nepouzivam)
schvalne, kto pochopil co sa pytam, bo ja asi ne?
prosim pomozte, ako by ste to riesili vy, ja som v koncoch, asi sa zavesim na "while (viemto<neviemto) {}"