Я делаю менеджер по работе с клиентами в интрасети на PHP.Для каждого покупателя создается каталог для магазина, в который можно добавлять файлы.Предполагается, что мой скрипт должен делать, если каталог не существует, создать его, если он существует, не создавать его.Что на самом деле происходит, если каталог уже существует, я получаю следующую ошибку:
Warning: mkdir() [function.mkdir]: File exists in C:\server2go\server2go\htdocs\customermgr\administrator\components\com_chronoforms\form_actions\custo m_code\custom_code.php(18) : eval()'d code on line 14
Итак, что происходит, он все равно пытается создать его, даже если оператор if должен его остановить?на что я делаю не так: -S.
<?php
$customerID = $_GET['cfid'];
$directory = "/customer-files/$customerID";
if(file_exists($directory) && is_dir($directory)) {
}
else {
$thisdir = getcwd();
mkdir($thisdir ."/customer-files/$customerID" , 0777); }
?>