PDA

Просмотр полной версии : Не работает он-лайн игра.


Wanoo
02.04.2007, 22:45
Вот пытаюсь привести исходник онлайн игры привести к уму ну вот столкнулся со скриптом и незнаю что туда нодо ввести вместо точек. Вот скрипт <?php

$img_server="http://localhost";
$now = time();

$link=mysql_pconnect("localhost","Wantys","root");
mysql_select_db("wanty ",$link) or die ("Ошибка соединения с БД!");

$uri=GetEnv("REQUEST_URI");
$uri=explode(".....",$uri);

$ips=GetEnv("REMOTE_ADDR");

$ip=explode(".",$ips);


if (($ip[0] == 62 && $ip[1] == 183 && $ip[2] == 53) || $ips=="80.66.247.94" || $ips=="80.66.253.60") {
echo"You are died ;) Go back ;)";
exit;
}
?>

Подскажите пожалуста а то я немогу сам понять.

SMiX
02.04.2007, 23:05
Надо знать, зачем используется переменная $uri. Я так понял, этот скрипт еще куда-то инклудится.

Wanoo
02.04.2007, 23:08
НУ мне кажется он ссылается на БД но без
$uri=explode(".....",$uri);
$ip=explode(".",$ips);
Пишет что не может соединитца с БД и всё а как узнать что ввести незнаю сижу ломаю голову.

GreenBear
02.04.2007, 23:09
ну данные свои впешы и все.

$link=mysql_pconnect("localhost","Wantys","root");
mysql_select_db("wanty ",$link) or die ("Ошибка соединения с БД!");
слепой штоле?

Wanoo
02.04.2007, 23:11
Блин это я уже ввёл видно же я не знаю что вводить дальше вместо точек.
$uri=GetEnv("REQUEST_URI");
$uri=explode(".....",$uri);

$ips=GetEnv("REMOTE_ADDR");

$ip=explode(".",$ips);

Isis
02.04.2007, 23:40
Мде.....нашел 4-5 ошибок в коде...
Вот то что нужно

<?php
$img_server = "localhost";
$now = time();
$link = mysql_pconnect("localhost", "Wantys", "root");
mysql_select_db("wanty", $link) or die ("Ошибка соединения с БД!");

$uri = getenv('REQUEST_URI');
$uri = explode(".....", $uri);

$ips = getenv('REMOTE_ADDR');
$ip = explode(".", $ips);

if (($ip[0] == '62' && $ip[1] == '183' && $ip[2] == '53') || $ips == '80.66.247.94' || $ips == '80.66.253.60') {
echo "You are died Go back ";
exit;
}
?>

Wanoo
03.04.2007, 08:24
Всёравно выдаёт вот такое сообщение.
Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to MySQL server on 'localhost' (10061) in z:\home\forum\www\inc\db_connect.php on line 6

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in z:\home\forum\www\inc\db_connect.php on line 7
Ошибка соединения с БД!

Isis
03.04.2007, 08:34
Гы, так тебе MySQL надо повесить на другой порт !!!
А так вот статейка .
Статья (http://vse.kiev.ua/mysql-ru/NT_start.html)

Wanoo
03.04.2007, 20:33
$uri = getenv('REQUEST_URI'); $uri = explode(".....", $uri); $ips = getenv('REMOTE_ADDR'); $ip = explode(".", $ips);

Так что те кто не подскажет что нужно вписать в место точек

SMiX
03.04.2007, 20:47
Надо знать,зачем и как используется переменная $uri в будущем.

Wanoo
03.04.2007, 20:50
НУ вот блин а как это можно узнать?

NaX[no]rT
04.04.2007, 00:05
Гы, так тебе MySQL надо повесить на другой порт !!!
А так вот статейка ...
Что за долбоебизм?
$link = mysql_pconnect("localhost:порт на котором висит MySQL", "Wantys", "root"); работает на версиях MySQL выше 3.0B4
Ещё лучше, кинь исходники или скажи, что за игра, если можешь

SMiX
04.04.2007, 00:19
НУ вот блин а как это можно узнать?
Посмотреть файлы, в которые он инклудится

Isis
04.04.2007, 00:30
r†']Что за долбоебизм?
$link = mysql_pconnect("localhost:порт на котором висит MySQL", "Wantys", "root"); работает на версиях MySQL выше 3.0B4
Ещё лучше, кинь исходники или скажи, что за игра, если можешь
Что за долбоебизм?
Бугага, это типа какой хочешь порт, такой и пиши...Бугага
Сначала сам подумай, потом говори
Или если я не прав, то только с помощью этой строки как ты показал, повесь MySQL на 2412 порт, или ваще на 9999999 =\
LOL

Wanoo
07.04.2007, 17:46
Я забил на ту игру я нашёл наконецто ту о которой давно мечтал это Enigma только вот теперь незнаю как её заставить работать. Если вам не тяжело то обьясните пожалуста как заставить её работать на локальном хосте.

Wanoo
09.04.2007, 21:05
Люди понимаю щие в php пожалуста помогите мне с установкой игры Энигма на локальный хост.
А я уже чем смогу тем и от благодарю.