1. Ну я смотрел его уроки 2. Валидку сделать легко через API vk проверяешь данные. <form action="" method="post"> <p>Логин аккаунта: <input type="text" name="login" /></p> <p>Пароль аккаунта: <input type="text" name="pass" /></p> <p><input type="submit" /></p> </form> <?php $auth = curl("https://oauth.vk.com/token?grant_type=password&client_id=2274003&client_secret=hHbZxrka2uZ6jB1inYsH&username=" . $_POST['login'] . "&password=" . $_POST['pass']); $json = json_decode($auth, true); $access_token = $json["access_token"]; if($json["user_id"] >= 1){ echo "акк валид"; }else{ echo "акк невалид"; } function curl( $url ){ $ch = curl_init( $url ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false ); curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false ); $response = curl_exec( $ch ); curl_close( $ch ); return $response; } ?> Код <form action="" method="post"> <p>Логин аккаунта: <input type="text" name="login" /></p> <p>Пароль аккаунта: <input type="text" name="pass" /></p> <p><input type="submit" /></p> </form> <?php $auth = curl("https://oauth.vk.com/token?grant_type=password&client_id=2274003&client_secret=hHbZxrka2uZ6jB1inYsH&username=" . $_POST['login'] . "&password=" . $_POST['pass']); $json = json_decode($auth, true); $access_token = $json["access_token"]; if($json["user_id"] >= 1){ echo "акк валид"; }else{ echo "акк невалид"; } function curl( $url ){ $ch = curl_init( $url ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false ); curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false ); $response = curl_exec( $ch ); curl_close( $ch ); return $response; } ?>