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

📄 import_ics.php

📁 groupoffice
💻 PHP
字号:
<?php/** * @copyright Intermesh 2003 * @author Merijn Schering <mschering@intermesh.nl> * @version $Revision: 1.8 $ $Date: 2005/10/05 12:52:53 $ * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the * Free Software Foundation; either version 2 of the License, or (at your * option) any later version. */require_once("../../Group-Office.php");$GO_SECURITY->authenticate();$GO_MODULES->authenticate('email');if($_SERVER['REQUEST_METHOD'] == 'POST'){	require_once($GO_CONFIG->class_path."mail/imap.class.inc");	require_once($GO_MODULES->class_path."email.class.inc");	$mail = new imap();	$email = new email();	$account = $email->get_account($_POST['account_id']);		if ($mail->open($account['host'], $account['type'],$account['port'],$account['username'],$account['password'], $_POST['mailbox'], 0, $account['use_ssl'], $account['novalidate_cert']))	{			$file = $mail->view_part($_POST['uid'], $_POST['part'], $_POST['transfer']);		$mail->close();			if($file != '')		{			$tmp_file = $GO_CONFIG->tmpdir.md5(uniqid(time()));			if (!$fp = fopen($tmp_file, 'w+'))		  {		    exit("Failed to open temporarily file");		  }elseif(!fwrite($fp, $file))		  {		    exit("Failed to write to temporarily file");		  }else		  {		  	$cal_module = $GO_MODULES->get_module('calendar');	    		    fclose($fp);		    echo '<script type="text/javascript">';		    echo 'opener.parent.location="'.$cal_module['url'].'event.php?ical_file='.urlencode($tmp_file).'&return_to="+escape(opener.parent.location);';		    echo 'window.close();';		    echo '</script>';		    exit();		  }		}else		{			exit($strDataError);		}	}else	{		echo $strDataError;	}}require_once($GO_LANGUAGE->get_language_file('email'));require_once($GO_THEME->theme_path.'header.inc');?><form method="post" name="ical" action="<?php echo $_SERVER['PHP_SELF']; ?>"><input type="hidden" name="account_id" value="<?php echo $_REQUEST['account_id']; ?>" /><input type="hidden" name="mailbox" value="<?php echo $_REQUEST['mailbox']; ?>" /><input type="hidden" name="uid" value="<?php echo $_REQUEST['uid']; ?>" /><input type="hidden" name="part" value="<?php echo $_REQUEST['part']; ?>" /><input type="hidden" name="transfer" value="<?php echo $_REQUEST['transfer']; ?>" /><input type="hidden" name="mime" value="<?php echo $_REQUEST['mime']; ?>" /><p><?php echo $ml_appointment; ?></p><?php$button = new button($cmdYes, 'javascript:document.forms[0].submit();');echo $button->get_html();$button = new button($cmdNo, 'window.close()');echo $button->get_html();?></form><?phprequire_once($GO_THEME->theme_path.'footer.inc');?>

⌨️ 快捷键说明

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