С API вк не работал, программирую на стороне.
Подскажите, как сделать так, чтобы пользователь зарегистрировался после установки приложения, а не проходил регистрацию уже в самом приложении.
Вот код регистрации
Код: Выделить всё
<?phpif($_POST['register']){echo '<br />';$name = htmlspecialchars(addslashes($_POST['name']));$email = htmlspecialchars(addslashes($_POST['email']));if(empty($name) || empty($email)){echo 'Confirm Fields.';}else if(strlen($name) < 4 || strlen($name) > 32){echo 'Макс название 32, мин -4.';}else if(!preg_match("/^[_a-zA-Z0-9]+(\.[_a-zA-Z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$/", $email)){echo 'Некорректный e-mail.';}else{$sql = "SELECT * FROM `plug` WHERE `name` LIKE '$name'";$res = mysql_query($sql) or die(mysql_error());$sql2 = "SELECT * FROM `plug` WHERE `email` LIKE '$email'";$res2 = mysql_query($sql2) or die(mysql_error());if(mysql_num_rows($res) > 0){echo 'Имя занято.';}else if(mysql_num_rows($res2) > 0){echo 'e-mail занят.';}else{$sql3 = "INSERT INTo `plug` (`id`, `name`, `email`) VALUES ('', '$name', '$email');";$res3 = mysql_query($sql3) or die(mysql_error());$sql4 = "SELECT `id` FROM `plug` WHERE `name`='$name'";$res4 = mysql_query($sql4) or die(mysql_error());$row4 = mysql_fetch_array($res4);echo 'Регистрация успешна!<br />Ваша ссылка: <a href="#">'.$url.'/plug.php?id='.$row4['id'].'</a>';}}}?>
Код: Выделить всё
CREATE TABLE IF NOT EXISTS `plug` (`id` int(11) NOT NULL auto_increment,`name` varchar(32) NOT NULL,`email` varchar(255) NOT NULL,`visits` int(11) NOT NULL,UNIQUE KEY `id` (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; CREATE TABLE IF NOT EXISTS `visits` (`id` int(11) NOT NULL auto_increment,`plug_id` int(11) NOT NULL,`ipadress` varchar(25) NOT NULL,`time` int(11) NOT NULL,UNIQUE KEY `id` (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;