Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181
Bydlisko: BB
Príspevok NapísalOffline : 18.03.2010 13:10

Warning: Cannot modify header information - headers already sent by ...

ako by som mohol predist tomuto erroru ? ... predoze skript uz definoval header lenze akonahle pridam echo"test"; vypise to ten error :(


Offline

Užívateľ
Užívateľ
Warning: Cannot modify header information - headers ....

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 18.03.2010 14:13

asi za tym echom zas chces upravit hlavicky..







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Warning: Cannot modify header information - headers ....

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok NapísalOffline : 18.03.2010 16:38

Úprava hlavičiek musí byť v skriptoch pred akýmkoľvek výpisom. Za header sa považujú aj funkcie session. Ak stále nevieš prečo tak sem daj kód.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.06.09
Prihlásený: 22.12.11
Príspevky: 28
Témy: 11
Bydlisko: Košické Olš...
Príspevok NapísalOffline : 31.07.2011 10:41

M8m taký istý problém...

Kód:
<?php
if(isset($_GET['lang'])){
   switch($_GET['lang']){
      case 'en' : $lang = 'en'; break;
      case 'sk' : $lang = 'sk'; break;
      default: $lang = 'sk';
   }
   setcookie('ADAME_LANG', $lang, time()+60*60*24*365);
   header('LOCATION: '.$_SERVER['PHP_SELF']);
   exit;
}

switch(@$_COOKIE['ADAME_LANG']){
   case 'en' : $file = 'en.php'; break;
   case 'sk' : $file = 'sk.php'; break;
   default: $file = 'sk.php';
}
include_once('lang/'.$file);
?>
<!DOCTYPE html>
<html>
<head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <meta name="author" content="spargi.robo@gmail.com" />
      <title>Adame.sk</title>
      <link rel="stylesheet" href="style.css" type="text/css" />
      <script src="http://code.jquery.com/jquery-1.6.1.min.js" type="text/javascript"></script>
</head>
   <body>
      <div align="center" style="width: 100%;">
        <div style="width: 912px;">
            <div class="head">
               <div id="logo">
                  <a href="index.php"><img src="images/logo.png" border="0" /></a>
               </div>
               <div id="hlaska">Staviame na vašej spokojnosti...</div>
               <div id="lang_bg">
                  <span style="left: 13px;"><?php echo ($file == 'sk.php' ? '<a href="?lang=en">English</a></span>' : 'English'); ?></span>
                  <span style="left: 93px;"><?php echo ($file == 'en.php' ? '<a href="?lang=sk">Slovak</a></span>' : 'Slovak'); ?></span>
               </div>
            </div>
........ pokracovanie kodu



a ked si zavolam v prehliadaci tuto stranku tak mi to vypise

Kód:
Warning: Cannot modify header information - headers already sent by (output started at /..../...../...../....../lol.php:1) in /...../...../...../...../lol.php on line 8

Warning: Cannot modify header information - headers already sent by (output started at /...../...../...../...../lol.php:1) in /...../...../...../...../lol.php on line 9


a nemam tam ziadnu medzeru ani echo ani nic a stale to nejde.... :/


Offline

Čestný člen
Čestný člen
Warning: Cannot modify header information - headers ....

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 31.07.2011 10:49

Mas tam setcookie, asi bude robit problemy.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.06.09
Prihlásený: 22.12.11
Príspevky: 28
Témy: 11
Bydlisko: Košické Olš...
Príspevok NapísalOffline : 31.07.2011 10:55

no mam tam setcookie... a co? ved potrebujem nastavit coocies...


Offline

Čestný člen
Čestný člen
Warning: Cannot modify header information - headers ....

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 31.07.2011 11:17

Pouzi to takto:
Kód:
   header('Location: '.$_SERVER['PHP_SELF']);
   setcookie('ADAME_LANG', $lang, time()+60*60*24*365);
   exit;
Len tak mimochodom, v header() by mala byt vzdy absolutna adresa, vratane http:// atd.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.06.09
Prihlásený: 22.12.11
Príspevky: 28
Témy: 11
Bydlisko: Košické Olš...
Príspevok NapísalOffline : 31.07.2011 11:21

skusal som aj tak aj tak aj som skusal dat refresh do komentu a ajtak


Kód:
<?php
if(isset($_GET['lang'])){
   switch($_GET['lang']){
      case 'en' : $lang = 'en'; break;
      case 'sk' : $lang = 'sk'; break;
      default: $lang = 'sk';
   }
   //header('LOCATION: '.$_SERVER['PHP_SELF']);
   setcookie('ADAME_LANG', $lang, time()+60*60*24*365);
   exit;
}

switch(@$_COOKIE['ADAME_LANG']){
   case 'en' : $file = 'en.php'; break;
   case 'sk' : $file = 'sk.php'; break;
   default: $file = 'sk.php';
}
include_once('lang/'.$file);
?>
<!DOCTYPE html>
<html>
<head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <meta name="author" content="spargi.robo@gmail.com" />
      <title>Adame.sk</title>
      <link rel="stylesheet" href="style.css" type="text/css" />
      <script src="http://code.jquery.com/jquery-1.6.1.min.js" type="text/javascript"></script>
</head>


Offline

Čestný člen
Čestný člen
Warning: Cannot modify header information - headers ....

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 31.07.2011 12:06

Aha, uz viem. Zrejme vkladas do suboru BOM, s cim sa PHPcko nevie vysporiadat. V textovom editore pohladaj, kde sa subor uklada v UTF-8 bez BOM. Preberalo sa to tu milionkrat, urcite si aj sam dokazes najst, ako sa to robi.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.06.09
Prihlásený: 22.12.11
Príspevky: 28
Témy: 11
Bydlisko: Košické Olš...
Príspevok NapísalOffline : 31.07.2011 12:16

Jééé pecka :) už to fičííí :) Veľmi pekne dakujem :) Problém bol v tom BOM ajked neviem co to je... idem to pozriet :) ale Velmi pekne dakujem :)


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 31.07.2011 13:34

