
Probowalem pare tutoriali ale najwyrazniej jeszcze tego nie lapie =P
A z nowymi rzeczami to jest tak ze jak ktos pokaze i ma sie juz zrobiony skrypt to potem juz to jakos smiga =D
dlatego prosze o pomoc, co tutaj jest nie teges ?
plik: logowanie_scr.php
<? { include('conn.php'); function usun($data){ } } $query = "SELECT id_uzytkownika,nick,haslo FROM fb_uzytkownicy WHERE id_uzytkownika='".$_POST['id_uzytkownika']."' AND haslo='".$_POST['haslo']."'"; if($row){ $_SESSION['id_uzytkownika'] = $row['id_uzytkownika']; $_SESSION['nick'] = $row['nick']; }else{ $message = '<font class="blad">Nie podales/as ID i/lub hasla</font><br />'; } } ?>
Plik: logowanie_powitanie.php
<? include("logowanie_scr.php"); $komunikat='<center><div id="nt">Witaj <b>'.$_SESSION['nick'].'</b>!<br> Wlasnie sie zalogowales. kliknij <a href="index.php?id='.$_SESSION['id_uzytkownika'].'">TUTAJ</a> aby przejsc do swojego profilu</div></center>'; $formularz='<table cellpadding="5" width="500px"> <tr> <td align=center> <form action="index.php?id=4" method="POST" ENCTYPE="multipart/form-data"> <div id="bt">logowanie:</div><BR> <div id="bt">id:</div> <INPUT TYPE=TEXT NAME=id_uzytkownika size="40" maxlength="6" style="background-color: #777777; border-color: #222222;"><BR><BR> <div id="bt">haslo:</div> <div id="nt">(Max 10 znakow)</div> <INPUT TYPE=TEXT NAME=haslo size="40" maxlength="10" style="background-color: #777777; border-color: #222222;"><BR><BR> <input type="submit" value="Wyslij"/> </form> </td> </tr> </table>'; }else{ } } ?>
plik logowanie_powitanie.php jest zincludowany na strone glowna gdy index?id=4
po wpisaniu prawidlowych danych wyskakuja 3 bledy:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/domena/ftp/strona/index.php:16) in /home/domena/ftp/strona/logowanie_scr.php on line 25 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/domena/ftp/strona/index.php:16) in /home/domena/ftp/strona/logowanie_scr.php on line 25 Warning: Cannot modify header information - headers already sent by (output started at /home/domena/ftp/strona/index.php:16) in /home/domena/ftp/strona/logowanie_scr.php on line 28
+
wyzej wymieniony $komunikat, z czego caly jest poprawny ( zmienna $_SESSION['id_uzytkownika'] przyjmuje wartosc wpisana w okienku )
co dziwniejsze (dla mnie

Milo by bylo jakby ktos pomogl =)