(Подробнее о кнопке: Кнопка состоит из левой картинки class="m1" и из правой class="m2" и по середине фон class="m3")
Чтобы вокруг ссылки когда она активна были такие теги:
<td class="m1"></td>
<td class="m3" align="center">
<a href="./" class="menu_link">Вот ссылка</a>
</td>
<td class="m2"></td>
А когда не активна чтобы ссылка была вот так: (Просто стиль ссылки class="m4")
<td class="m4" align="center">
<a href="./" class="menu_link">Вот ссылка</a>
</td>
Если я не правильно выразился, подскажите как переделать....
Спустя 16 минут, 20 секунд (12.04.2011 - 19:22) Krevedko написал(а):
создай массив ссылок, засунь туда
для всех ссылок. при переходе на какую-то страницу перезаписываешь элемент массива, который относится к этой ссылке на
и в нужном месте просто выводишь массив
<td class="m1"></td><td class="m3" align="center"><a href="./" class="menu_link">Вот ссылка</a></td><td class="m2"></td>
для всех ссылок. при переходе на какую-то страницу перезаписываешь элемент массива, который относится к этой ссылке на
<td class="m4" align="center"><a href="./" class="menu_link">Вот ссылка</a></td>
и в нужном месте просто выводишь массив
Спустя 8 минут, 46 секунд (12.04.2011 - 19:31) sharki написал(а):
А может сессией? Вполне удобно и всегда доступна
Спустя 15 минут, 43 секунды (12.04.2011 - 19:47) sodroot написал(а):
Krevedko
Можешь вышеизложенное в коде выложить пожалуйста...
Я в PHP не шарю не понимаю что ты имеешь в виду...
Дизайн кнопок я сам сделаю...
Можешь вышеизложенное в коде выложить пожалуйста...
Я в PHP не шарю не понимаю что ты имеешь в виду...
Дизайн кнопок я сам сделаю...
Спустя 25 минут, 17 секунд (12.04.2011 - 20:12) sebastjan написал(а):
А может обойтись без РНР, использовать ЯваСкрипт,
если страница загрузилась преключаем стили для кнопки
если страница загрузилась преключаем стили для кнопки
<body onload="переключаем стили">
Спустя 51 минута, 20 секунд (12.04.2011 - 21:03) sodroot написал(а):
sebastjan, не получится там шаблон идёт из трёх частей: шапка, контент, футер...
Внутри контента меняются страницы не получится...
Внутри контента меняются страницы не получится...
Спустя 12 минут, 12 секунд (12.04.2011 - 21:15) Krevedko написал(а):
ну ты как-то же определяешь, на какой ты странице (какой контент грузить). вот туда и надо пихнуть изменение массива. чуть позже распишу если что. щас очень занят
Спустя 26 минут, 48 секунд (12.04.2011 - 21:42) sodroot написал(а):
Krevedko, пожалуйста распиши.... Очень нужно...
Если что могу скинуть скрипт сам поправишь...
Если что могу скинуть скрипт сам поправишь...
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 34 минуты, 49 секунд (12.04.2011 - 22:17) Krevedko написал(а):
ну короче как-то так (для 5 ссылок):
это суешь в какой-нибудь главный файл, который подключен всегда (например в главный индекс).
Теперь скажем находишься на странице нумер 3. для нее пишешь
$url_arr[3] = $active_url;
И просто в нужном месте выводишь содержание массива.
Как-то так.
$active_url = '<td class="m1"></td><td class="m3" align="center"><a href="./" class="menu_link">Вот ссылка</a></td><td class="m2"></td>';
$url = '<td class="m4" align="center"><a href="./" class="menu_link">Вот ссылка</a></td>';
$url_arr = array_fill(1, 5, $url);
это суешь в какой-нибудь главный файл, который подключен всегда (например в главный индекс).
Теперь скажем находишься на странице нумер 3. для нее пишешь
$url_arr[3] = $active_url;
И просто в нужном месте выводишь содержание массива.
Как-то так.
Спустя 1 час, 11 секунд (12.04.2011 - 23:17) sebastjan написал(а):
Цитата (sodroot @ 12.04.2011 - 18:03) |
sebastjan, не получится там шаблон идёт из трёх частей: шапка, контент, футер... Внутри контента меняются страницы не получится... |
Странно, должно получиться с ява скрипт, скрипт засунуть в блок контента.
И не зависимо какой контент скрипт должен выполняться.
Что мешает?
Завтра поэксперементирую, отпишу.
Спустя 56 минут, 39 секунд (13.04.2011 - 00:14) sodroot написал(а):
Krevedko, Ок, завтра попробую...
Спустя 9 часов, 44 минуты, 2 секунды (13.04.2011 - 09:58) sodroot написал(а):
Krevedko, пожалуйста выложи полный код для пяти ссылок и какой код и как вставить чтобы вывести ссылки в меню...
Что-то понял, но всё равно не имею понятие как всунуть
Что-то понял, но всё равно не имею понятие как всунуть
![sad.gif](http://phpforum.ru/html/emoticons/sad.gif)
Спустя 2 часа, 25 минут, 17 секунд (13.04.2011 - 12:23) Krevedko написал(а):
в главном файле
на подключении третьей страницы
и в шаблоне в месте, где вывод ссылок
не люблю foreach )) хотя можно и его
$active_url = '<td class="m1"></td><td class="m3" align="center"><a href="./" class="menu_link">Вот ссылка</a></td><td class="m2"></td>';
$url = '<td class="m4" align="center"><a href="./" class="menu_link">Вот ссылка</a></td>';
$url_arr = array_fill(1, 5, $url);
на подключении третьей страницы
$url_arr[3] = $active_url;
и в шаблоне в месте, где вывод ссылок
$url_show='';
for($i=1; $i < count($active_url)+1; $i++)
{
$url_show .=$url_arr[$i];
}
echo $url_show;
не люблю foreach )) хотя можно и его
Спустя 24 минуты, 48 секунд (13.04.2011 - 12:48) sodroot написал(а):
помоги расписать 5 пунктов....
И что такое foreach и для чего он нужен????![user posted image](http://pharm-forum.ru/smiles/april/engel2.gif)
как сделать чтобы вывести 4 urlа?
Я пробовал:
когда активные не переключаются стили...
И что такое foreach и для чего он нужен????
![user posted image](http://pharm-forum.ru/smiles/april/engel2.gif)
как сделать чтобы вывести 4 urlа?
Я пробовал:
$active_url = '<td class="m1"></td><td class="m3" align="center"><a href="./" class="menu_link">Объявления</a></td><td class="m2"></td>
<td class="m1"></td><td class="m3" align="center"><a href="./create.php" class="menu_link">Подать объявление</a></td><td class="m2"></td>
<td class="m1"></td><td class="m3" align="center"><a href="./pravila.php" class="menu_link">Правила</a></td><td class="m2"></td>';
$url = '<td></td>
<td class="m4" align="center"><a href="./" class="menu_link">Объявления</a></td>
<td></td>
<td></td>
<td class="m4" align="center"><a href="./create.php" class="menu_link">Подать объявление</a></td>
<td></td>
<td></td>
<td class="m4" align="center"><a href="./pravila.php" class="menu_link">Правила</a></td>
<td></td>';
$url_arr = array_fill(1, 5, $url);
когда активные не переключаются стили...
Спустя 5 минут, 37 секунд (13.04.2011 - 12:54) Krevedko написал(а):
foreach -перебор массива. я его перебрал с помощью for )
Спустя 7 минут, 40 секунд (13.04.2011 - 13:01) sodroot написал(а):
Помоги основной код сделать на четыре кнопки... а всавить тог тег номера страницы в каждую страницу смогу....
Спустя 4 часа, 17 минут, 6 секунд (13.04.2011 - 17:18) inpost написал(а):
sodroot
То есть не просто тебе подсказать, а всё за тебя написать?! А в чём проявится твоя натура как "ПХП ПРОГРАММИСТА"? Ведь мы не ошиблись, сейчас находимся на форуме ПХП программиста в разделе программистов. Для заказчиков у нас есть разделы Вакансии и Проекты.
То есть не просто тебе подсказать, а всё за тебя написать?! А в чём проявится твоя натура как "ПХП ПРОГРАММИСТА"? Ведь мы не ошиблись, сейчас находимся на форуме ПХП программиста в разделе программистов. Для заказчиков у нас есть разделы Вакансии и Проекты.
Спустя 38 минут, 6 секунд (13.04.2011 - 17:56) sebastjan написал(а):
Извеняюсь со своим вопросом лезу, а по логике же можно условием задать.
если есть такое то в гет запросе то стиль такой то.
типа так
Или я опять не в том направлениии думаю? :huh:
если есть такое то в гет запросе то стиль такой то.
типа так
<a href="xxxxx.php?link1">xxxxx</a>
<?
if(isset($_GET['link1']))
{
echo "element so stylem";
}
?>
Или я опять не в том направлениии думаю? :huh:
Спустя 7 минут, 12 секунд (13.04.2011 - 18:04) sebastjan написал(а):
inpost
Человек откровенно признался что не шарит в ПХП и вряд ли начнёт этим заниматься.
Многие отозвались с советами, но никто не подумал о том что человек хочет готового решения.
Может ему надо в другую ветку, *готовые решения или партнёрство.*
Человек откровенно признался что не шарит в ПХП и вряд ли начнёт этим заниматься.
Многие отозвались с советами, но никто не подумал о том что человек хочет готового решения.
Может ему надо в другую ветку, *готовые решения или партнёрство.*
Спустя 25 секунд (13.04.2011 - 18:04) Zerstoren написал(а):
Да, только скобку в ссылке закрыть)
Спустя 4 минуты, 10 секунд (13.04.2011 - 18:08) sodroot написал(а):
Zerstoren
sebastjan
inpost
Тогда перенесите тему в то место где мне ответят...
sebastjan
inpost
Тогда перенесите тему в то место где мне ответят...
Спустя 32 минуты, 12 секунд (13.04.2011 - 18:40) sebastjan написал(а):
sodroot
Дело в том что вам не ответ нужен, а готовое решение, так как вы не занимаетесь изучением ПХП.
То что вы спрашиваете,вам ответили, но естественно это не готовое решение а совет.
Вам нужно искать человека который бы ознакомился с тем что у вас есть и реализовал бы вашу просьбу.
Или начинать осваивать ПХП по немногу, это наверое лучший вариант.
Знали бы вы что я месяц назад спрашивал
.
Дело в том что вам не ответ нужен, а готовое решение, так как вы не занимаетесь изучением ПХП.
То что вы спрашиваете,вам ответили, но естественно это не готовое решение а совет.
Вам нужно искать человека который бы ознакомился с тем что у вас есть и реализовал бы вашу просьбу.
Или начинать осваивать ПХП по немногу, это наверое лучший вариант.
Знали бы вы что я месяц назад спрашивал
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
Спустя 2 часа, 55 минут, 34 секунды (13.04.2011 - 21:36) amqpuTamuH4uk написал(а):
самый простой способ!
делаем ссылку вида /index.php?page=home
Проще уж некуда
делаем ссылку вида /index.php?page=home
<a href="/index.php?page=home" <?php if ($_GET['page'] == 'home') echo "class='active'" ?>>LINK1</a>
<a href="/index.php?page=about" <?php if ($_GET['page'] == 'about') echo "class='active'" ?>>LINK1</a>
<a href="/index.php?page=services" <?php if ($_GET['page'] == 'services') echo "class='active'" ?>>LINK1</a>
<a href="/index.php?page=contacts" <?php if ($_GET['page'] == 'contacts') echo "class='active'" ?>>LINK1</a>
Проще уж некуда
Спустя 16 минут, 34 секунды (13.04.2011 - 21:53) sebastjan написал(а):
Цитата (amqpuTamuH4uk @ 13.04.2011 - 18:36) |
самый простой способ! делаем ссылку вида /index.php?page=home
Проще уж некуда |
Человек врядли сможет сам это реализовать, по логике меню должно бы формироваться из массива, не знаю как у автора поста на самом деле, ну думаю по логике,вряд ли кто будет
писать список навигации вручную.
Ваш пример очень хорош, наверное короче не придумаешь.
Автору стоит только в цикле вывесли массив ссылок к примеру это будет массив $a[i].
<a href="/index.php?page=(это наверное на самом деле переменная из массива$a[i])" <?php if ($_GET['page'] == $a[i]) echo "class='active'" ?>>LINK1</a>
Спустя 9 минут, 28 секунд (13.04.2011 - 22:02) amqpuTamuH4uk написал(а):
Цитата |
по логике меню должно бы формироваться из массива |
если до него не дойдет тупо забиндидь эти ссылки намертво то куда уж говорить о циклах и массивах
![laugh.gif](http://phpforum.ru/html/emoticons/laugh.gif)
Спустя 1 час, 19 минут, 12 секунд (13.04.2011 - 23:21) sodroot написал(а):
Вот код кнопок:
Это пример, нужно чтобы каждая кнопка на своей странице была как первая...
<!-- Активная кнопка старт -->
<td class="m1"></td>
<td class="m3" align="center"><a href="./" class="menu_link">Объявления</a></td>
<td class="m2"></td>
<!-- Активная кнопка конец -->
<!-- Простая кнопка старт -->
<td></td>
<td class="m4" align="center"><a href="./create.php" class="menu_link">Подать объявление</a></td>
<td></td>
<!-- Простая кнопка конец -->
<!-- Простая кнопка старт -->
<td></td>
<td class="m4" align="center"><a href="./pravila.php" class="menu_link">Правила</a></td>
<td></td>
<!-- Простая кнопка конец -->
<!-- Простая кнопка старт -->
<td></td>
<td class="m4" align="center"><a href="./teh.php" class="menu_link">Тех. Поддержка</a></td>
<td></td>
<!-- Простая кнопка конец -->
Это пример, нужно чтобы каждая кнопка на своей странице была как первая...
Спустя 5 минут, 23 секунды (13.04.2011 - 23:27) Krevedko написал(а):
Цитата (sebastjan @ 13.04.2011 - 18:53) | ||
Человек врядли сможет сам это реализовать, по логике меню должно бы формироваться из массива, не знаю как у автора поста на самом деле, ну думаю по логике,вряд ли кто будет писать список навигации вручную. Ваш пример очень хорош, наверное короче не придумаешь. Автору стоит только в цикле вывесли массив ссылок к примеру это будет массив $a[i].
|
чем он хорош ? он не подходит. у человека же ссылки не вида
<a href="/"></a>
<a href="/" class="active"></a>
а таблица
Спустя 20 минут, 22 секунды (13.04.2011 - 23:47) Krevedko написал(а):
вообщем вот. это суешь в файл, который главный и подключается везде
это
суешь в файл, который отвечает за конкретную страницу (цифра в скобках -номер страницы 1-объявления, 2-подать объявление итд...т.е. передаешь цифру в зависимости от страницы. нужно прописать в каждой из 4 страниц...можешь по идее прямо в файлах create.php, pravila.php итд где-нить сверху написать).
И наконец
пишешь там, где надо вывести меню.
$url[1] = '<a href="./" class="menu_link">Объявления</a>';
$url[2] = '<a href="./create.php" class="menu_link">Подать объявление</a>';
$url[3] = '<a href="./pravila.php" class="menu_link">Правила</a>';
$url[4] = '<a href="./teh.php" class="menu_link">Тех. Поддержка</a>';
function show_url($page_num)
{
$show_url = '';
for($i = 1; $i < count($url) + 1; $i++)
{
if($i == $page_num)
$show_url .= '<td class="m1"></td><td class="m3" align="center">' . $url[$i] . '</td><td class="m2"></td>';
else
$show_url .= '<td class="m4" align="center">' . $url[$i] . '</td>';
}
return $show_url;
}
это
$menu = $show_url(1);
суешь в файл, который отвечает за конкретную страницу (цифра в скобках -номер страницы 1-объявления, 2-подать объявление итд...т.е. передаешь цифру в зависимости от страницы. нужно прописать в каждой из 4 страниц...можешь по идее прямо в файлах create.php, pravila.php итд где-нить сверху написать).
И наконец
echo $menu;
пишешь там, где надо вывести меню.
Спустя 5 минут, 20 секунд (13.04.2011 - 23:52) sodroot написал(а):
Krevedko, вот это то что нужно...
Сейчас проверю чтобы работало...
Сейчас проверю чтобы работало...
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 7 минут, 38 секунд (14.04.2011 - 00:00) sodroot написал(а):
Krevedko, не получается почему-то... И кнопки не видны...
Вот что показывает:
http://auto.5gp.ru/
Я где-то допустил ошибку?
Вот что показывает:
http://auto.5gp.ru/
Я где-то допустил ошибку?
Спустя 4 минуты, 12 секунд (14.04.2011 - 00:04) Krevedko написал(а):
завтыкал я..
$menu = show_url(1);
доллар убери
$menu = show_url(1);
доллар убери
Спустя 7 минут, 11 секунд (14.04.2011 - 00:11) sebastjan написал(а):
Цитата |
чем он хорош ? он не подходит. у человека же ссылки не вида <a href="/"></a> <a href="/" class="active"></a> а таблица |
Да это упрщённый пример, управления стилями.
Обсуждать хтмл ,будь то таблица или Див это уже наверное из другой области.
А смысл то в простом как раз.
Перешол на страницу по меню навигации, а там и горит та линка навигации что ты мол тут.
Спустя 1 минута, 18 секунд (14.04.2011 - 00:13) Krevedko написал(а):
ты еще как бы не учел, что у человека нет гет параметров )
Спустя 1 минута, 5 секунд (14.04.2011 - 00:14) sebastjan написал(а):
Тогда я вообще не понимаю логики постороения его навигации.
Поясните.
Ну значит дело плохо если нет Гет параметров, вообще как тогда сформированна навигация?
Вот если нет Гет параметров, легче их установить.
Поясните.
Ну значит дело плохо если нет Гет параметров, вообще как тогда сформированна навигация?
Вот если нет Гет параметров, легче их установить.
Спустя 1 минута, 55 секунд (14.04.2011 - 00:16) Krevedko написал(а):
отдельные пхп файлы. мой код будет работать, если вызов функции вставить в каждый из этих пхп файлов, а сама функция будет подключена ко всем из них
Спустя 8 минут, 21 секунда (14.04.2011 - 00:24) sodroot написал(а):
Krevedko, теперь шняги той нет, но меню не выводится =((
Я вставил где оно должно выводится вот это:
Я вставил где оно должно выводится вот это:
<?php echo $menu; ?>
Спустя 1 минута, 36 секунд (14.04.2011 - 00:26) Krevedko написал(а):
а перед этим прописал
$menu = show_url(номер страницы);
?
$menu = show_url(номер страницы);
?
Спустя 2 минуты, 17 секунд (14.04.2011 - 00:28) sebastjan написал(а):
sodroot
Поставте себе Денвер, это в три клика проходит и смотрите что у вас.
Krevedko
Просто супер, так досконально подошли.
Но увы пока автор темы пока не поставит себе локальный сервер и не начнёт понемногу разбираться - это не поможет.
Поставте себе Денвер, это в три клика проходит и смотрите что у вас.
Krevedko
Просто супер, так досконально подошли.
Но увы пока автор темы пока не поставит себе локальный сервер и не начнёт понемногу разбираться - это не поможет.
Спустя 2 минуты, 41 секунда (14.04.2011 - 00:31) sebastjan написал(а):
Krevedko
Ну что я говорил
Вставить вставил, а про то что надо файл подключить, вызвать функцию, записать в массив
список навигаци.....
Ну что я говорил
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
Вставить вставил, а про то что надо файл подключить, вызвать функцию, записать в массив
список навигаци.....
Спустя 1 минута, 25 секунд (14.04.2011 - 00:32) sodroot написал(а):
Krevedko, сделал меню не появилось всё равно....
http://auto.5gp.ru/
http://auto.5gp.ru/
Спустя 4 минуты, 32 секунды (14.04.2011 - 00:36) Krevedko написал(а):
да ужж...вот как тут понять почему не работает. должно работать. ну попробуй написать в меню
echo show_url(1);
echo show_url(1);
Спустя 4 минуты, 59 секунд (14.04.2011 - 00:41) sodroot написал(а):
тоже не показывает..... =(
Спустя 36 секунд (14.04.2011 - 00:42) sodroot написал(а):
Даже этот один элемент не показывает.......
Спустя 7 минут, 24 секунды (14.04.2011 - 00:49) Krevedko написал(а):
включи вывод ошибок
Спустя 1 минута, 41 секунда (14.04.2011 - 00:51) sebastjan написал(а):
Попробуйте записать в файл ПХП $xxx="test";
А в том файле где должен быть вывод напишите echo $xxx;
ТОгда поймёте в чём ошибка.
может быть вы просто не подключили нужный файл.
А в том файле где должен быть вывод напишите echo $xxx;
ТОгда поймёте в чём ошибка.
может быть вы просто не подключили нужный файл.
Спустя 2 минуты, 28 секунд (14.04.2011 - 00:54) sodroot написал(а):
вылезла надпись ТЕСТ в место меню, а меню не хочет...
Спустя 3 минуты, 4 секунды (14.04.2011 - 00:57) sebastjan написал(а):
Ну это уже хорошо, значит файл подключен.
Сейчас поставлю себе на локалку посмотрю.
Сейчас поставлю себе на локалку посмотрю.
Спустя 9 минут (14.04.2011 - 01:06) sebastjan написал(а):
Цитата (Krevedko @ 13.04.2011 - 20:47) |
вообщем вот. это суешь в файл, который главный и подключается везде
это
суешь в файл, который отвечает за конкретную страницу (цифра в скобках -номер страницы 1-объявления, 2-подать объявление итд...т.е. передаешь цифру в зависимости от страницы. нужно прописать в каждой из 4 страниц...можешь по идее прямо в файлах create.php, pravila.php итд где-нить сверху написать). И наконец
пишешь там, где надо вывести меню. |
Ошибка пока первая
[b]$menu = $show_url(1);[/b]
$menu = show_url(1);
Спустя 2 минуты, 7 секунд (14.04.2011 - 01:08) sodroot написал(а):
sebastjan, автор этого кода уже писал это исправление всё равно не выводится меню...
Спустя 35 секунд (14.04.2011 - 01:08) Krevedko написал(а):
это мы уже видели. поправлено давно. невнимательно ты читаешь тему )
Спустя 1 минута, 15 секунд (14.04.2011 - 01:10) Krevedko написал(а):
как вариант попробуй поменять
function show_url($page_num)
{
$show_url = '123';
может цикл не выполняется
function show_url($page_num)
{
$show_url = '123';
может цикл не выполняется
Спустя 2 минуты, 54 секунды (14.04.2011 - 01:13) sodroot написал(а):
Krevedko, показало 123 в место меню...
Спустя 1 минута, 23 секунды (14.04.2011 - 01:14) Krevedko написал(а):
ты точно написал выше
$url[1] = '<a href="./" class="menu_link">Объявления</a>';
$url[2] = '<a href="./create.php" class="menu_link">Подать объявление</a>';
$url[3] = '<a href="./pravila.php" class="menu_link">Правила</a>';
$url[4] = '<a href="./teh.php" class="menu_link">Тех. Поддержка</a>';
???
ну попробуй поставить
for($i = 1; $i < 5; $i++)
$url[1] = '<a href="./" class="menu_link">Объявления</a>';
$url[2] = '<a href="./create.php" class="menu_link">Подать объявление</a>';
$url[3] = '<a href="./pravila.php" class="menu_link">Правила</a>';
$url[4] = '<a href="./teh.php" class="menu_link">Тех. Поддержка</a>';
???
ну попробуй поставить
for($i = 1; $i < 5; $i++)
Спустя 3 минуты, 5 секунд (14.04.2011 - 01:17) sodroot написал(а):
Пишет:
Parse error: syntax error, unexpected '<' in....
Parse error: syntax error, unexpected '<' in....
Спустя 1 минута, 6 секунд (14.04.2011 - 01:18) sebastjan написал(а):
Может быть попустил извеняюсь.
Сейчас поставил на локалку, ковыряюсь.
Сейчас поставил на локалку, ковыряюсь.
Спустя 52 секунды (14.04.2011 - 01:19) Krevedko написал(а):
сам код надо смотреть. я вижу что тут все как-то конкретно запущено
Спустя 1 минута, 24 секунды (14.04.2011 - 01:20) sodroot написал(а):
Krevedko, кинь в личку свою асю кину код файлов...
Спустя 3 минуты, 4 секунды (14.04.2011 - 01:23) sodroot написал(а):
Krevedko, вот качай задействованные файлы, смотри что я сделал не так...
http://zalil.ru/30859477
http://zalil.ru/30859477
Спустя 6 минут, 37 секунд (14.04.2011 - 01:30) sebastjan написал(а):
Кое что нашол, цикл не выполняеться потому что массив вне функции.
Спустя 2 минуты, 56 секунд (14.04.2011 - 01:33) Krevedko написал(а):
угу. пропара..
забыл массив в функцию передать..это все ооп )
function show_url($page_num, $url)
и вызов
$menu = show_url(1, $url);
забыл массив в функцию передать..это все ооп )
function show_url($page_num, $url)
и вызов
$menu = show_url(1, $url);
Спустя 30 секунд (14.04.2011 - 01:33) Krevedko написал(а):
пока писал, смотрю уже увидели в чем дело
Спустя 7 минут, 33 секунды (14.04.2011 - 01:41) sodroot написал(а):
Всё ок пашет =)), но ромбики какието.... http://auto.5gp.ru/
Спустя 1 минута, 22 секунды (14.04.2011 - 01:42) sodroot написал(а):
Как её исправить?
Спустя 7 минут, 45 секунд (14.04.2011 - 01:50) Krevedko написал(а):
у тебя индекс в кодировке юникод, а файл меню в кодировке Западноевропейская
Спустя 1 минута, 10 секунд (14.04.2011 - 01:51) sodroot написал(а):
я что-то не нахожу где поменять кодировку в файле menu.php....
Спустя 44 секунды (14.04.2011 - 01:52) Krevedko написал(а):
перекодировать )
Спустя 55 секунд (14.04.2011 - 01:53) sodroot написал(а):
Как это? =))
Спустя 4 минуты, 44 секунды (14.04.2011 - 01:58) sebastjan написал(а):
Что то я не догоняю, в переменную вноситься функция.
А потом делаеться ЕХО этой переменной.
Это тоже самое что сделать ехо функции.
Но в самой же функции нет ехо вывода.
Всё как оченьсложно.
Гораздо проще другой вариант.
А потом делаеться ЕХО этой переменной.
Это тоже самое что сделать ехо функции.
Но в самой же функции нет ехо вывода.
Всё как оченьсложно.
Гораздо проще другой вариант.
Спустя 1 минута, 21 секунда (14.04.2011 - 01:59) sodroot написал(а):
как кодировку в скрипте изменить на utf8?
Спустя 1 минута, 57 секунд (14.04.2011 - 02:01) sebastjan написал(а):
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Спустя 1 минута, 19 секунд (14.04.2011 - 02:02) sebastjan написал(а):
Krevedko
+
И от меня спасибо ,было интересно
+
И от меня спасибо ,было интересно
Спустя 1 минута, 15 секунд (14.04.2011 - 02:04) sodroot написал(а):
sebastjan, у меня уже стоит эта строка в шапке...
Спустя 2 минуты, 58 секунд (14.04.2011 - 02:07) sebastjan написал(а):
А вы базу используете, может в запросе к базе не та кодировка.
Спустя 52 секунды (14.04.2011 - 02:07) Krevedko написал(а):
лови
Цитата |
Что то я не догоняю, в переменную вноситься функция. А потом делаеться ЕХО этой переменной. Это тоже самое что сделать ехо функции. |
не тоже самое. подумай почему так сделано.
Спустя 3 минуты, 9 секунд (14.04.2011 - 02:11) sodroot написал(а):
в базе utf8_general_ci
Спустя 38 секунд (14.04.2011 - 02:11) Krevedko написал(а):
файл замени..какая нах база
Спустя 3 минуты, 55 секунд (14.04.2011 - 02:15) sebastjan написал(а):
В самом начале файла пропиши
и будет работать все тексы
<? header("Content-Type: text/html; charset=utf-8"); ?>
и будет работать все тексы
Спустя 5 минут, 22 секунды (14.04.2011 - 02:20) sodroot написал(а):
sebastjan, не помогло...
Спустя 3 минуты, 16 секунд (14.04.2011 - 02:24) Krevedko написал(а):
и не поможет. я же приложил правленый файл
Спустя 3 минуты, 5 секунд (14.04.2011 - 02:27) sebastjan написал(а):
Как это не помогло, у меня работает а у тебя не :huh:
Самой первой строкой в файле !
И чтоб не было пробела перед записью.
Если и так не работает, сохрани файл у себя на компе и воспользуйся редактором, который уберёт невидимый пробел.
Я демвивир использую.
<? header("Content-Type: text/html; charset=utf-8"); ?>
Самой первой строкой в файле !
И чтоб не было пробела перед записью.
Если и так не работает, сохрани файл у себя на компе и воспользуйся редактором, который уберёт невидимый пробел.
Я демвивир использую.
Спустя 53 секунды (14.04.2011 - 02:28) sebastjan написал(а):
Сто пудов ,пробел значит у него перед заголовком.
Спустя 1 минута, 1 секунда (14.04.2011 - 02:29) Krevedko написал(а):
пицдец...у него меню выводится криво, а остальное нормально. значит сам пхп файл меню кривой. он выкладывал на аплоаде архив, я посмотрел, он действительно в кривой кодировке. я перекодировал.
при чем тут чарсет вообще ?
при чем тут чарсет вообще ?
Спустя 1 минута, 36 секунд (14.04.2011 - 02:30) sodroot написал(а):
Krevedko +1
sebastjan +1
Я разобрался в notepad++ переключил утф8 и переписал русские надписи и сохранил, теперь всё норм =))...
Огромное спасибо всем кто помогал в этой теме!!!
sebastjan +1
Я разобрался в notepad++ переключил утф8 и переписал русские надписи и сохранил, теперь всё норм =))...
Огромное спасибо всем кто помогал в этой теме!!!
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
Спустя 3 минуты, 2 секунды (14.04.2011 - 02:33) Krevedko написал(а):
ну я тоже самое и сделал в дримвивере. включил утф и скинул туда код. я же прикладывал файл
Спустя 1 минута, 37 секунд (14.04.2011 - 02:35) sodroot написал(а):
Главное что я понял.... Всем ещё раз спасибо... Теперь можно спать =)))))
Спустя 1 минута, 29 секунд (14.04.2011 - 02:36) sebastjan написал(а):
Krevedko
К примеру у меня без заголовка
тоже не работает русский, хотя в хтмл стоит кодировка
К примеру у меня без заголовка
<? header("Content-Type: text/html; charset=utf-8"); ?>
тоже не работает русский, хотя в хтмл стоит кодировка
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Спустя 32 секунды (14.04.2011 - 02:37) sebastjan написал(а):
Спасибо и вам
Спустя 6 минут, 53 секунды (14.04.2011 - 02:44) sebastjan написал(а):
Цитата (sebastjan @ 13.04.2011 - 23:37) |
|
Спасибо и вам, хотя я не заслуживаю.
Krevedko автор идеи а я такой же наблюдатель.
Спустя 7 часов, 46 минут, 57 секунд (14.04.2011 - 10:31) sodroot написал(а):
sebastjan, Вы тоже активно участвовали в теме...
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 5 часов, 52 минуты, 59 секунд (14.04.2011 - 16:24) plyuh написал(а):
я меню в отдельный php запихал и классы в переменные.
дык еще сделал выпадающим. и не капельки жавы не использовал.
вот тут глянь. http://phpcss.ru/d_v_menu_php.php
дык еще сделал выпадающим. и не капельки жавы не использовал.
вот тут глянь. http://phpcss.ru/d_v_menu_php.php