Тава е логин форма, в която имам файлът register.php
До тук всичко е наред всички полета са в база данни когато отида в файла profile.php за да ги покажа и редактирам ми показва само "username", "password" а другите не ги показва
profile.php
PHP:
include "1config.php";
$connect = mysql_connect($host, $user, $pass);
mysql_select_db($bd, $connect) or die (mysql_error());
mysql_query("SET names cp1251");
if(isset($_POST['reg']))
{
$username = addslashes($_POST['username']);
$password = addslashes($_POST['password']);
$password2 = addslashes($_POST['password2']);
$url = addslashes($_POST['url']);
$email = addslashes($_POST['email']);
if (!empty($username) and !empty($password) and !empty($password2) and !empty($email) and !empty($url))
{
if((strlen($password) >= 6) && (strlen($password2) >= 6))
{
if($password == $password2)
{
$hash = md5($password);
$hash2 = md5($password2);
mysql_query("INSERT INTO `users` (`username`,`password`,`password2`,`email`,`url`)
VALUES ('$username','$hash','$hash2','$email','$url')") or die(mysql_error());
echo "<span class='svobodno'>Вие се регистрирахте успешно.</span>";
}
else
{
echo "<span class='greshka'>Въведените пароли не съвпадат.</span>";
}
}
else
{
echo "<span class='greshka'>Паролата е прекалено къса.</span>";
}
}
else
{
echo "<span class='grashka'>Не сте попълнили всички полета!</span>";
}
}
?>
<center>
<div class="div-form"><form class="form" method="post" action="">
<table border="0">
<tr><td class="danni" align="right">Име:</td> <td><input placeholder="Минимум 4 символа" type="text" name="username" id="username" /></td>
<td><span id="userResult"></span></td></tr><br />
<tr><td class="danni" align="right">Парола:</td><td><input placeholder="Минимум 6 символа" type="password" name="password" id="password" /></td>
<td><span id="passResult"></span></td></tr><br />
<tr><td class="danni" align="right">Отново:</td><td><input placeholder="" type="password" name="password2" id="password" /></td>
<td><span id="passResult"></span></td></tr><br />
<tr><td class="danni" align="right">Уеб сайт:</td><td><input placeholder="Валиден сайт или линк" type="text" name="url" id="url" /></td>
<td><span id="urlResult"></span></td></tr><br />
<tr><td class="danni" align="right">Имейл:</td><td><input placeholder="Валиден имейл" type="text" name="email" id="email" /></td>
<td><span id="emailResult"></span></td></tr><br />
<tr><td></td><td align="center"><input type="submit" value="Регистрирай се" name="reg" /></td></tr>
</div></form>
</center>
profile.php
PHP:
<?php include "1config.php";
$connect = mysql_connect($host, $user, $pass);
mysql_select_db($bd, $connect) or die (mysql_error());
mysql_query("SET names cp1251");
echo "<br>";
if($_SESSION['username']) {
?>
<table class="zdravei">
<tr><td align="left"><?php echo "<b>Зравей: </b>" . $_SESSION['username'] ?></td>
<td align="right"><a href="logout.php" class="izhod">Изход</a></td></tr>
</table>
<?php
echo "<h1>Профил</h1>";
echo "Потребител: " . $_SESSION['username'] . "<br>";
echo "Сайта ти:" . $_SESSION['url'] . "<br>";
echo "Имeйл: " . $_SESSION['email'] . "<br>";
echo "Парола: " . $_SESSION['password'] . "<br>";
?>
<a href="change.php">Промени си профила </a>
<?php
}
else{ include "user.php"; }
?>