lostyazilim
tr.link

session_start(); ob_start(); Sorunum

3 Mesajlar 790 Okunma
lstbozum
tr.link

baylimonata baylimonata Don't make with yourself Kullanıcı
  • Üyelik 02.08.2017
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci - Freelance Web Dev.
  • Konum Konya
  • Ad Soyad M** Ö**
  • Mesajlar 49
  • Beğeniler 7 / 7
  • Ticaret 0, (%0)
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /srv/disk1/3103816/www/tsdns.pro/LimonCMS/index.php:1) in /srv/disk1/3103816/www/tsdns.pro/LimonCMS/index.php on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /srv/disk1/3103816/www/tsdns.pro/LimonCMS/index.php:1) in /srv/disk1/3103816/www/tsdns.pro/LimonCMS/index.php on line 2

Warning: Cannot modify header information - headers already sent by (output started at /srv/disk1/3103816/www/tsdns.pro/LimonCMS/index.php:1) in /srv/disk1/3103816/www/tsdns.pro/LimonCMS/index.php on line 30


warningleri alıyorum ve kodlarım aşağıdaki gibidir. Acil Çözebilimisiniz kafayı yicem




session_start();
ob_start();

$message = "";
try
{
$connect = new PDO(" Burası Doğru Buraya bakma bile xd');
$connect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
if(isset($_POST["login"]))
{
if(empty($_POST["username"]) || empty($_POST["password"]))
{
$message = '';
}
else
{
$query = "SELECT * FROM yetkili WHERE username = :username AND password = :password";
$statement = $connect->prepare($query);
$statement->execute(
array(
'username' => $_POST["username"],
'password' => $_POST["password"]
)
);
$count = $statement->rowCount();
if($count > 0)
{
$_SESSION["username"] = $_POST["username"];
header("location:anasayfa.php");
}
else
{
$message = '';
}
}
}
}
catch(PDOException $error)
{
$message = $error->getMessage();
}
?>



LimonCMS
<script></script>

<script></script>





if(isset($message))
{
echo '';
}
?>

LemonCMS Giriş Paneli



















 

 

wmaraci
reklam

HARLES HARLES Volt Kullanıcı
  • Üyelik 26.12.2018
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer(Php,Wp Plugin,Vbnet)
  • Konum İstanbul Anadolu
  • Ad Soyad İ** T**
  • Mesajlar 136
  • Beğeniler 30 / 30
  • Ticaret 3, (%100)
PHP dosyalarını UTF-8 BOM'suz olarak kodla. Sayfaların kodlaması yalnış olduğu için oluşmuş bir hata gibi durmakta.

Ayrıca sayfanın en tepesinde ob_start(); kullanmanıda öneririm.
 

 

Php Yazılım Geliştirici [Php Bot , İddaa Tahmin Botu] , Wordpress Eklenti Geliştirici.

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
session_start(); sadece bir kere çağrılmalıdır, sonraki her çağrıda bu hatayı alırsın ama görünen köye baktığımızda PHP ve HTML'i aynı dosyada kullanmışsın, kim bilir nerede hata yaptığını bulman zaman alabilir. OOP temelli yaklaşırsan warning'lerden kaçınman daha kolay olur.
VipTema

kişi bu mesajı beğendi.

no time for caution
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al