Как сделать на php чтоб картинка не грузилась только на главной странице? т.е при условии что если в строке браузера www.site.ru/index.php то картинка не грузиться, а если в любом другом месте сайта т.е отличный адресс от www.site.ru/index.php то картинка грузиться. Пример кода в шаблоне: PHP: <h1 class="logo"> <a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span></a> </h1>
image.gif PHP: <?php if($_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']=='yoursite.ru/index.php') { header('Content-type: image/gif'); ... } ?> .htaccess Code: <FILES "image.gif"> AddType application/x-httpd-php .gif </FILES>
PHP: <?php if($_SERVER['REQUEST_URI'] == '/index.php') { echo' <h1 class="logo"> <a href="index.php" title="'.$siteName.'"><span>'.$siteName.'</span></a> </h1>'; } ?>
хотя небольшая проблема всё же есть - просто ЧПУ у сайта нету и на других страницах использоваться продолжение подтипу PHP: http://test1.ru/index.php?option=com_content&view=category&layout=blog&id=34&Itemid=60 а описаный выше способ считает так же что ето страница index.php и непоказывает картинку (((
PHP: <?php if($_SERVER['REQUEST_URI'].$_SERVER['QUERY_STRING'] == '/index.php') { echo' <h1 class="logo"> <a href="index.php" title="'.$siteName.'"><span>'.$siteName.'</span></a> </h1>'; } ?> не работает ((( также неотображаеться