2010-05-23 6 views
0

Goodmorning everyone! Pouvez-vous m'aider s'il vous plaît? J'ai un problème avec cette partie du script:Problèmes d'événement du calendrier

$output = cal_top(); 

switch($action){ 

    case "add": 
     include("includes/event.php"); 
     $output .= cal_event_form('add'); 
     break; 
    case "delete": 
     include("includes/delete.php"); 
     include('includes/viewdate.php'); 
     $del_error = cal_del(); 
     if($del_error!="") $output .= "<center><span class='failure'>$del_error</span></center><br>"; 
     $output .= cal_display(); 
     break; 
    case "modify": 
     include("includes/event.php"); 
     $output .= cal_event_form('modify'); 
     break; 
    case "viewdate": 
     include("includes/viewdate.php"); 
     $output .= cal_display(); 
     break; 
    case "viewevent": 
     include("includes/viewevent.php"); 
     $output .= cal_display(); 
     break; 
    case "search": 
     include("includes/search.php"); 
     $output .= cal_search_form(); 
     break; 
    case "submitevent": 
     include('includes/eventsub.php'); 
     include('includes/viewdate.php'); 
     $sub_error = cal_submit_event(); 
     if($sub_error!="") $output .= "<center><span class='failure'>$sub_error</span></center><br>"; 
     $output .= cal_display(); 
     $_SESSION['cal_action'] = "viewdate"; 
     break; 
    case "admin": 
     include('includes/admin.php'); 
     $output .= cal_adminsection(); 
     break; 
    case "login": 
     $_SESSION['cal_noautologin'] = 1; 
     include('includes/login.php'); 
     $output .= cal_login_page(); 
     break; 
    case "logout": 
     cal_logout(); 
     $_SESSION['cal_noautologin'] = 1; 
     cal_clear_permissions(); 
     cal_load_permissions(); 

Il me montre cette erreur:

Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 145 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 149 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 156 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 160 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 164 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 168 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 172 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 180 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 184 
Notice: Undefined variable: action in C:\wamp\www\ReeceCalendar_0.9\cal\index.php on line 189 

Votre aide pourrait être très utile pour moi S'il vous plaît aidez-moi;) Merci.

+0

Il n'est pas le matin pour tout le monde. ;-) –

Répondre

1

Avez-vous essayé de lire le message d'erreur?

1

C'est parce que la variable $action n'est pas défini, assurez-vous qu'il est égalisé à une valeur puis vérifiez avec var_dump par exemple:

var_dump($action); 
+0

Merci youuuuuuuuuuu :))) J'ai déclaré la variable $ action comme ceci: $ action = ""; avant de l'utiliser dans la ligne suivante et tout va bien :) – Marin