Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Декабрь 18, 2017, 03:23:48


Войти


Страниц: [1]
  Печать  
Автор Тема: php, массив  (Прочитано 3888 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Cookson
Новичёк
*

Карма: -1
Сообщений: 44


Просмотр профиля WWW
« : Сентябрь 26, 2008, 21:31:10 »

страница глючит из-за массива.
Код:
// переменная $d принимает только значения из ключей массива, определяется урл'ом (imgs.php?d=.....)
<?php
$dra
=array('advertisment'=>'Реклама'
'animals'=>'Животные'
'celebreties'='Знаменитости'
'computers'=>'Компьютеры'
'films'=>'Фильмы'
'games'=>'Игры'
'incident'=>'Случаи'
'olbanskey'=>'Падонкаффские'
'people'=>'Люди'
'politic'=>'Политика'
'sex'=>'Пошлые'
'sights'=>'Объекты'
'sport'=>'Спорт''
texts'
=>'Надписи');
$d_rus=$dra[$d];
?>

//тырыдын, всякое html...
<? echo "$d_rus"; ?>
в чём ошибка?
Записан

Развожу загуглей в домашних условиях. Звонить 02.
kaminkam
Просветлённый
****

Карма: -32
Сообщений: 319


VIVAT, BELARUS!


Просмотр профиля WWW
« Ответ #1 : Сентябрь 26, 2008, 21:46:08 »

в чем глюк?
переодически пиши
Код:
echo '<pre>'.print_r($dra).'</pre>';
И делай так:
Код:
$d_rus=$dra[$_GET['d']];
+ если индекса нет то облом
« Последнее редактирование: Сентябрь 26, 2008, 21:48:17 от kaminkam » Записан

[ СВАБОДА СЛОВА! ДЗЕ ЯНА?! ]
Мой хостер
Cookson
Новичёк
*

Карма: -1
Сообщений: 44


Просмотр профиля WWW
« Ответ #2 : Сентябрь 26, 2008, 22:03:25 »

Всем спасибо, сам разобрался )
Ошибка-то в чём: присмотритесь-ка к строке с ключом 'celebreties' - заметили? Я тож сразу не заметил ) Вот в этом и ошибка )
P.S.: Детишечки! "знаменитости" по-английски - celebrities. узнал только сегодня Улыбающийся хотя это не имеет отношения к коду
P.P.S.: если интересно, результат можете посмотреть на http://cores.zx6.ru/imgs.php?d=animals&i=1 , потыкайте разделы в меюшке, изменяется title, теперь меня будет любить индексатор гугла за уникальный тайтл для старниц Улыбающийся
« Последнее редактирование: Сентябрь 26, 2008, 22:06:42 от Cookson » Записан

Развожу загуглей в домашних условиях. Звонить 02.
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.05 секунд. Запросов: 17.