|
|
|
|
|
для: Кирилл
(29.08.2005 в 22:12)
| | Заголовок уже послан.
Сессия должна стартовать до вывода какой-либо информации в броузер. | |
|
|
|
|
|
|
| Написал я скрипт для авторизации:
<?php
session_start();
if($_POST['submit']) {
$login = $_POST['login'];
$pas = $_POST['pas'];
$base = "mydb";
$conect = @mysql_connect("localhost", $login , $pas);
if (!$conect)
{
echo "<p>Не верный логин или пароль</p>";
exit();
}
else
{
$sql = mysql_select_db($base,$conect);
$_SESSION['mysql'] = $sql;
echo "Вы авторизированы";
}
}
else {
echo "Введите имя и пароль для доступа к базе данных";
echo "<form method='post' >
Имя:<input type='Text' name='login'><br>
Пароль:<input type='password' name='pas'><br>
<input type='Submit' name='submit' value='Войти'>
</form>";
}
?>
|
и у меня появилась проблема когда я захожу на страницу то выходит такая проблема:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\sites\home\localhost\www\base\aut.php:9) in C:\sites\home\localhost\www\base\aut.php on line 10
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\sites\home\localhost\www\base\aut.php:9) in C:\sites\home\localhost\www\base\aut.php on line 10
зарание спасибо всем | |
|
|
|
|