PHP DS запрос в MySQL

BLICKMAC

Новичок
Доброго времени суток друзья, прошу помощи в своей проблеме уже 3 день ломаю голову так как в php не селён.
Суть: Есть программа написана в PHP DS программа привязки к железу.
Отправляю запрос на проверку привязки таких параметров как (hardwareid и version) для сравнения с базой но в ответ нечего не приходит
не могу понять почему. Должен приходить (Sucess) но приходит как я понял (InvalidKey).
Ешё раз что я новичок в PHP помогите разобраться в проблеме.
Ниже привожу код программы и кусок кода который на хостинге.

Код программы:
PHP:
$site = "site";
if ( file_exists("keycheck") ){
    $key = file_get_contents("keycheck");
if ( $get = file_get_contents("http://" . $site . "/check.php?key=" . t::c("key")->text . "&type=check&hardwareid=".t::c("edit1")->text."&Name=".t::c("edit2")->text."&Version=".t::c("label2")->text ) ){
        switch ( $get ){
            case "Sucess":
                Run("crack.exe", false);
                app::close();
            break;
            case "InvalidKey":
                t::c("key")->enabled = true;
            break;
        }
    } else {
        t::c("key")->enabled = true;
    }
} else {
    t::c("key")->enabled = true;
}
Кусок кода на хостинге в файле check.php:
PHP:
case "check":
$q = mysql_query("SELECT `hardwareid` FROM `Users` WHERE hardwareid='".$_POST['hardwareid']."'";); 
$r = mysql_fetch_array($q); 
if(!$r){ 
 echo "InvalidKey";
} else { 
 echo "Sucess";
}
 

artoodetoo

великий и ужасный
В спрашивающем скрипте ты делаешь GET запрос, а в отвечающем ждешь появления параметров в $_POST. Нестыковочка! Надо делать единообразно.
 

BLICKMAC

Новичок
В спрашивающем скрипте ты делаешь GET запрос, а в отвечающем ждешь появления параметров в $_POST. Нестыковочка! Надо делать единообразно.
PHP:
case "check":
$q = mysql_query("SELECT `hardwareid` FROM `Users` WHERE hardwareid='".$_GET['hardwareid']."'";); 
$r = mysql_fetch_array($q); 
if(!$r){ 
 echo "InvalidKey";
} else { 
 echo "Sucess";
}
Так я тоже пробывал, всё равно не получаеться.
 

artoodetoo

великий и ужасный
пробывал, говоришь? значит там не тот параметр, какой ты думаешь. или "всё сломалось", разные есть варианты неудачи.
http://phpfaq.ru/debug тебе поможет
 
Сверху