Üye Bilgileri
Nick:lsari86
İsim:ls
Web sayfası:
Cinsiyet:Erkek
İmza:
Konu sayısı:1
Cevap sayısı:0
Kaç günlük üye1
Son yazdığı Php kodları mesajları
Arkdaslar merhaba bende aşağıdaki hatayı alıyorum
forumda konu ileilgil yazılanları okudum ama işin içinden çıkamadım,
yardımcı olabilirseniz çok memnun olurum [CODE]
Cannot modify header information - headers already sent by (output  started at /home/fuzzyscr/public_html/admin_islem.php:6) in /home/fuzzyscr/public_html/admin_islem.php on line 44
[/CODE]

bu da admin_islem.php dosyamın kodları

[CODE]

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head><body>

<?php
include ("include/baglan.php");
ob_start();

if ( isset($_POST['islem']) != true )
{
    header ("Location: index.php");
}
if ( $_POST['islem'] == "giris" )
{
    if( isset($_POST['kullanici_adi']) == true && isset($_POST['parola']) == true)
    {
        $kullanici_adi = mysql_real_escape_string($_POST['kullanici_adi']);
        $parola = mysql_real_escape_string($_POST['parola']);
        // guvenlik için mysql_real_escape_string kullanman gerek !!!
        // yoksa sql injection yersin :D
    }
    else
    {
        $kullanici_adi = "";
        $parola = "";
    }
    
    if ( $kullanici_adi == "" || $parola == "" )
    {
        echo "Parola veya Kullanıcı Adını Boş Bıraktınız !<br>";
        echo '<a href="#" onclick="history.back(); return false;">Geri</a>';
        exit();
    }
    else
    {
        $sql= mysql_query("SELECT * FROM kullanicilar");
        while($oku = mysql_fetch_array($sql) )
        {
            if ( $oku['kullanici_adi'] == $kullanici_adi && $oku['parola']  == $parola )
            {
                $_SESSION['kullanici_adi'] = $kullanici_adi;
                $_SESSION['login'] = true;
                header ("Location: admin.php");
                exit();
            }
            else
            {
                echo "Parola veya Kullanıcı Hatalı !<br>";
                echo '<a href="#" onclick="history.back(); return false;">Geri</a>';
                exit();
            }
        }
    }
}
else
{
    if ($_SESSION['kullanici_adi'] == "admin" && $_SESSION['login'] == true)
    {
    // giriş yapmamışsa hiçbir işlem yaptırtma
        if ( $_POST['islem'] == "sayfa_ekle" && isset($_POST['baslik']) == true)
        {
            $sql = mysql_query("INSERT INTO sayfalar (baslik) VALUES('". mysql_real_escape_string($_POST['baslik']). "')");
        }
        elseif ( $_POST['islem'] == "sayfa_sil" && isset($_POST['sayfa']) == true)
        {
            $sql = mysql_query("DELETE FROM sayfalar WHERE id = ". mysql_real_escape_string($_POST['sayfa']));
        }
        elseif ( $_POST['islem'] == "makale_sil" && isset($_POST['makale']) == true)
        {
            $sql = mysql_query("DELETE FROM yazilar WHERE id = ". mysql_real_escape_string($_POST['makale']));
        }
        elseif ( $_POST['islem'] == "makale_ekle" && isset($_POST['sayfa']) == true && isset($_POST['baslik']) == true && isset($_POST['metin']) == true )
        {
            date_default_timezone_set("Europe/Istanbul");
            $today = date("Y-m-d");
            $sql_metin = ("INSERT INTO yazilar  (kullanici_id,sayfa_id,baslik,metin,tarih)
            VALUES(1,
            ". mysql_real_escape_string($_POST['sayfa']). ",
            '". mysql_real_escape_string($_POST['baslik']). "',
            '". mysql_real_escape_string($_POST['metin']). "',
            '". $today."')");
            $sql= mysql_query( $sql_metin);
        }
        else
        {
            echo "Bir alanı doldurmayı unttunuz !!";
            exit();
        }
        
        header ("Location: admin.php");
    }
}
ob_end_flush();
?>


[/CODE]



Zaman2012-04-09 00:26:57
Php Warning: Cannot modify header information - headers already sent by

phpkodlari.com © 2009 Herkes Php öğrenecek
Web tasarım ve eğitim kaynağınız.