• 11-01-2010, 23:59:22
    #1
    Merhaba arkadaşlar.

    Basit bir admin giriş fonksiyonu kullanıyordum. Daha doğrusu bir php dersinin aynısından aldım ve kendime göre uyarladım. Localhost'ta güzel çalıştı ancak sunucuya gönderdiğimde bir hata verdi. Hata veren kısımlar aşağıdadır:


    Warning: Cannot modify header information - headers already sent by (output started at /home/m4123/domains/mobilyadesign.net/public_html/admin/giris.php:9) in /home/m4123/domains/mobilyadesign.net/public_html/admin/giris.php on line 19
    Giriş Başarılı
    Warning: Cannot modify header information - headers already sent by (output started at /home/m4123/domains/mobilyadesign.net/public_html/admin/giris.php:9) in /home/m4123/domains/mobilyadesign.net/public_html/admin/giris.php on line 23



    19. Satır:
     setcookie("Kullanici",$gelenkullanici,time()+60*60);
    23. Satır:
    header("Refresh: 2; url=index.php");

    Yardımcı olabilecek arkadaşlar varsa çok sevinirim. Şimdiden hepinize çok teşekkürler.
  • 12-01-2010, 00:02:25
    #2
    <?php işaretinden hemen sonra ob_start(); koy. yani şöyle olmalı:

    <?php
    ob_start();
  • 12-01-2010, 00:02:52
    #3
    giris.php 9. satırı yazarmısın
  • 12-01-2010, 00:09:05
    #4
    ob_start(); işe yaramadı dostum.


    9. Satırda bişey yok dostum, açılış tagı var: <?php yani.
  • 12-01-2010, 00:11:56
    #5
    dostum php koddan önce html kod gelmesin dosyanın en üstüne. 9. satırda php başlıyor sanırım dosyanın en üstüne şunu ekle öyle dene
    <?php ob_start(); ?>
  • 12-01-2010, 00:16:18
    #6
    Tamamdır arkadaşlar, 9. satırda PHP başladığı için öyleymiş. Yardımlarınız için teşekkür ediyorum, Teknonix ve mrtoxic. Repliyorum sizi, saygılar.