Не работает он-лайн игра.

Discussion in 'PHP' started by Wanoo, 2 Apr 2007.

  1. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Вот пытаюсь привести исходник онлайн игры привести к уму ну вот столкнулся со скриптом и незнаю что туда нодо ввести вместо точек. Вот скрипт
    PHP:
     <?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;
    }
    ?>
    Подскажите пожалуста а то я немогу сам понять.
     
    #1 Wanoo, 2 Apr 2007
    Last edited by a moderator: 3 Apr 2007
  2. SMiX

    SMiX Elder - Старейшина

    Joined:
    25 Jul 2005
    Messages:
    227
    Likes Received:
    55
    Reputations:
    29
    Надо знать, зачем используется переменная $uri. Я так понял, этот скрипт еще куда-то инклудится.
     
  3. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    НУ мне кажется он ссылается на БД но без
    $uri=explode(".....",$uri);
    $ip=explode(".",$ips);
    Пишет что не может соединитца с БД и всё а как узнать что ввести незнаю сижу ломаю голову.
     
  4. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    ну данные свои впешы и все.
    слепой штоле?
     
  5. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Блин это я уже ввёл видно же я не знаю что вводить дальше вместо точек.
    PHP:
    $uri=GetEnv("REQUEST_URI");
    $uri=explode(".....",$uri);

    $ips=GetEnv("REMOTE_ADDR");

    $ip=explode(".",$ips);
     
    #5 Wanoo, 2 Apr 2007
    Last edited by a moderator: 3 Apr 2007
  6. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Мде.....нашел 4-5 ошибок в коде...
    Вот то что нужно
    PHP:
    <?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;
    }
    ?>
     
  7. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Всёравно выдаёт вот такое сообщение.
    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
    Ошибка соединения с БД!
     
  8. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Гы, так тебе MySQL надо повесить на другой порт !!!
    А так вот статейка .
    Статья
     
  9. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    PHP:
    $uri getenv('REQUEST_URI');   $uri explode("....."$uri);     $ips getenv('REMOTE_ADDR');   $ip explode("."$ips);
    Так что те кто не подскажет что нужно вписать в место точек
     
  10. SMiX

    SMiX Elder - Старейшина

    Joined:
    25 Jul 2005
    Messages:
    227
    Likes Received:
    55
    Reputations:
    29
    Надо знать,зачем и как используется переменная $uri в будущем.
     
  11. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    НУ вот блин а как это можно узнать?
     
  12. NaX[no]rT

    NaX[no]rT Members of Antichat

    Joined:
    3 Sep 2005
    Messages:
    489
    Likes Received:
    201
    Reputations:
    202
    Что за долбоебизм?
    Code:
    $link = mysql_pconnect("localhost[color=yellowgreen]:порт на котором висит MySQL[/color]", "Wantys", "root"); 
    работает на версиях MySQL выше 3.0B4
    Ещё лучше, кинь исходники или скажи, что за игра, если можешь
     
    _________________________
  13. SMiX

    SMiX Elder - Старейшина

    Joined:
    25 Jul 2005
    Messages:
    227
    Likes Received:
    55
    Reputations:
    29
    Посмотреть файлы, в которые он инклудится
     
  14. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Что за долбоебизм?
    Бугага, это типа какой хочешь порт, такой и пиши...Бугага
    Сначала сам подумай, потом говори
    Или если я не прав, то только с помощью этой строки как ты показал, повесь MySQL на 2412 порт, или ваще на 9999999 =\
    LOL
     
  15. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Я забил на ту игру я нашёл наконецто ту о которой давно мечтал это Enigma только вот теперь незнаю как её заставить работать. Если вам не тяжело то обьясните пожалуста как заставить её работать на локальном хосте.
     
  16. Wanoo

    Wanoo New Member

    Joined:
    31 Mar 2007
    Messages:
    20
    Likes Received:
    1
    Reputations:
    0
    Люди понимаю щие в php пожалуста помогите мне с установкой игры Энигма на локальный хост.
    А я уже чем смогу тем и от благодарю.