rash44
جمعه 30 اسفند 1387, 15:24 عصر
سلام
سال نو مبارک
1 سوال دارم
من توی برنامم با مشکل سشن روبرو هستم
کدهای زیر رو ببینید
<?
@ ob_start();
@ session_start();
$ClientString = $_SERVER['HTTP_USER_AGENT'];
$_SERVER['REMOTE_ADDR'];
if(!isset($_SESSION['user']) || $_SESSION['ClientStr'] != md5($ClientString))
{
header("location:index.php");
}
?>
ما بقی برنامه
<?php
require_once('db.php');
$user=$_SESSION['user'];
$link = db_connect();
$q = "SELECT * FROM message WHERE to LIKE '$user'";
$result = db_query($q);
$nummessage = 0;
while ($line = db_fetch_assoc($result))
{
$nummessage++;
}
?>
کوئریم اجرا نمیشه وقتی که شرطش رو برمیدارم جواب میده
مشکل من توی متغیر $user هست
از همین روش توی برنامم استفاده میکنم بعضی جاها جواب میده و بعضی جاها نه
مثلا توی قسمت تغییر پسورد جواب می ده
خواهشمندم کمکم کنید
ممنون
سال نو مبارک
1 سوال دارم
من توی برنامم با مشکل سشن روبرو هستم
کدهای زیر رو ببینید
<?
@ ob_start();
@ session_start();
$ClientString = $_SERVER['HTTP_USER_AGENT'];
$_SERVER['REMOTE_ADDR'];
if(!isset($_SESSION['user']) || $_SESSION['ClientStr'] != md5($ClientString))
{
header("location:index.php");
}
?>
ما بقی برنامه
<?php
require_once('db.php');
$user=$_SESSION['user'];
$link = db_connect();
$q = "SELECT * FROM message WHERE to LIKE '$user'";
$result = db_query($q);
$nummessage = 0;
while ($line = db_fetch_assoc($result))
{
$nummessage++;
}
?>
کوئریم اجرا نمیشه وقتی که شرطش رو برمیدارم جواب میده
مشکل من توی متغیر $user هست
از همین روش توی برنامم استفاده میکنم بعضی جاها جواب میده و بعضی جاها نه
مثلا توی قسمت تغییر پسورد جواب می ده
خواهشمندم کمکم کنید
ممنون