PDA

View Full Version : سوال: خطا در اجرای سایت php



saman137
شنبه 03 تیر 1391, 00:09 صبح
درود
شرمنده اگه موضوع تاپیک و یا جای تاپیک مناسب نیست
یک ارور داشتم که تو همین سایت سرچ کردم و فهمیدم ؟> باید به <?php تبدیل بشه و همه رو تبدیل کردم یکسری ارور ها از بین رفت ولی الان این ارور رو داده
کد php رو هم گذاشتم همین menu.php
کسی میتونه راهنمایی کنه
ممنونم

Notice: Use of undefined constant semat - assumed 'semat' in C:\wamp\www\Templates\Menu.php on line 34

Notice: Use of undefined constant semat - assumed 'semat' in C:\wamp\www\Templates\Menu.php on line 55




<?php session_start();
?>
<ul id="nav" class="dropdown dropdown-vertical dropdown-vertical-rtl" style="padding-right:5px;" > </ul>
<?php
$typeuser=$_SESSION['typeuser'];
if($typeuser)
{
?>
<li class="dir">پیام ها</li>
<ul>
<li><a href="new-message.php">ایجاد پیام جدید</a></li>
<li><a href="inbox.php">صندوق پیام های دریافتی</a></li>
<li><a href="outbox.php">صندوق پیام های ارسالی</a></li>
</ul>
<li><a href="chengepass.php">تغییر رمز عبور</a></li>
<?php
}
if($typeuser==2)
{
?>
<li><a href="khadamat.php">درخواست خدمات</a></li>
<?php
}
if($typeuser==1)
{
?>
<li><a href="taeed-darkhast.php">بررسی درخواست ها</a></li>
<li class="dir">گزارشگیری</li>
<ul>
<li><a href="reportshahid.php">گزارشگیری از شهدا</a></li>
<li><a href="reportjanbaz.php">گزارشگیری از جانبازان</a></li>
<li><a href="reportmadadjoo.php">گزارشگیری از مددجویان</a></li>
</ul>
<?php if($_SESSION[semat]=="مدیریت") { ?>

<li class="dir">مدیریت اعضا</li>
<ul>
<li><a href="sabtpersonel.php">ثبت پرسنل </a></li>
<li><a href="edit-personel.php">ویرایش اطلاعات پرسنل </a></li>
</ul>
<?php } ?>
<li class="dir">ثبت پرونده</li>
<ul>
<li class="dir">مددجو</li>
<ul>
<li><a href="sabtmadadjoo.php">ثبت مددجو</a></li>
<li><a href="edit-madadjoo.php">ویرایش اطلاعات مددجو</a></li>
</ul>
<li><a href="sabtshahid.php">ثبت شهید</a></li>
<li><a href="sabtjanbaz.php">ثبت جانباز</a></li>
</ul>


<?php
if($_SESSION[semat]=="مدیریت") ?>
<li ><a href="show-idea.php">مشاهده نظرات</a></li>
<?php }
?>
<li><a href="news.php">اخبار</a></li>
<li ><a href="idea.php">نظر سنجی</a></li>
<li ><a href="ertebat.php">ارتباط با ما</a></li>
<li><a href="rahnama-site.php">راهنمای سایت </a></li>
<li><a href="Logoff.php">خروج</a></li>

ayub_coder
شنبه 03 تیر 1391, 08:47 صبح
شما

$_SESSION[semat]
رو به صورت ثابتی درون سشن تعریف کردین در صورتی که خوده ثابت رو تعریف نکردین
یا باید به این شکل بنویسید

$_SESSION['semat']
یا قبلش semat رو تعریف کنید

define('semat' , 'یک مقدار')

saman137
شنبه 03 تیر 1391, 15:17 عصر
درود
ممنون بابت پاسخگویی
دوستان من این پروژم رو سیستم خودم و لب تابم با ارور اجرا میشه ولی رو سیستم اون دوستم که ازش گرفتم بدون هیچ مشکلی اجرا میشه
نسخه xamp هم دقیقن همونه
امروز باید تحویل میدادم که استاد نیامو فردا دیگه باس تحویل بدم کسی میتونه راهنمایی کنه خیلی خیلی ممنون

ayub_coder
شنبه 03 تیر 1391, 15:25 عصر
ارورش چیه؟