PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : يك خطا در php



vimax
November 19th, 2010, 15:55
سلام
علت اين خطا چيه؟
Notice: Undefined variable: action in C:\xampp\htdocs\index.php on line 50


خط 50

if ( $wgUseAjax && $action == 'ajax' ) {
require_once( $IP . '/includes/AjaxDispatcher.php' );
$dispatcher = new AjaxDispatcher();
$dispatcher->performAction();
$media->restInPeace();
exit;
}

اولين خطش بايد اصلاح بشه IF‌ منظورمه ميدونيد چي كارش كنم؟

Rezash
November 19th, 2010, 16:08
ميخواهيد مقدار wgUseAjax و action هر دو برابر ajax باشد يا wgUseAjax برابر true باشد و action برابر ajax?
حالت يك :


if ( ($wgUseAjax == 'ajax') && ($action == 'ajax') )

حالت دوم :

if ( $wgUseAjax &&( $action == 'ajax') )

vimax
November 19th, 2010, 16:52
هر دو حالت باز خطاي Undefined variable داد :(

Rezash
November 19th, 2010, 17:09
خب اين يعني متغير قبلا تعريف نشده و مشكل از اين خط نيست ، مشكل اينه كه شما داريد از متغيري استفاده مي كنيد كه قبلا تعريف نشده.