Абе написах си една системка, всичко профили регистрация, алабала е OK, само, че незнам защо се появява тази грешка тъй като сешън старт е на първо място, няма интервали, спейсове. Вие сте.
Грешка:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\registrat\login.php:1) in C:\AppServ\www\registrat\login.php on line 1
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\registrat\login.php:1) in C:\AppServ\www\registrat\login.php on line 1
Логин:
Грешка:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\registrat\login.php:1) in C:\AppServ\www\registrat\login.php on line 1
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\registrat\login.php:1) in C:\AppServ\www\registrat\login.php on line 1
Логин:
Код:
<?php session_start(); ?>
<?php
$user = $_SESSION['username'];
include "config.php";
if(!$_POST['submit']) {
echo '<form method="post" action=""> Потребител: <div class="input"> <input class="text" type="text" name="username" /> </div>
Парола <div class="input"> <input class="text" type="password" name="password" /> </div> Регистрация <br />
<input type="submit" name="submit" value="Регистрирайте се!" /> </form>';
}
else {
$username = htmlspecialchars($_POST['username']);
$password = htmlspecialchars($_POST['password']);
$sql = "SELECT * FROM `users` WHERE username='$username'";
$result = mysql_query($sql);
$potrebiteli = mysql_num_rows($result);
$row = mysql_fetch_assoc($result);
if($potrebiteli == 0) {
echo '<form method="post" action=""> <span class="red"> * </span> Потребител: <div class="input"> <input class="text" type="text" name="username" /> </div>
<span class="red"> * </span> Парола: <div class="input"> <input class="text" type="password" name="password" /> </div> <br />
<input type="submit" name="submit" value="Регистрирайте се" /><br /> <br /> <span class="red"> * Невалиден потребител</span> </form>';
}
else {
if($password != $row['password']) {
echo '<form method="post" action=""> <span class="red"> * </span> Потребител: <div class="input"> <input class="text" type="text" name="username" /> </div>
<span class="red"> * </span> Парола: <div class="input"> <input class="text" type="password" name="password" /> </div> <br />
<input type="submit" name="submit" value="Регистрирайте се" /><br /> <br /> <span class="red"> * Грешна парола.</span></form>';
}
else {
if($user) {
include "login_auto.php";
}
}
}
}
?>