Ďuri píše:
Aha, uz viem. Zrejme vkladas do suboru BOM, s cim sa PHPcko nevie vysporiadat.
Problém zvyčajne nie je BOM ale to, že je tam BOM viac krát (napr. preto, lebo sa použije include/require na súbory, ktoré tiež obsahujú BOM).


Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. cannot modify header information

v PHP, ASP

10

548

07.03.2012 10:03

Pablo Montero Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. system volume information

v Operačné systémy Microsoft

2

405

30.11.2007 16:15

_DanWer_ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. System volume information

v Operačné systémy Microsoft

4

836

18.02.2007 17:34

PaliG Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. System Volume Information -jeho zmazanie

v Operačné systémy Microsoft

3

1319

25.04.2007 7:12

Devil_SK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MS Internet Information Services (IIS)

v Sieťové a internetové programy

10

787

27.08.2007 10:52

Seto Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. System Volume information, WTF?! + BOOT sector?

v Operačné systémy Microsoft

4

865

26.04.2006 2:34

xyrko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. cannot be pverloaded

v Assembler, C, C++, Pascal, Java

21

1019

05.04.2011 9:07

mack0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Cannot convert to object

v JavaScript, VBScript, Ajax

2

478

02.10.2010 18:21

TECHNODROME Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Cannot Display Video Mode

v Monitory, televízory a projektory

0

249

02.02.2018 14:09

Gargamel1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Warning: set_time_limit().......

v PHP, ASP

1

551

31.05.2007 14:51

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spam warning

v Redakčné systémy

0

2495

13.10.2006 9:13

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. session warning

v PHP, ASP

1

436

08.02.2012 19:22

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Column 'poradie' cannot be null

v Databázy

0

408

09.12.2011 19:22

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Warning: Prosim help

v Redakčné systémy

2

713

02.04.2008 15:34

Gerky Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Online Shop - Warning...

v PHP, ASP

8

811

20.08.2007 9:52

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CPU Fan Warning

v AMD - Advanced Micro Devices

1

727

26.10.2008 9:39

Jaro Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra