Вторник, 10 Декабря 2024, 08:05

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Смена кодеровки сайта
DeadDayДата: Понедельник, 03 Февраля 2014, 17:49 | Сообщение # 21
New game Studio
Сейчас нет на сайте
ну одним подключение, почему нельзя пользоваться?


New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 18:58 | Сообщение # 22
участник
Сейчас нет на сайте
Цитата
ну одним подключение, почему нельзя пользоваться?

Там код так сделан что надо 2 только!Ну что мне делать или знаки "?" или ошибка 500
DeadDayДата: Понедельник, 03 Февраля 2014, 19:05 | Сообщение # 23
New game Studio
Сейчас нет на сайте
кидай скрипт, я же написал. я хоть гляну.


New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
XakepДата: Понедельник, 03 Февраля 2014, 19:10 | Сообщение # 24
めちゃくちゃちゃ
Сейчас нет на сайте
а блин, тут уже нифига не сделаешь, ты когда забивал данные в базу данных указал походу не ту кодировку, он все не известные символы заменил на ?, так что хоть что ты будешь делать с кодировками уже не исправишь, нужно заного в базы залить с нужной кодировкой инфу.
TESBДата: Понедельник, 03 Февраля 2014, 19:31 | Сообщение # 25
участник
Сейчас нет на сайте
Цитата
а блин, тут уже нифига не сделаешь, ты когда забивал данные в базу данных указал походу не ту кодировку, он все не известные символы заменил на ?, так что хоть что ты будешь делать с кодировками уже не исправишь, нужно заного в базы залить с нужной кодировкой инфу.

Через блокнот файлы сохранял в utf-8 и все уже норм но очень долго

Добавлено (03.02.2014, 19:30)
---------------------------------------------

Цитата
кидай скрипт, я же написал. я хоть гляну.

<?php

$dblocation = "localhost";
$dbuser = "*****";
$dbpasswd = "*****";
$dbname = "*****";


$db = mysql_connect($dblocation, $dbuser, $dbpasswd);
@mysql_select_db ($dbname,$db);
if (!$db)
{
exit("<p>К сожалению, не доступен сервер mySQL</p>");
}

?>

Добавлено (03.02.2014, 19:31)
---------------------------------------------

Цитата
кидай скрипт, я же написал. я хоть гляну.

<?php

$db=false;
$last_sql_log = '';
define('MYSQL_NOW','asd67kjk*(&86123');
define('MYSQL_INC','asd6asd7kjk*(&86123');

function db($config=false){
global $db;
if(!$db){
$db = mysql_connect ('localhost','*****','******') or die('Not connect to SQL server');
mysql_select_db('******',$db) or die('Not connect to SQL database');

}
return $db;
}

function escapeArr($arr){
for($i=1,$n=sizeof($arr);$i<$n;$i++){
$arr[$i] = mysql_real_escape_string($arr[$i]);
}
return $arr;
}



function query($s){
global $last_sql_log;
if(func_num_args()>1){
$arr = func_get_args();
$s = call_user_func_array('sprintf',escapeArr($arr));
}else if(is_array($s)){
$s = call_user_func_array('sprintf',escapeArr($s));
}
$res = mysql_query($s);
if($error = mysql_error()) {
$last_sql_log = '<div>Query: '.$s.'</div><div style="color:red">Error: '.$error.'</div>';
print $last_sql_log;
die();
}
return $res;
}

function select(){
$arr = func_get_args();
$res = call_user_func_array('query',$arr);
$arr = Array();
while($line = mysql_fetch_assoc($res)) $arr[] = $line;
return $arr;
}

function select_key($key,$items){
$list = array();
for($i=0,$n=sizeof($items);$i<$n;$i++){
$list[$items[$i][$key]] = $items[$i];
}
return $list;
}
/**
* Выполняет запрос выборки одной записи к базе данных.
* Если передано более одного параметра, они буду
* вставлены в запрос sprintf`ом
* @return array Выбранная запись
*/
function first(){
$arr = func_get_args();
$res = call_user_func_array('query',$arr);
return mysql_fetch_assoc($res);
}

function insert($table, $query){
$arg1 = array();
$arg2 = array();
foreach($query as $k=>$v) {
$arg1[] = sprintf('`%s`',$k);
switch($v){
case MYSQL_NOW:
$arg2[] = 'NOW()';
break;
default:
$arg2[] = sprintf('"%s"',mysql_escape_string(trim($v)));
break;
}
}
$s = 'INSERT INTO '.$table.' ('.implode(',',$arg1).')VALUES('.implode(',',$arg2).')';
if(query($s)){
return mysql_insert_id();
}else{
return false;
}
}

function update($table,$query,$where){
$arr=array();
foreach($query as $k=>$v) {
$arr[] = sprintf('`%s`="%s"',$k,mysql_escape_string(trim($v)));
}
return query('UPDATE '.$table.' SET '.implode(',',$arr).' WHERE '.$where);
}

