1

Тема: Помилка при створенні реєстрації

<?php
include "bd.php";
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Продаж квитків у транспорті</title>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
</head>

<body>
<div id="container">
  <div id='header'>
    <?php include "header.php";  ?>
  </div>
  <div id="sidebar">
  <p><a href="index.php">Головна</a></p>
  <?php
    
    if (empty($_SESSION['login']) or empty($_SESSION['id']))
    {
    
    echo "Ви ввійшли як гість<br><a href='#'>Зробити замовлення (доступно тільки зареєстрованим користувачам)</a>";
    }
    else
    {

   
    echo "<br><p><a href='zamov.php'>Зробити замовлення</a></p>Ви ввійшли на сайт як ".$_SESSION['login']."";
    }
    ?>
    
    <form action="testreg.php" method="post">
  <p>
    <label>Ваш логін:<br>
    </label>
    <input name="login" type="text" size="15" maxlength="15">
  </p>
  <p>
    <label>Ваш пароль:<br>
    </label>
    <input name="password" type="password" size="15" maxlength="15">
  </p>
  
  
  
  <p>
    <input type="submit" name="submit" value="Ввійти">
    
   
    <br>
    
    <a href="register.php">Зареєструватись</a> </p>
</form>
<br>
  </div>
  <div id="content">
    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
    <p>Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.</p>
    <p>Fusce convallis, mauris imperdiet gravida bibendum, nisl turpis suscipit mauris, sed placerat ipsum urna sed risus. In convallis tellus a mauris. Curabitur non elit ut libero tristique sodales. Mauris a lacus. Donec mattis semper leo. In hac habitasse platea dictumst. Vivamus facilisis diam at odio. Mauris dictum, nisi eget consequat elementum, lacus ligula molestie metus, non feugiat orci magna ac sem. Donec turpis. Donec vitae metus. Morbi tristique neque eu mauris. Quisque gravida ipsum non sapien. Proin turpis lacus, scelerisque vitae, elementum at, lobortis ac, quam. Aliquam dictum eleifend risus. In hac habitasse platea dictumst. Etiam sit amet diam. Suspendisse odio. Suspendisse nunc. In semper bibendum libero.
    <p> 
  </div>
  <div id="footer">
    <?php include "footer.php";  ?>
  </div>
</div>
</body>
</html>

І вибиває помилку:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at W:\home\site_creat_glum\www\index.php:1) in W:\home\site_creat_glum\www\index.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at W:\home\site_creat_glum\www\index.php:1) in W:\home\site_creat_glum\www\index.php on line 3

2

Re: Помилка при створенні реєстрації

У вас скоріше за все якись символ/символи на початку перед викликом session_start(). Це можуть бути також невидимі символи, наприклад, utf-8 BOM

3

Re: Помилка при створенні реєстрації

Автор відповів мені в скайпі:

- дякую, в мене інет поганий тому форум тяжко загрузити
- так, я перекодував файл і перестало вибивати помилку дякую за допомогу