Merhabalar,

Hazırladığım panelde başlıkta da belirttiğim aşağıdaki hatayı alıyorum bir çok şey denememize rağmen çözüm bulamadık..

Panel localhostta süper çalışırken hosta aktarınca sorun çıkarmaya başladı.

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/xxx/public_html/makina/panel/haberler.php:1) in /home/xxx/public_html/makina/panel/inc/guvenlik.php on line 2

guvenlik.php
<?php
session_start();
define('KDL','OK',1);
require_once('inc/config.php');

if ($_SESSION['a'] == sha1(sha1(KULLANICI)) && $_SESSION['b'] == SIFRE)
{
    return;
}
else
{
    header('Location: index.php');
}

?>

Paneldeki haber ekleme sayfasından haber ekleyince aşağıdaki gibi bir hata veriyor ama haberi de veritabanına kaydediyor bir anlam veremedim:S

Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/makina/panel/haber_gir.php:1) in /home/xxx/public_html/makina/panel/haber_gir.php on line 55

haber_gir.php 44-59satır
44/ <?php
45/ if ($_POST['gonder'] == 'Yayınla')
46/ {
47/    $p = array_map('temizle',$_POST);
48/    
49/    $sql = mysql_query('    INSERT INTO haber
50/                            VALUES
51/                                (NULL,
52/                                 "'.$p['baslik'].'",
53/                                 "'.$p['detay'].'") ');
54/
55/     die(header('Location: haberler.php?onay=1'));
56/   
57/ }
58/
59/ ?>

Galeri bölümünde ise yine haberler kısmındaki gibi sorun mevcut. Fotoğraf silmek istediğimde aşağıdaki hatayı veriyor galeri sayfasına girdiğimde o fotoğraf silinmiş oluyor:S

Warning: Cannot modify header information - headers already sent by (output started at /home/veysel/public_html/guralteknik-makina/panel/fotosil.php:1) in /home/veysel/public_html/guralteknik-makina/panel/fotosil.php on line 23

fotosil.php 23.satır
    die(header('Location: galeri.php'));

Bu sorunları nasıl çözebilirim yardımcı olur musunuz?