Make WordPress Core

Ticket #7283: admin-post.php

File admin-post.php, 394 bytes (added by ryan, 18 years ago)
Line 
1<?php
2define('WP_ADMIN', TRUE);
3
4if ( defined('ABSPATH') )
5        require_once(ABSPATH . 'wp-load.php');
6else
7        require_once('../wp-load.php');
8
9require_once(ABSPATH . 'wp-admin/includes/admin.php');
10
11if ( !wp_validate_auth_cookie() )
12        die('-1');
13
14nocache_headers();
15
16$action = 'admin_post';
17if ( !empty($_REQUEST['action']) )
18        $action .= '_' . $_REQUEST['action'];
19
20do_action($action);
21
22die('0');
23
24?>