• 22-10-2010, 12:57:31
    #1
    bu hatayla karsılastım bunu nasıl düzeltebilirim

    Warning: Cannot modify header information - headers already sent by (output started at /home/cagmanbi/public_html/demo/ust.php:2)

    hatayı veren kod aralıgı bu ama burda bi anormallik göremedim ben


    <HEAD><TITLE>Cagman Bilişim - Web Hosting - Reseller - Vps - Reseller - Domain - Web Tasarım - Hazır Paket Ürünler - Haber Sistemi - Emlak Sistemi - Radyo Sistemi - Alan Adı </TITLE>
    <META content="CagmanBilişim ,Web Hosting, ASP hosting, .NET Hosting, MSSQL Hosting, MYSQL Hosting, PHP Hosting , IRCD Hosting, Windows 2003 Hosting, Linux Hosting, Reseller Hosting, Dedicated Server, Co-Location Hizmetleri." name=description>
    <META content="CagmanBilişim ,hosting, host, web hosting, reseller, server, dedicated, hosting, alan adı, domain tescil, php, asp, shell, ücretsiz hosting, domain transfer, mysql, mssql, ruby, edirne web hosting" name=keywords>
    <META content="CagmanBilişim ,hosting, host, web hosting, reseller, server, dedicated, hosting, alan adı, domain tescil, php, asp, shell, ücretsiz hosting, domain transfer, mysql, mssql, ruby, edirne web hosting" name=GENERATOR>
    <META content="index, follow" name=robots><LINK 
    href="#" rel="shortcut icon">
    <META http-equiv=Content-Type content="text/html; charset=iso-8859-9"><LINK
  • 22-10-2010, 13:07:26
    #2
    Eşittir "=" işaretinden sonrasını tırnak içine almalısınız.
    Mesela üstte bulunan;
    name=description
    name="description" olmalı.
  • 22-10-2010, 13:07:42
    #3
    html ile alakalı bi hata değil sanki php kodu yokmu o sayfada
    birden fazla aynı header(); gibi benzeri çağırma fonksiyonu kullanımıyla oluşur genelde
    bi daha kontrol et
  • 22-10-2010, 13:26:21
    #4
    MeHmEtaLiCe adlı üyeden alıntı: mesajı görüntüle
    Eşittir "=" işaretinden sonrasını tırnak içine almalısınız.
    Mesela üstte bulunan;
    name=description
    name="description" olmalı.
    dediginiz gibi yaptım ama bi fonksiyon olmadı genede tesekkür ederim
  • 22-10-2010, 13:28:05
    #5
    cenqawer adlı üyeden alıntı: mesajı görüntüle
    html ile alakalı bi hata değil sanki php kodu yokmu o sayfada
    birden fazla aynı header(); gibi benzeri çağırma fonksiyonu kullanımıyla oluşur genelde
    bi daha kontrol et
    yok html degil php tabanlı
  • 22-10-2010, 13:32:50
    #6
    Site_Polisi adlı üyeden alıntı: mesajı görüntüle
    yok html degil php tabanlı
    tmm bende php hatasıdır bu diyorum html ile alakalı değil
    include() header() gibi bi fonksiyon birden fazla kullanılmış olmalı
  • 22-10-2010, 13:34:19
    #7
    Üyeliği durduruldu
    header fonksiyonu kullanmadan once html bir cikti var o yuzden bu hatayi aliyorsunuz
    sayfanın en basina
    ob_start();
    en sonunada ob_end_clean(); fonksiyonlarini ekleyin eger bu care olmazsa bir meta ile yonlendirme yapin.

    evet inceleyince gordum orda bir hata yok salt html siz bu html'i muhtemelen

    include(ust.php) diye include edip
    altinda da
    header() ya da session_start() gibi bir fonksiyon kullaniyorsunuz.
    ust.php ye ob_start(); ekleyip bir deneyin.
  • 22-10-2010, 18:11:00
    #8
    .htaccess in en üstüne
    PHP_FLAG output_buffering on
    bunu yapıştırırsan sorunun çözülecektir

    kolay gelsin
  • 23-10-2010, 11:05:34
    #9
    arkadaslar sorunum hala devam ediyor

    birde bu sorun cıktı sanırım tüm sorun üst.php de cüknü her sayfada onun hatasını veriyor simdide bu hata var

    Parse error: syntax error, unexpected T_STRING in /home/login/public_html/demo/moduller/siparis.php on line 194


    php de codu <? } } else { header("location: index.php?sayfa="GirisYap&islem="iade&TUR=Hosting& ID="$_GET[islem]"); } ?>