Hirdetés

Új hozzászólás Aktív témák

  • Speeedfire
    félisten

    Hello,
    olyan kérdésem lenne, hogy létrehoztam egy css menüsort, ami ilyen url-t ad át: "http://valami/belepes". A belepes szót hogy lehet leszedni belőle? mert ugye akkor egyszerűen hozzátoldok egy .php-t és megnyitná a fájlt.
    Eddig $pid-et használtam az oldalak váltogatására, de most változtatni szeretnék ezen :)

    Mit értesz az alatt, hogy leszedni?

    Htaccess nélkül nem fog menni ha arra gondolok amire valószínűleg te is. :)

    a .htaccess fájl tartalma //engedélyezni kell az apachban, vagy abban amiben használod

    <IfModule mod_rewrite.c>
    RewriteEngine on
    Options +FollowSymLinks
    Options -MultiViews
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([a-z-]+)$ ?oldal=$1 [QSA,L]
    </IfModule>

    A php fájlban meg ahol meg akarod jeleníteni az oldalt oda ez kell:

    if (!isset($_GET['oldal'])) {
    include ("kategoria.php");
    } else {
    $id = (isset($_GET['oldal']) && !empty($_GET['oldal'])) ? ltrim($_GET['oldal'], './') : 'error';
    if (file_exists("$id.php")) {
    include ("$id.php");
    } else {
    header('Location: ../errors/404.html');
    }
    }

Új hozzászólás Aktív témák