Witam wszystkich,
Można jakoś zrobić, żeby dany kawałek kodu html/php był wyświetlany w CMS’ie tylko jeżeli użytkownik jest na stronie głównej, tzn przy samej domenie bez /index.php itp. do index.php nie mam odnośników.
Witam wszystkich,
Można jakoś zrobić, żeby dany kawałek kodu html/php był wyświetlany w CMS’ie tylko jeżeli użytkownik jest na stronie głównej, tzn przy samej domenie bez /index.php itp. do index.php nie mam odnośników.
Zainteresuj się tymi predefiniowanymi zmiennymi:
$_SERVER['REQUEST_URI']
$_SERVER['SCRIPT_NAME']
$_SERVER['PHP_SELF']
$_SERVER['SCRIPT_FILENAME']
Ja proponowałbym coś w tym stylu:
<?php
if($_SERVER['REQUEST_URI'] == '/') echo 'To jest strona glowna!';
?>
Mój przykład działa w taki sposób:
dla http://www.domena.pl/ - wyświetli “To jest strona glowna!”
dla http://www.domena.pl/index.php oraz dla http://www.domena.pl/katalog/plik.php - niczego nie wyświetli.
Chociaż nie do końca rozumiem o co chodzi w tych słowach
to jednak myślę, że to co napisałem jest rozwiązaniem problemu
Dokładnie o to mi chodziło dzięki. Działa idealnie