Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<?php
//connect към Вашия MySQL server използувайки Вашите servername , username
//и password
$conn = mysql_connect("localhost" , "root" , "");
//ако не можете да се connect-нете показва error message и exit
if ($conn == false)
{
echo mysql_errno().": ".mysql_error()."<BR>";
exit;
}
//създава таблица с име users , със съдържание на 3 полета .
$query = "CREATE TABLE `users` (
`id` int(5) NOT NULL auto_increment,
`username` varchar(50) NOT NULL default '',
`password` varchar(32) NOT NULL default '',
`ip` varchar(100) NOT NULL default '',
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1" ;
//съхранява това в $result променливата
//тук "test" е името на базата данни и е примерно зададена ако искате може да я промените
$result = mysql_db_query ("test", $query);
//ако е успешно показва съобщение
if ($result)
echo "Table 'users' was successfully created!";
//ако е неуспешно показва error message
else
echo mysql_errno().": ".mysql_error()."<BR>";
mysql_close ();
?>
<?PHP
if($_POST['register'] == 1)
{
$username = trim($_POST['username']);
$ip = $_SERVER['REMOTE_ADDR'];
//ако не искате паролата да е кодирана махнете md5() от реда
$password = md5(trim($_POST['password']));
// връзка с базата данни и проверка за вече съществуващ потребител
mysql_connect("localhost","root","") or die ( 'Грешка при свързване с MySQL!' );
//ако базата данни е друга променете "test"
mysql_select_db(test) or die( "Не мога да намеря базата");
$query="SELECT * from users where username like '$username' ";
$result=mysql_query($query);
mysql_close();
//ако вече има потребител със същото име какво да изписва
if (mysql_num_rows($result)>0)
{echo "Има вече такъв потребител.";exit;}
//връзка с базата данни и записване на въведените данни
mysql_connect("localhost","root","") or die ( 'Грешка при свързване с MySQL!' );
//ако базата данни е друга променете "test"
mysql_select_db("test") or die ( 'Грешка при връзката!' );
$query = mysql_query("INSERT users (username, password, ip) VALUES ( '$username', '$password', '$ip')");
// Ако има грешка, да се покаже
if(mysql_affected_rows() == 0)
{
echo mysql_error();
}
else
{
echo "Благодарим Ви! Регистрацията Ви е успешна! Натиснете <a href=\"login.php\">тук</a> за да влезете с потребителското име и парола.";
}
}
else
{
?>
<html>
<head>
<title>Register</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<form name="form1" method="post" action="">
<input name="register" type="hidden" value="1">
<table width="200" border="1">
<tr>
<td>Потребител</td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td>Парола</td>
<td><input type="password" name="password"></td>
</tr>
<tr align="center">
<td colspan="2"><input type="submit" name="Submit" value="Запиши"></td>
</tr>
</table>
</form>
</body>
</html>
<?
}
?>