☆★☆БАТЯ☆★☆™
Участник
- Сообщения
- 2,587
- Реакции
- 1,344
Можно, ковыряй БД
Да. Но тогда стата с нескольких серверов перемешаетсяМожно ли сделать что бы было несколько ранков на оной базе
А где в исходнике менять что бы создать например sb_rankserv вместо rankmeДа. Но тогда стата с нескольких серверов перемешается
Всмысле? Таблицу, название базы/пользователя?А где в исходнике менять что бы создать например sb_rankserv вместо rankme
название таблицы я пробывал изменять а когда включается сервер он по дефолту rankmeВсмысле? Таблицу, название базы/пользователя?
В любом случае, делается это в конфиге плагина
была такая проблема, спасла от этого недуга переустановка базы, ранги пришлось потерять, но теперь все отличноПомогите с веб-частью. Используя SQLiteStudio экспортировал таблицу локальной бд в CSV файл и залил на хостинг. Теперь у меня на хостинге и на сайте отображаются кривые ники. На сервере нормально. Но если игрок не заходит, то его ник тоже не обновляется и показывается криво. Помогите исправить.
Не вариант. Народа много, будут жаловаться. Восстанавливать в ручную каждому как то тоже. Если в бд в ручную изменить ник на правильный, то он стает кривым как на сайте так и на сервере. Зато в таблице нормально. Вся проблема в кодировках, но как исправить чтобы везде нормально было?была такая проблема, спасла от этого недуга переустановка базы, ранги пришлось потерять, но теперь все отлично
попробуй в конфиге вебморды, перед подключением к базе добавитьНе вариант. Народа много, будут жаловаться. Восстанавливать в ручную каждому как то тоже. Если в бд в ручную изменить ник на правильный, то он стает кривым как на сайте так и на сервере. Зато в таблице нормально. Вся проблема в кодировках, но как исправить чтобы везде нормально было?
Если это в файле config.php то на сайте просто белый фон. А если имелось введу в index.php то кривые ники просто меняются на другие символы (знаки вопросов)попробуй в конфиге вебморды, перед подключением к базе добавитьmysql_query ("set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
mysql_query ("SET NAMES utf8");
по идее должно стоять вЕсли это в файле config.php то на сайте просто белый фон. А если имелось введу в index.php то кривые ники просто меняются на другие символы (знаки вопросов)
Если что не так, прошу уточнить.<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
<link rel="stylesheet" type="text/css" href="styles.css" />
<script src="js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="js/jquery.titlecase.js"></script>
<script type="text/javascript" src="js/jquery.blockUI.js"></script>
<script src="scripts.js"></script>
<body onload="make_oddeven(0)">
<?php
include_once "check_restore.php";
mysql_query ("set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
mysql_query ("SET NAMES utf8");
global $bd_table;
$query1 = "SELECT * FROM `$bd_table` ORDER BY score DESC";
$resultado1 = mysql_query($query1,$conexao);
echo "<br><center><table id='table1'><tr><th>№</th><th>НИК</th><th>STEAMID</th><th>ОЧКИ</th><th>У/С</th><th>В ГОЛОВУ</th><th>ТОЧНОСТЬ</th></td></center>";
$rank=0;
while ($row = mysql_fetch_array($resultado1)) {
$rank++;
if($row['hits'] == 0){
$hits = 1;
} else {
$hits = $row['hits'];
}
if($row['deaths'] == 0){
$deaths = 1;
} else {
$deaths = $row['deaths'];
}
if($row['shots'] == 0){
$shots = 1;
} else {
$shots = $row['shots'];
}
$accuracy = "";
$temp = strval($row['hits']/$shots);
//$accuracy = $temp;
if(strpos($temp,".") !== false){
for($i = 0; $i<=strpos($temp,".")+2;$i++){
if( strlen($temp)-1 <$i ){
$accuracy .= "";
}else{
$accuracy = $accuracy . $temp[$i];
}
}
} else { $accuracy = $temp . ".00";}
echo "<tr align=center onclick=\"showmodal('showplayer.php?id={$row['id']}')\"><td>$rank</td><td>" . $row['name'] . "</td><td>{$row['steam']}</td><td>{$row['score']}</td><td>";
$temp = strval($row['kills']/$deaths);
if(strpos($temp,".") !== false){
for($i = 0; $i<=strpos($temp,".")+2;$i++){
if( strlen($temp)-1 <$i ){
break;
}else{
echo $temp[$i];
}
}
} else { echo $temp . ".00";}
echo "</td><td>{$row['headshots']}</td><td>" . $accuracy . "</td></tr>";
}
// close connection
$logdb = null;
?>
<div id="modal"></div>
Я свою всю ночь обновлял, хоть и далеко не спец в этом деле. Ну хоть как то..ужасная :D
вчера снес базу из за такой же проблемы
вот батя скидывал ссылку на морду с арены rankme_с_Арены.rar — RGhost — файлообменникЯ свою всю ночь обновлял, хоть и далеко не спец в этом деле. Ну хоть как то..
Я бы не сказал что у тебя ужасная, но некоторые элементы я бы поменял. Тень текста лишняя (режет глаза), фон можно сменить на другой. А так норм.
Если все же не получится с этой кодировкой, то придется вижу и свою обнулять. А потом вручную восстанавливать по запросам. Надеюсь хоть это поможет..
вот батя скидывал ссылку на морду с арены rankme_с_Арены.rar — RGhost — файлообменник
В index.php добавить ['connected']
} else { echo $temp . ".00";}
echo "</td><td>{$row['headshots']}</td><td>" . $accuracy . "</td><td>{$row['connected']}</td></tr>";
}
// close connection
$logdb = null;
?>
<div id="modal"></div>