![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 20.04.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Mogłby mnie ktoś oświecić dlaczego nie działa taki kod??:
[php:1:4feab06754]<?php session_start(); //sprawdzenie zmiennej sesji if(session_is_registered("poprawny_uzyt")) { $bd= mysql_pconnect("localhost", "root", "krasnal"); if(!$bd) { echo "Błąd: Połączenie z bazą danych nie powiodło się."; echo" </BODY> </HTML> "; exit; } mysql_select_db("news"); $zapytanie= "insert into news values('$autor', '$temat', '$tresc')"; $rezul= mysql_query($zapytanie); if ($rezul) { echo mysql_affected_rows() . "news zapisany do bazy danych"; } else { echo "użytkownik niezalogowany"; } ?>[/php:1:4feab06754] Wyskakują mi błędy: Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:usrapachehttpdhtmlprzetworz_news.php:5) in c:usrapachehttpdhtmlprzetworz_news.php on line 32 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:usrapachehttpdhtmlprzetworz_news.php:5) in c:usrapachehttpdhtmlprzetworz_news.php on line 32 A ponadto dane nie chcą się zapisać do bazy danych. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 15.05.2002 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Cytat powinno byc
[php:1:146dabb3c9]<?php $zapytanie = "insert into news values(NULL, '$data', '$autor', '$temat', '$tresc')"; ?>[/php:1:146dabb3c9] trzeba podawac wszystko to jest oki, ale dobrze uczyc sie od poczatku prawidlowego "technicznie" insertowania do bazy ... tzn [sql:1:146dabb3c9] insert into news(data,autor,temat,tresc) values('$data', '$autor', '$temat', '$tresc') [/sql:1:146dabb3c9] unikniesz dzieki temu taskiech bledow jak predzej, no i nie bedzie problemu z zmiana ilosci pol podczas dzialania juz skryptu. Pozdrawiam! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 15:25 |