⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ajaxmailaction.php

📁 有关ajax的开发方法以及源码,希望对大家有所帮组。
💻 PHP
字号:
<?php
    require_once("inc/config.inc.php");
    require_once("inc/pop3lib/pop3.class.php");
    require_once("inc/pop3lib/pop3message.class.php");
    require_once("inc/pop3lib/pop3header.class.php");
    require_once("inc/pop3lib/pop3attachment.class.php");
    require_once("inc/AjaxMail.inc.php");
    require_once("inc/JSON.php");
    
    //headers
    header("Content-Type: text/plain");
    header("Cache-control: No-Cache");
    header("Pragma: No-Cache");

    //get information
    $folder = $_GET["folder"];
    $page = (int) $_GET["page"];
    $action = $_GET["action"];

    //create new mailbox
    $mailbox = new AjaxMailbox();

    //create JSON object in case its needed
    $oJSON = new JSON();
    
    //output for the page
    $output = "";
    
    //determine what to do
    switch($action) {
        case "delete":
            $mailbox->deleteMessage($_GET["id"]);
            break;
        case "empty":
            $mailbox->emptyTrash();
            break;
        case "getfolder":
            //no extra processing needed       
            break;
        case "restore":
            $mailbox->restoreMessage($_GET["id"]);          
            break;        
    } 
    
    $info = $mailbox->getFolderPage($folder, $page);
    $output = $oJSON->encode($info);      
    echo $output; 
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -