Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] dlaczego pojawia sie WARNING
kristoff
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 0
Dołączył: 5.04.2006

Ostrzeżenie: (0%)
-----


cześć. Czy ktoś może mi podpowiedziec dlaczego po wpisaniu do poniższego skryptu imienia i wysłania formularza na pojawiającej się następnie stronie obok prawidłowego wyniku (czyli wypisanego powitania z imieniem) pojawia się ostrzeżenie:

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\ck\imie.php:11) in C:\Program Files\xampp\htdocs\ck\imie.php on line 32


a oto kod:

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Language" content="pl">
  6. <meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
  7. </head>
  8. <body>
  9.  
  10. <?php
  11. function formularz() {
  12. ?>
  13.  
  14. <span>Podaj swoje imię:</span>
  15. <form method="post" action="imie.php">
  16. <input type="text" name="imie">
  17. <input type=submit value="wyślij">
  18. </form>
  19. </body>
  20. </html>
  21. <?php
  22. }
  23.  
  24. $imie=$_POST['imie'];
  25. if(isset($imie)) {
  26. setcookie("imie", $imie, time()+100);
  27. echo "Witaj<b>$imie</b> Miło cię widzieć!";
  28. }
  29. else {
  30.  formularz();
  31. }
  32. ?>
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


A może byś tak manuala przeczytał!
setcookie()
Cytat
setcookie() określa ciasteczko (ang. cookie) do wysłania z nagłówkami HTTP. Ciasteczko musi być wysłane zanim  jakiekolwiek inne nagłówki zostaną wysłane (to jest ograniczenie ciasteczek, nie php). To wymaga od ciebie umieszczenia wywołań tej funkcji przed znacznikami <html> czy <head>.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 04:06