Тема: Цвет ника (Движок DCMS-Social/Общие вопросы) Engine (14 Jul 2013 в 01:04) Написать функцию Zomboy (14 Jul 2013 в 01:10) --Цитата-- Engine (14 Jul 2013 в 01:04): Написать функцию ---------- Dark_AKC, как?я неумею.... ЗЕЛЕНЫЙ ШЕРШЕНЬ (14 Jul 2013 в 01:10) --Цитата-- Engine (14 Jul 2013 в 01:04): Написать функцию ---------- Dark_AKC, Разве он спрашивал бы если сам умел [img]http://bymas.ru/modules/smiles/smiles/1070_mem_why.png[/img] Engine (14 Jul 2013 в 01:14) Mark, он спросил как, я ответил =) на счет помогите написать небыло ни слова Zomboy (14 Jul 2013 в 01:17) соглашусь с Dark_AKC.Кто нибудь напишите плиз такую функцию..... ЗЕЛЕНЫЙ ШЕРШЕНЬ (14 Jul 2013 в 01:18) --Цитата-- Engine (14 Jul 2013 в 01:14): Mark, он спросил как, я ответил =) на счет помогите написать небыло ни слова ---------- Dark_AKC, Разумный ответ гг :D array (14 Jul 2013 в 04:30) <?php /* баба */ if ($ank[\'pol\'] == 0) { $color = \'red\'; /* пацанчик */ } else if ($ank[\'pol\'] == 1) { $color = \'blue\'; /* гомофоб */ } else if ($ank[\'pol\'] != 1 || $ank[\'pol\'] != 0) { $color = \'gray\'; } /* амдмиНосы */ if ($ank[\'level\']>0) { $color = \'green\'; } echo \'<font color = \"\'.$color.\"\'>\'.$ank[\'nick\'].\'</font>\'; ?> seyhun (14 Jul 2013 в 06:30) array, Это куда надо писать? Zomboy (14 Jul 2013 в 09:11) --Цитата-- array (14 Jul 2013 в 04:30): <?php /* баба */ if ($ank[\'pol\'] == 0) { $color = \'red\'; /* пацанчик */ } else if ($ank[\'pol\'] == 1) { $color = \'blue\'; /* гомофоб */ } else if ($ank[\'pol\'] != 1 || $ank[\'pol\'] != 0) { $color = \'gray\'; } /* амдмиНосы */ if ($ank[\'level\']>0) { $color = \'green\'; } echo \'<font color = \"\'.$color.\"\'>\'.$ank[\'nick\'].\'</font>\'; ?> ---------- array, и куда вставить? Zomboy (17 Jul 2013 в 20:46) up array (17 Jul 2013 в 20:48) --Цитата-- Zomboy (17 Jul 2013 в 20:46): up ---------- DAKINE, тебе нужно чтобы везде так было? Zomboy (17 Jul 2013 в 20:52) --Цитата-- array (17 Jul 2013 в 20:48): DAKINE, тебе нужно чтобы везде так было? ---------- array, да.на всем сайте array (17 Jul 2013 в 20:53) --Цитата-- Zomboy (17 Jul 2013 в 20:52): array, да.на всем сайте ---------- DAKINE, тогда придется в функцию обернуть всё это и ещё кое что дописать, что сейчас мне не охото делать)) Zomboy (17 Jul 2013 в 20:56) --Цитата-- array (17 Jul 2013 в 20:53): DAKINE, тогда придется в функцию обернуть всё это и ещё кое что дописать, что сейчас мне не охото делать)) ---------- array, ну когда свободное время будет... array (17 Jul 2013 в 21:26) <?php function color($nick) { $ank = mysql_fetch_assoc(mysql_query(\"SELECT * FROM `user` WHERE `nick` = \'\".$nick.\"\' \")); /* баба */ if ($ank[\'pol\'] == 0) { $color = \'red\'; /* пацанчик */ } else if ($ank[\'pol\'] == 1) { $color = \'blue\'; /* гомофоб */ } else if ($ank[\'pol\'] != 1 || $ank[\'pol\'] != 0) { $color = \'gray\'; } /* амдмиНосы */ if ($ank[\'level\']>0) { $color = \'green\'; } $show_nick = \'<font color = \"\'.$color.\"\'>\'.$nick.\'</font>\'; return $show_nick; } Как пользоваться: echo color($ank[\'nick\']); ?> ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 21:36) array, зачет)для себя передаю:),а куда его всувать? array (17 Jul 2013 в 21:41) --Цитата-- ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 21:36): array, зачет)для себя передаю:),а куда его всувать? ---------- Mark, создай файл и туда вставь код и перенести его в sys/fnc ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 21:50) --Цитата-- array (17 Jul 2013 в 21:41): Mark, создай файл и туда вставь код и перенести его в sys/fnc ---------- array, все понял,спасибо) ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 21:51) array, тогда везде нужно меня вывод ника? array (17 Jul 2013 в 21:54) --Цитата-- ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 21:51): array, тогда везде нужно меня вывод ника? ---------- Mark, менять не нужно просто в функцию обернуть, это же лучше чем писать огромный код на каждой странице ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 21:58) --Цитата-- array (17 Jul 2013 в 21:54): Mark, менять не нужно просто в функцию обернуть, это же лучше чем писать огромный код на каждой странице ---------- array, тоесть при $ank[nick] будет работать эта функция? Twipas (17 Jul 2013 в 22:10) привет, люди я тут посмотрел и решил тоже так сделать но когда я файл закинул в sys/fnc у меня перестал робить сайт в чом я ошибся? array (17 Jul 2013 в 22:19) --Цитата-- ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 21:58): array, тоесть при $ank[nick] будет работать эта функция? ---------- Mark, color($ank[nick]); ЗЕЛЕНЫЙ ШЕРШЕНЬ (17 Jul 2013 в 22:20) --Цитата-- array (17 Jul 2013 в 22:19): Mark, color($ank[nick]); ---------- array, вот поэтому спросил нужно ли менять. array (17 Jul 2013 в 22:20) --Цитата-- Twipas (17 Jul 2013 в 22:10): привет, люди я тут посмотрел и решил тоже так сделать но когда я файл закинул в sys/fnc у меня перестал робить сайт в чом я ошибся? ---------- Twipas, как ты записал? Twipas (17 Jul 2013 в 22:22) --Цитата-- array (17 Jul 2013 в 22:20): Twipas, как ты записал? ---------- array, файл nick.php а как надо?)) array (17 Jul 2013 в 22:26) --Цитата-- Twipas (17 Jul 2013 в 22:22): array, файл nick.php а как надо?)) ---------- Twipas, я имею ввиду внутри файла Twipas (17 Jul 2013 в 22:30) дак вот я эт все вставил <?php function color($nick) { $ank = mysql_fetch_assoc (mysql_query (\"SELECT * FROM `user` WHERE `nick` = \'\".$nick.\"\' \")); /* баба */ if ( $ank[\'pol\'] == 0) { $color = \'red\'; /* пацанчик */ } else if ( $ank[\'pol\'] == 1) { $color = \'blue\'; /* гомофоб */ } else if ( $ank[\'pol\'] != 1 || $ank[\'pol\'] != 0) { $color = \'gray\'; } /* амдмиНосы */ if ( $ank[\'level\']>0) { $color = \'green\'; } $show_nick = \'<font color = \"\'. $color.\"\'>\'.$nick.\'</font>\'; return $show_nick; } Как пользоваться: echo color ( $ank[\'nick\']); ?> Vafler (17 Jul 2013 в 23:12) Ну закончите кто нить:D Я просто еще до Функций недошел:) array (17 Jul 2013 в 23:40) --Цитата-- Twipas (17 Jul 2013 в 22:30): дак вот я эт все вставил <?php function color($nick) { $ank = mysql_fetch_assoc (mysql_query (\"SELECT * FROM `user` WHERE `nick` = \'\".$nick.\"\' \")); /* баба */ if ( $ank[\'pol\'] == 0) { $color = \'red\'; /* пацанчик */ } else if ( $ank[\'pol\'] == 1) { $color = \'blue\'; /* гомофоб */ } else if ( $ank[\'pol\'] != 1 || $ank[\'pol\'] != 0) { $color = \'gray\'; } /* амдмиНосы */ if ( $ank[\'level\']>0) { $color = \'green\'; } $show_nick = \'<font color = \"\'. $color.\"\'>\'.$nick.\'</font>\'; return $show_nick; } Как пользоваться: echo color ( $ank[\'nick\']); ?> ---------- Twipas, убери строку \"как пользоваться\" зачем ты ее записал, это пример как пользоваться функцией array (17 Jul 2013 в 23:41) --Цитата-- Vafler (17 Jul 2013 в 23:12): Ну закончите кто нить:D Я просто еще до Функций недошел:) ---------- Vafler, что закончить? Вроде всё закончил Vafler (17 Jul 2013 в 23:41) array, А ты вкурсах что он даже без этой строки, и без гомофобов неробит ВООООБЩЕ array (17 Jul 2013 в 23:43) --Цитата-- Vafler (17 Jul 2013 в 23:41): array, А ты вкурсах что он даже без этой строки, и без гомофобов неробит ВООООБЩЕ ---------- Vafler, сходи к врачу проверь руки) Vafler (17 Jul 2013 в 23:45) array, Да с ручками все ОК, ща еще разок попробую) Vafler (17 Jul 2013 в 23:48) array, Вот ответ сайта array (17 Jul 2013 в 23:56) <?php function color($nick) { $ank = mysql_fetch_assoc(mysql_query(\"SELECT * FROM `user` WHERE `nick` = \'\".$nick.\"\' \")); if ($ank[\'pol\'] == 0) { $color = \'red\'; } else if ($ank[\'pol\'] == 1) { $color = \'blue\'; } else if ($ank[\'pol\'] != 1 || $ank[\'pol\'] != 0) { $color = \'gray\'; } if ($ank[\'level\']>0) { $color = \'green\'; } $show_nick = \'<font color = \"$color\">\'.$nick.\'</font>\'; return $show_nick; } ?> значит мои ручки из жопы растут Источник: http://www.dcms-social.ru/forum/13/34/5946/