Mercurial > epgrec.yaz
annotate cancelReservation.php @ 149:5b192e94f49d
fix: 予約済み定数を使ってしまったミスを修正。エラーレベルに警告を追加
author | epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp> |
---|---|
date | Sat, 27 Mar 2010 16:04:54 +0900 |
parents | 42f6eb738567 |
children | 84220382fea8 |
rev | line source |
---|---|
1 | 1 <?php |
2 include_once('config.php'); | |
3 include_once( INSTALL_PATH . '/DBRecord.class.php' ); | |
4 include_once( INSTALL_PATH . '/Reservation.class.php' ); | |
5 include_once( INSTALL_PATH . '/reclib.php' ); | |
37
e5f9aa34d06f
change: modify all script for web base setting
yoneda <epgrec@park.mda.or.jp>
parents:
14
diff
changeset
|
6 include_once( INSTALL_PATH . '/Settings.class.php' ); |
1 | 7 |
8 $program_id = 0; | |
9 $reserve_id = 0; | |
37
e5f9aa34d06f
change: modify all script for web base setting
yoneda <epgrec@park.mda.or.jp>
parents:
14
diff
changeset
|
10 $settings = Settings::factory(); |
1 | 11 |
12 if( isset($_GET['program_id'])) { | |
13 $program_id = $_GET['program_id']; | |
14 } | |
15 else if(isset($_GET['reserve_id'])) { | |
16 $reserve_id = $_GET['reserve_id']; | |
17 try { | |
37
e5f9aa34d06f
change: modify all script for web base setting
yoneda <epgrec@park.mda.or.jp>
parents:
14
diff
changeset
|
18 $rec = new DBRecord( RESERVE_TBL, "id" , $reserve_id ); |
1 | 19 $program_id = $rec->program_id; |
14
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
20 |
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
21 if( isset( $_GET['delete_file'] ) ) { |
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
22 if( $_GET['delete_file'] == 1 ) { |
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
23 // <ゃ |
37
e5f9aa34d06f
change: modify all script for web base setting
yoneda <epgrec@park.mda.or.jp>
parents:
14
diff
changeset
|
24 if( file_exists( INSTALL_PATH."/".$settings->spool."/".$rec->path ) ) { |
e5f9aa34d06f
change: modify all script for web base setting
yoneda <epgrec@park.mda.or.jp>
parents:
14
diff
changeset
|
25 @unlink(INSTALL_PATH."/".$settings->spool."/".$rec->path); |
143
42f6eb738567
mod: 積み残しを修正
epgrec@park.mda.or.jp <yoneda@recorder.localnet.mda.or.jp>
parents:
37
diff
changeset
|
26 @unlink(INSTALL_PATH."/".$settings->thumbs."/".$rec->path.".jpg"); |
14
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
27 } |
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
28 } |
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
29 } |
1 | 30 } |
31 catch( Exception $e ) { | |
32 // ∴ | |
33 } | |
34 } | |
35 | |
14
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
36 |
bbbc4f1ecf1d
added: remove video with real file.
Sushi-k <epgrec@park.mda.or.jp>
parents:
1
diff
changeset
|
37 |
1 | 38 // 羔腟牙糸乗院紊 |
39 if( $program_id ) { | |
40 try { | |
37
e5f9aa34d06f
change: modify all script for web base setting
yoneda <epgrec@park.mda.or.jp>
parents:
14
diff
changeset
|
41 $rec = new DBRecord(PROGRAM_TBL, "id", $program_id ); |
1 | 42 $rec->autorec = 0; |
43 } | |
44 catch( Exception $e ) { | |
45 // ∴ | |
46 } | |
47 } | |
48 | |
49 // 篋膣羔絎茵 | |
50 try { | |
51 Reservation::cancel( $reserve_id, $program_id ); | |
52 } | |
53 catch( Exception $e ) { | |
54 exit( "Error" . $e->getMessage() ); | |
55 } | |
56 exit(); | |
57 ?> |