host3nter

مشکل در session

سلام دوستان دوستان یه مشکل کاملا گیجم کرده اینم اینکه این کد تو لوکال درست اجرا ...

موضوع مشکل در session,.

PHP-MySQL, هاست و سرور, وب هاستینگ ایران

تاريخ ارسال:2014/09/07

هاست سنتر سلام دوستان دوستان یه مشکل کاملا گیجم کرده اینم اینکه این کد تو لوکال درست اجرا میشه تو هاست نه login.php کد PHP: <?phpinclude("./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['test_user']=$uname;             header("Refresh:0;index.php");        }else{           echo('<script>alert("نام کاربری یا گذرواژه شما  اشتباه هست.");</script>');          header("Refresh:0;index.php");                        }?> index.php کد HTML: <?php ####################################################################### /***************************************************************************  * ===========================                                         *                              COPYRIGHT                             *                                                                     * License: GNU General Public License V.3   * Author: Mehrdad Abdollahyan             * Copyright (c) 2014, Mehrdad Abdollahyan  * Contatct : mrmehrdad@rocketmail.com                                                                   *                                                                                                     ***************************************************************************/ ###################################################################### include('./includes/config1.php'); include('./language/farsi.php'); include('./includes/index_fun.php'); include('./includes/exam_section.php'); //include('./includes/rss.php'); ini_set("display_errors", "1"); session_start(); $home_message=""; date_default_timezone_set("Asia/Tehran"); $d1 = explode(":",date('Y:m:d')); $t1 = explode(":",date('H:i:s')); if(!$db->open()){     echo(die($db->error())); } $all_or_default=$db->query("select * from settings where  id = '1'"); if (!$all_or_default){     include('main.php');     die(); } if(isset($_SESSION['test_user']) or isset($_SESSION['teacher_set'])){   if(isset($_SESSION['teacher_set'])){             $table = 'teachers';             $uname = $_SESSION['teacher_set'];             $flag  = './teacher/index.php';     }else{             $table = 'users';             $uname = $_SESSION['testa_user'] ;             $flag    = './user/index.php';     }     if(!$db->query("select * from $table where userid='$uname'")){             echo($db->error());     }     if($result = $db->fetchObject()){         //$avatar  = $result->avatar;             $name    = $result->FName;             $lname    = $result->LName;             $persenl  = $result->persenl;             $flag    = './user/index.php';     }else{             die($db->error());     }         usermeno($name,$lname,$persenl,$flag);         }else{     meno();     login();     register();     $result=$db->query("select * setting where id='1'");     $db->fetchArray($result);     if(isset($check_all_tests['home_message'])){       home_page_message($check_all_tests['home_message']);      }else{         echo('           <p align="center">شما می توانید متنی را در این قسمت از  تظیمات  اضافه کنید .</p>         ');     }     section_2();     //section_1();     echo ('     <section style="background: none repeat scroll 0 0 #f7f7f7;">     <div>         <div id="fixed" class="fix1">                 <p style="font:32px BNazanin;text-align:center;padding-top:2px;">ما و آزمون هایمان را دنبال کنید!</p>         </div>         <div style="margin:0 auto;width:50%;direction:rtl;padding-right:5%;">     ');     exam_section();     none_exam_section($d1,$t1);  echo('</div></div></div><div style="clear:both;width:100%;height:150px;"></div></section>'); } function none_exam_section($d1,$t1){     include('./includes/config1.php');     $db->open();         $result=$db->query("select * from tests where section_id='0' AND active = '1'");     if($db->numRows()>0){       while($row=$db->fetchRow($result)){           if(empty($row[18])||empty($row[17])||empty($row[16])){             echo('               <li>                     <a  style="background-color:#f49d20;" href="index.php?test_id=' . $row[0] . '">' . $row[1].'</a>                 </li>             ');           }else{                 $t2 = explode(":",$row[18]);                 $t3 = explode(":",$row[17]);                 $d2 = explode("-",$row[16]);                 if(my_fun($d1,$d2,$t1,$t2,$t3)){                       echo('                             <a style="background-color:#f49d20;" href="index.php?test_id=' . $row[0] . '">' . $row[1].'</a>                       ');                 }           }       }     } } function my_fun($d1,$d2,$t1,$t2,$t3){     if((($d1[0]==$d2[0])&&($d1[1]==$d2[1])&&($d1[2]==$d2[2]))){     if($t1[0]>$t2[0]){//// اگر تایم سیستم از تایم شروع امتحان بزرگتر بود که درسته و به بررسی به مابین انتها می رسیم         if($t1[0]<$t3[0]){             return true ;         }if($t1[0]==$t3[0]){             if($t1[1]<$t3[1]){                 return true ;             }if($t1[1]==$t3[1]){                 if($t1[2]<$t3[2]){                     return true;                 }else{return false;}             }else{return false;}         }else{return false;}     }if($t1[0]==$t2[0]){         if($t1[1]>$t2[1]){             if($t1[0]<$t3[0]){             return true ;         }if($t1[0]==$t3[0]){             if($t1[1]<$t3[1]){                 return true ;             }if($t1[1]==$t3[1]){                 if($t1[2]<$t3[2]){                     return true;                 }else{return false;}             }else{return false;}         }else{return false;}         }elseif($t1[1]==$t2[1]){             if($t1[2]>$t2[2]){                 if($t1[0]<$t3[0]){             return true ;         }if($t1[0]==$t3[0]){             if($t1[1]<$t3[1]){                 return true ;             }if($t1[1]==$t3[1]){                 if($t1[2]<$t3[2]){                     return true;                 }else{return false;}             }else{return false;}         }else{return false;}             }else{return false;}         }elseif($t1[1]<$t2[1]){return false;}     }elseif($t1[0]<$t2[0]){return false;} }else{     return false; } } تو اررو لاگ این ایراد رو می گیره کد: function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home/examonli/public_html/index.php:141) in /home/examonli/public_html/index.php on line 161 هاست,دامین,سایت,وب,طراحی

ایجاد بک گراند متغییر

معرفی منوی فروشگاه در ویرچومارت

ثبت نام در دوره آموزشی و نمایش در ناحیه کاربری

ساخت نرم افزاری مثل msqrd(پردازش چهره انلاین) با جاوا اسکریپت تحت وب

آموزش : Looking for harker to pay for a job.

چند مشکل ساده

آموزش تصویری نصب و کانفیگ کامل Mod_Security در سرور لینوکس

مشکل, در, session

مشکل در session

میزبانی وب ,هاست,فضای وب,ویندوز,لینوکس,دات نت,پی اچ پی,web hosting,windows host,linux host,asp.net,php,sql server,mysql میزبان پایتخت ارائه دهنده خدمات میزبانی وب، هاست و هاستینگ، میزبانی هاست، دامین، میزبانی نمایندگی، نمایندگی وب، سرور مجازی و سرور مجازی ابری می باشد.هاست,میزبانی وب,دامین,سرور مجازی,میزبان پایتخت,host,domain,vps,mizban paytakht,hosting,share hosting,میزبان وب,میزبانی هاست,هاستینگ

google
logo-samandehi