Source for file folders_create.php
Documentation is available at folders_create.php
* Creates folders on the IMAP server.
* Called from folders.php
* @copyright 1999-2020 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id: folders_create.php 14840 2020-01-07 07:42:38Z pdontthink $
/** This is the folders_create page */
define('PAGE_NAME', 'folders_create');
* Path for SquirrelMail required files.
/* SquirrelMail required files. */
require_once(SM_PATH .
'include/validate.php');
require_once(SM_PATH .
'functions/global.php');
require_once(SM_PATH .
'functions/imap.php');
require_once(SM_PATH .
'functions/display_messages.php');
/* get globals we may need */
// first, validate security token
$folder_name =
trim($folder_name);
substr_count($folder_name, $delimiter) ||
($folder_name ==
'')) {
'<br /><a href="../src/folders.php">'.
_("Click here to go back").
'</a>.', $color);
if (isset
($contain_subs) &&
$contain_subs ) {
$folder_type =
'noselect';
if ($folder_prefix &&
(substr($folder_prefix, -
1) !=
$delimiter)) {
$folder_prefix =
$folder_prefix .
$delimiter;
if ($folder_prefix &&
(substr($subfolder, 0, strlen($folder_prefix)) !=
$folder_prefix)){
$subfolder_orig =
$subfolder;
$subfolder =
$folder_prefix .
$subfolder;
$subfolder_orig =
$subfolder;
global $imap_stream_options; // in case not defined in config
$imapConnection =
sqimap_login($username, $key, $imapServerAddress, $imapPort, 0, $imap_stream_options);
if (trim($subfolder_orig) ==
'') {
header ("Location: $location/folders.php?success=create");
Documentation generated on Mon, 13 Jan 2020 04:24:38 +0100 by phpDocumentor 1.4.3