ugrás a tartalomhoz

"Warning: Cannot modify header information - headers already sent by" hibajelzés

rigi07 · 2011. Aug. 6. (Szo), 17.57
Sziasztok!
Nem tudok rájönni, hogy mi lehet a hiba. Be akarok lépni az oldalra és bejelentkezés után ezt irja ki:

[colorer=Warning: Cannot modify header information - headers already sent by (output started at /home/tavernic/public_html/includes/languages/english/lang.lib.account_login.php:1) in /home/tavernic/public_html/includes/fns/fns.misc.php on line 26][/colorer]

a lang.lib.account_login.php 1. sora ez:

<?php

a fns.misc.php 26. sora pedig ez:

header("location: $url");

Előre is köszönöm a segítséget! :)
 
1

A header() függvény csak

kuka · 2011. Aug. 6. (Szo), 18.15
A header() függvény csak addig használható, amíg nem lett tartalom kiküldve. Tehát az 1-25. sorok valamelyike vagy tartalmat ír ki, vagy hibába ütközik és az állítások értelmében a hibaüzenetek a kimenetre kerülnek. Konkrét megoldást az 1-25. sorok ismerete nélkül nehéz javasolni.
2

1-25 sor

rigi07 · 2011. Aug. 6. (Szo), 19.21
//------------------------------------------------
// Redirect user
//------------------------------------------------
function redirect($url, $request_uri = 0)
{
if ( $request_uri && isset($_SERVER['REQUEST_URI']) && $_SERVER['REQUEST_URI'] && isset($_SERVER['HTTP_HOST']) && $_SERVER['HTTP_HOST'] ) {
$_SESSION['REQUEST_URI'] = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
}

Ezek az előtte lévő sorok. Azért nem 25 sor mert a 3/4 másolás védelem volt.
3

utf8 bom

Kubi · 2011. Aug. 8. (H), 11.50
A hiba üzi azt mondja hogy a lang.lib.account_login.php 1. sorában lett kiiratva valami, ez lehet az hogy a <?php elött maradt egy szóköz, vagy a szerkesztőd utf8-ba bom-al mentette a fájl . Használd a notepad++ és eltudod jól menteni.
4

Köszi! sikerült. :)

rigi07 · 2011. Aug. 8. (H), 17.56
Köszi! sikerült. :)