سلام
دوستان من یه مشکل سخت داشتم :دی
اینکه چرا header ریدایرکت نمی کنه .
جواب هاش رو هم پیدا کردم فضای خالی ،در کد ها تکرار چند هدر و ...
الان موندم چرا به echo هم گیر میده تو نمونه کد زیر وقتی echo رو بر میدارم کار می کنه وقتی وارد می کنم دیگه کار نمی کنه
کد PHP:
<?php
ini_set
("display_errors","1");
include(
"./includes/config1.php");
$db->open();
@
session_start();
        
$uname=$_POST['uname'];
        
$pass=$_POST["pass"];
        
$check_security=$db->query("select * from users where userid='$uname' and password='$pass'");
        if (
$check_security=$db->fetchRow($check_security)){
             
$_SESSION['testa_user']=$uname;
             
header("Refresh:0;index.php");
        }else{echo(
'<script>alert("نام کاربری یا گذرواژه شما اشتباه می باشد.")</script>');header("Location:index.php")}
?>
اینم خطایی که میده :

Warning: Cannot modify header information - headers already sent by (output started at /home/examonli/public_html/login.php:12) in /home/examonli/public_html/login.php on line 12
تشکر از همه