function delete($table,$where){
return query('DELETE FROM '.$table.' WHERE '.$where);
}

?>
DeadDayДата: Понедельник, 03 Февраля 2014, 19:38 | Сообщение # 26
New game Studio
Сейчас нет на сайте
mysql_query("SET NAMES utf8");

а второй файл, что делает?



New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 19:40 | Сообщение # 27
участник
Сейчас нет на сайте
Цитата
mysql_query("SET NAMES utf8");

а второй файл, что делает?

mysql_query("SET NAMES utf8"); что это?
тоже за подключение отвечает!
DeadDayДата: Понедельник, 03 Февраля 2014, 19:42 | Сообщение # 28
New game Studio
Сейчас нет на сайте
и что за уродство- @mysql_select_db ($dbname,$db);? что это "@"? руки оторвать.....

Добавлено (03.02.2014, 19:42)
---------------------------------------------
это установка кодировки, почитай...



New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 19:43 | Сообщение # 29
участник
Сейчас нет на сайте
Цитата
и что за уродство- @mysql_select_db ($dbname,$db);? что это "@"? руки оторвать.....

Честно говоря не знаю , я движок качал!
DeadDayДата: Понедельник, 03 Февраля 2014, 19:44 | Сообщение # 30
New game Studio
Сейчас нет на сайте
это уродство....брось каку...


New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 19:45 | Сообщение # 31
участник
Сейчас нет на сайте
Цитата
это уродство....брось каку...

Нет,как мне исправить?
DeadDayДата: Понедельник, 03 Февраля 2014, 19:47 | Сообщение # 32
New game Studio
Сейчас нет на сайте
я же тебе написал, попробуй. Если не поможет, значит у тебя не та кодировка самой бд. Её придётся менять, как тебе написали выше.

Добавлено (03.02.2014, 19:47)
---------------------------------------------
это игра?



New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 19:48 | Сообщение # 33
участник
Сейчас нет на сайте
Цитата
я же тебе написал, попробуй. Если не поможет, значит у тебя не та кодировка самой бд. Её придётся менять, как тебе написали выше.

я не очень опытный,я не понял mysql_query("SET NAMES utf8"); куда его?
DeadDayДата: Понедельник, 03 Февраля 2014, 19:50 | Сообщение # 34
New game Studio
Сейчас нет на сайте
где у тебя не посредственное подключение к бд. это как я понимаю 1 файл


New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 19:51 | Сообщение # 35
участник
Сейчас нет на сайте
Цитата
где у тебя не посредственное подключение к бд. это как я понимаю 1 файл

я написал после этого @mysql_select_db ($dbname,$db);
DeadDayДата: Понедельник, 03 Февраля 2014, 19:53 | Сообщение # 36
New game Studio
Сейчас нет на сайте
$db = mysql_connect ("$host","$log","$pass") or die ('Произошла ошибка при подключении к Базе Данных'. mysql_error());
mysql_select_db ("********",$db) or die ('Извените, но вам не удалось выбрать Базу Данных'. mysql_error());

// Устанавливаем кодировку:

mysql_query("SET NAMES utf8");

данные свой подставь.



New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 20:22 | Сообщение # 37
участник
Сейчас нет на сайте
Цитата
$db = mysql_connect ("$host","$log","$pass") or die ('Произошла ошибка при подключении к Базе Данных'. mysql_error());
mysql_select_db ("********",$db) or die ('Извените, но вам не удалось выбрать Базу Данных'. mysql_error());

// Устанавливаем кодировку:

mysql_query("SET NAMES utf8");

данные свой подставь.

Там где ****** , у меня вместо **** все данные все прописанно

Добавлено (03.02.2014, 20:22)
---------------------------------------------

Цитата
$db = mysql_connect ("$host","$log","$pass") or die ('Произошла ошибка при подключении к Базе Данных'. mysql_error());
mysql_select_db ("********",$db) or die ('Извените, но вам не удалось выбрать Базу Данных'. mysql_error());

// Устанавливаем кодировку:

mysql_query("SET NAMES utf8");

данные свой подставь.

я это в db3.php прописал нечего не изменилось
DeadDayДата: Понедельник, 03 Февраля 2014, 20:23 | Сообщение # 38
New game Studio
Сейчас нет на сайте
сделай скрин бд с кодировкой.


New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
TESBДата: Понедельник, 03 Февраля 2014, 20:25 | Сообщение # 39
участник
Сейчас нет на сайте
Цитата
сделай скрин бд с кодировкой.

го в скайп
DeadDayДата: Понедельник, 03 Февраля 2014, 20:27 | Сообщение # 40
New game Studio
Сейчас нет на сайте
сейчас нет возможности выйти, я на работе.


New Games Studio
---------------------------------------------------------------------------------------
Проекты:
DeadDay - Online
--- Мертвый день: Выживание
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг