ставля один модуль, столкнулся с проблемой:
нужно соединить эти два куска кода
$out .= !self::$user_id || self::$user_id == $user['id'] ? '<b>' . $user['name'] . '</b> [' . round($rating, 2) .'] '. $medal .'' : '<a href="' . self::$system_set['homeurl'] . '/users/profile.php?user=' . $user['id'] . '"><b>' . $user['name'] . '</b></a>';
two
$out .= !self::$user_id || self::$user_id == $user['id'] ? '<b>'.functions::gradient('' . $user['name'] . '', '' . $colornick['colornick'] . '',''.$colornick['colornick2'].'').'</b>' : '<a href="' . self::$system_set['homeurl'] . '/users/profile.php?user=' . $user['id'] . '"><b>'.functions::gradient('' . $user['name'] . '', '' . $colornickk['colornick'] . '',''.$colornickk['colornick2'].'').'</b></a>';
xyliganka (23.03.2013 / 14:22)
И что с ним делать?
как правельно прописывать?
У тебя там был прописан headmod (я убрала). Пропиши его в виде
$headmod = "mypage";
mypage - название (разное для каждой страницы или одинаковое - как хочешь)
а потом в файле incfiles/languages/ru/places.lng
допиши это название и название ссылки (места, где юзер находится), по аналогии с существующими
xyliganka, Для этого нужно файл str/online.php редачить (насколько помню у тебя 3ка) или поставь хак, здесь где то Макс Симба выкладывал.
Сделал такой запрос на Бд
<?php
define ( _IN_JOHNCMS , 1 );
require_once ( "../incfiles/core.php");
require_once ("../incfiles/head.php");
echo'Создаём таблицы...';
if($rights >= 9){
mysql_query("DROP TABLE `freim`;");
mysql_query("CREATE TABLE `freim` (
`id` INT NOT NULL AUTO_INCREMENT,
`adres` VARCHAR(20) NOT NULL,
`den` VARCHAR(40) NOT NULL,
`time` VARCHAR(10) NOT NULL DEFAULT 0,
`avtor` varchar(25) NOT NULL,
PRIMARY KEY (`id`)) ENGINE = MyISAM;");
mysql_query("ALTER TABLE `users` ADD `otfreim` INT( 2 NOT NULL;");
echo'Таблицы ОК. )';
}else{
echo 'У вас не хватает прав!';
}
require_once ('../incfiles/end.php');
?>
все норм ..
Теперь это нужно вывести на страницу в виде
заказал
адрес
день
время заказа
теперь вопрос как вывести на страницу
так не работает
while (($freim=mysql_fetch_array(mysql_query('SELECT * FROM `freim` WHERE `moder`=1 LIMIT ' . $start . ',' . $kmess . ''))) && ($us=mysql_fetch_array(mysql_query('SELECT* FROM `users` WHERE `name`=' .$freim['adres'] . '')))) {
echo '<div class="b"><div class="bmenu">Добавил: <a href="../users/profile.php?user=' . $us['id'] . '">' .$freim['avtor'] . '</a> в ' . functions::display_date($freim['time']) . '</div><div class="menu">' . $freim['adres'] .'</div></div>';
}
Ого! сейчас попробую какой нибудь из вариантов...
Решил установить веб мод от VSCher, но таблы не заливаются.
Делаю запрос в базу, а она мне в ответ
#1062 - Duplicate entry 'skindef' for key 'PRIMARY'
Как может быть дубликат если двиг чистый ? Что сделать надо ?
BsB_SilveR, пиши сюда код
подскажите где находится вот этот фаил
name.dat
это чтобы аватарки свои добавить
4етвертак, images/avatars/ создаешь папку и делаешь подобный файл как в других папках с своим названием
Сделал вывод на страницу
<?
define('_IN_JOHNCMS', 1);
$textl = 'Фразы';
$rootpath = '../';
require_once ('../incfiles/core.php');
require_once ('../incfiles/head.php');
echo '<table>';
echo '<tr><td>Заказал</td><td>Адрес</td><td>День</td><td>Дата</td></tr>';
$q = mysql_query("SELECT * FROM `freim`" );
$count = mysql_num_rows($q);
for ($i = 0; $i++ < $count; ) {
$result = mysql_fetch_assoc($q);
echo '<tr>';
echo '<td>' . $result['avtor'] . '</td>';
echo '<td>' . $result['adres'] . '</td>';
echo '<td>' . $result['den'] . '</td>';
echo '<td>' . $result['time'] . '</td>';
echo '</tr>';
}
echo '</table>';
require_once ('../incfiles/end.php');
?>
как сделать так чтоб разделялись как на скрине