rahil.m68
چهارشنبه 10 دی 1393, 11:19 صبح
سلام دوستان
من دو قطعه کد زیر رو که اولی فایل index.php و قطعه ی دوم فایل config.php هست ، وقتی اجرا میکنم خطا زیر رخ میده و redirect نمیشه ، چیکار باید کنم ؟ ممنون میشم راهنمایی کنید .
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\test\index.php:1) in C:\xampp\htdocs\test\config.php on line 22
<?php
include 'config.php';
$main=new test();
if(isset($_POST['register'])){$user=$_POST['username'];
$pass=$_POST['pass1'];
$email=$_POST['email'];
$gender=$_POST['gender'];
$city=$_POST['city'];
$result=$main->register($user ,$pass,$email,$gender,$city);
if ($user==""){
$main->Redirect("index.php?msg=nouser");
}}?>
<head>
<link rel="stylesheet" href="faraz.css"/>
<script language="javascript" type="text/javascript" src="js/valuation.js" >
</script>
</head>
<body><?php include 'register.php';
?></body>
<?php
class test
{public $db;
function __construct(){
$this->db=mysql_connect('localhost','root','') or die("not connected");
mysql_query("SET NAMES'utf8'",$this->db);
mysql_select_db('test',$this->db)or die("can not select data base"); }
function register($user ,$pass,$email,$gender,$city){
$q="INSERT INTO tbl_users VALUES (NULL,'$user' ,'$pass','$email','$gender','$city')";
mysql_query($q,$this->db);}
function Redirect($page)
{ header("Location:$page");
}}
?>
من دو قطعه کد زیر رو که اولی فایل index.php و قطعه ی دوم فایل config.php هست ، وقتی اجرا میکنم خطا زیر رخ میده و redirect نمیشه ، چیکار باید کنم ؟ ممنون میشم راهنمایی کنید .
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\test\index.php:1) in C:\xampp\htdocs\test\config.php on line 22
<?php
include 'config.php';
$main=new test();
if(isset($_POST['register'])){$user=$_POST['username'];
$pass=$_POST['pass1'];
$email=$_POST['email'];
$gender=$_POST['gender'];
$city=$_POST['city'];
$result=$main->register($user ,$pass,$email,$gender,$city);
if ($user==""){
$main->Redirect("index.php?msg=nouser");
}}?>
<head>
<link rel="stylesheet" href="faraz.css"/>
<script language="javascript" type="text/javascript" src="js/valuation.js" >
</script>
</head>
<body><?php include 'register.php';
?></body>
<?php
class test
{public $db;
function __construct(){
$this->db=mysql_connect('localhost','root','') or die("not connected");
mysql_query("SET NAMES'utf8'",$this->db);
mysql_select_db('test',$this->db)or die("can not select data base"); }
function register($user ,$pass,$email,$gender,$city){
$q="INSERT INTO tbl_users VALUES (NULL,'$user' ,'$pass','$email','$gender','$city')";
mysql_query($q,$this->db);}
function Redirect($page)
{ header("Location:$page");
}}
?>