Stránka 1 z 1

Wordpress - warning při includu

Napsal: 11 lis 2013 18:18
od Gabriela Moravcová
Dobrý večír,

mám sepsanou jednoduchou věc pro zobrazení stavu aplikace (zapnuto/vypnuto) a počet připojených lidí). Tahám to přes file_get_contents (pro mě nejjednodušší a fungující řešení). Funguje to bez problémů samostatně. Ale dnes jsem to chtěla zaincludovat do webových stránek (wordpress - aktuální verze) a vyhazuje to na mě warning a už ho mám plné zuby, protože netuším co po mě chce. Mohu poprosit zkušenější o radu?

Warning:
Warning: Cannot modify header information - headers already sent by (output started at /cesta ke skriptu/stats.php on line 2

Kód: Vybrat vše

<?php
header
('Content-Type: text/html; charset=UTF-8');
$webstatus 'http://lorem.cz/stats.php';
$ipserveru 'XX.XXX.XXX.XX';
$portserver 'XXXX';

// Pocet

$connect file_get_contents($webstatus);

$hracu explode('http://www.lorem.cz/\'">'$connect);
$hracu explode('  </body>'$hracu['1']);
$hracu trim($hracu['0']);

$pocet explode("\n"$hracu);
$pocet count($pocet);

echo 
''.$pocet;

// Overit

$pripojeni = @fsockopen($ipserveru$portserver$errno$errstr1);
 if (
$pripojeni) {
  echo 
'zapnuto';
 }
 else {
  echo 
'vypnuto';
 }
?>


Děkuji za případnou pomoc.
G. Moravcová

Re: Wordpress - warning při includu

Napsal: 11 lis 2013 19:03
od LuCaCZ
smaž

Kód: Vybrat vše

header('Content-Type: text/html; charset=UTF-8');

Re: Wordpress - warning při includu

Napsal: 11 lis 2013 19:16
od Gabriela Moravcová
Zkoušela jsem samozřejmě, ale to se při naincludování nakonec nezobrazí vůbec nic. I když na samotné stránce ano.

Re: Wordpress - warning při includu  Vyřešeno

Napsal: 11 lis 2013 23:22
od dalik
Tohleto mi děláva nechtěná mezera před PHP. Zkus si projet jestli ji tam někde nemáš. Nejlépe to zjistis když mrknes do zdrojového kódu v prohlížeči jestli není mezera před doctype.

Re: Wordpress - warning při includu

Napsal: 12 lis 2013 00:02
od Gabriela Moravcová
Opravdu tam byla mezera a znakový BOM (kde se vzal nevím). Každopádně vyřešeno a děkuji za pomoc. Toto mě opravdu nenapadlo.