EliteConf
 All Data Structures Namespaces Files Functions Variables Pages
Participate_notController.php
Go to the documentation of this file.
1 <?php
2 
8 {
9  public function actionIndex()
10  {
11  $this->render('index');
12  }
13 
17  public function leave()
18  {
19 
21 
22  if(Yii::app()->user->id != NULL)
23  $usid = Yii::app()->user->id;
24  else
25  $usid = 0;
26 
27 
28  $confid = $_POST['id'];
29  $type = $_POST['type'];
30 
31 
32  $sql_delete_conf_user="DELETE FROM conference_user WHERE conferenceid=$confid AND userid=$usid";
33  mysql_query($sql_delete_conf_user) or die (mysql_error());
34 
35  $sql_accept_referee="DELETE FROM conference_user_type WHERE conferenceid=$confid AND userid=$usid AND usertype=$type";
36  mysql_query($sql_accept_referee) or die (mysql_error());
37 
38  $sql_edit_request="UPDATE request_type SET accept=2 WHERE conferenceid=$confid AND userid=$usid AND type=$type";
39  mysql_query($sql_edit_request) or die (mysql_error());
40 
41  $sql_edit_invitation="UPDATE invitations SET accepted_rejected=2 WHERE userid=$usid AND conferenceid=$confid AND usertype=$type";
42  mysql_query($sql_edit_invitation) or die (mysql_error());
43  }
44 
45  // Uncomment the following methods and override them if needed
46  /*
47  public function filters()
48  {
49  // return the filter configuration for this controller, e.g.:
50  return array(
51  'inlineFilterName',
52  array(
53  'class'=>'path.to.FilterClass',
54  'propertyName'=>'propertyValue',
55  ),
56  );
57  }
58 
59  public function actions()
60  {
61  // return external action classes, e.g.:
62  return array(
63  'action1'=>'path.to.ActionClass',
64  'action2'=>array(
65  'class'=>'path.to.AnotherActionClass',
66  'propertyName'=>'propertyValue',
67  ),
68  );
69  }
70  */
71 }