Advanced search  


cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.

Pages: [1]   Go Down

Author Topic: Доступ к глобальным массивам  (Read 4972 times)

0 Members and 1 Guest are viewing this topic.


  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Доступ к глобальным массивам
« on: January 20, 2012, 08:11:57 am »

Добрый день! Пытаюсь сделать своё меню таким образом:
В файле themes.php написал функцию my_head2() которая создает необходимое мне меню. Необходимо текущему пункту меню присваивать class="active".
Пробывал сделать это так
Code: [Select]
( $_GET['album']=='lastup'  ?'class="active"':'') - не работает.
Code: [Select]
var_dump($_GET) выдает null.
Можно ли решить эту задачу по другому без использования глобальных массивов?

Code: [Select]
function my_head2(){
global $CONFIG;
        $cat_l2 = isset($cat) ? "&cat=$cat" : '';
        $html = '<div class="header">
<div class="clearfix">
<h1 class="logo" onclick="location.href=\'/\'"><strong>Mirror of the world.</strong> One photo reflects the one day of your life.</h1>
<form action="thumbnails.php" method="get" class="main-search">
<input type="text" name="search" id="" value="Enter keywords to search for photos..."/>
<input type="hidden" name="album" value="search">
<input type="hidden" name="title" value="on">
<input type="hidden" name="caption" value="on">
<input type="hidden" name="keywords" value="on">
<input type="hidden" name="type" value="OR">
<input type="hidden" name="filename" value="on">
<input type="submit" value="Find photo" class="bt-input big-green" />
<div class="top-banner">
<img src="/themes/'.$CONFIG['theme'].'/images/bg-top_banner_planet.jpg" alt="" />
<div class="top-banner-text">
<em>What is our world:</em> How you can see the countries of our World?<br />
<small>Help us to make a picture of the World with your own eyes,</small> <a href="/upload.php"><span>upload a photo</span></a>
<div class="nav-bg"><div>
<ul class="nav">
<li '.(strstr($_SERVER['REQUEST_URI'], 'index.php?cat=0') ?'class="active"':'').' ><a href="/index.php?cat=0"><span>View all photos</span></a></li>
<li '.( $_GET['album']=='lastup'  ?'class="active"':'').'><a href="'.$lastupd.'"><span>Last upload</span></a></li>
<li '.( $_GET['album']=='lastcom'  ?'class="active"':'').'><a href="'.$lastcom.'"><span>Last comments</span></a></li>
<li '.( $_GET['album']=='lastcom'  ?'class="active"':'').'><a href="'.$mostviewed.'"><span>Most viewed</span></a></li>
<li '.( $_GET['album']=='toprated' ?'class="active"':'').'><a href="'.$toprated.'"><span>Top rated</span></a></li>
</div><!-- header -->';
return $html;


  • Coppermine newbie
  • Offline Offline
  • Posts: 2

Разобрался сам. Нашел объект $superCage, со свойствами get, post, cookie, env, server.
Code: [Select]
global $superCage;
Теперь $get - содержит запросы GET
$_GET['album'] = $get['album']
Pages: [1]   Go Up

Page created in 0.017 seconds with 19 queries.