|
|
|
| Как проверить - есть ли каталог с именем $_POST['catalog_name'] в папке docs:
Например в папке docs есть сценарий:
<?php
//Вот здесь надо проверить есть ли в папке docs каталог с именем $_POST['catalog_name']
//затем
if (/*каталог существует*/)
{
$dp = opendir("./" . $_POST['catalog_name']);
closedir($dp);
}
?>
|
| |
|
|
|
|
|
|
|
для: SilentChild
(25.04.2008 в 12:42)
| |
<?
is_dir('docs/'.$_POST['catalog_name']);
?>
|
| |
|
|
|
|
|
|
|
для: Axxil
(25.04.2008 в 12:48)
| | Допустим, что $_POST['catalog_name'] = 12.23.08
тобишь, если я напишу так:
<?php
$catalog = is_dir("./" . $_POST['catalog_name']);
?>
|
то это значит, что переменная $catalog = 12.23.08 | |
|
|
|
|
|
|
|
для: SilentChild
(25.04.2008 в 12:55)
| | переменная $catalog будет либо true, если каталог существует либо false в противном случае | |
|
|
|
|
|
|
|
для: Axxil
(25.04.2008 в 12:59)
| | Спасибо! | |
|
|
|
|
|
|
|
для: SilentChild
(25.04.2008 в 13:01)
| | А как проверить наличие в каталоге файлов? | |
|
|
|
|
|
|
|
для: SilentChild
(25.04.2008 в 15:27)
| |
<?php
if( count(scandir('dirname')) > 2 )
{
// Не пустой
}
?>
|
| |
|
|
|
|
|
|
|
для: Atheist
(25.04.2008 в 15:39)
| | А перед сканированием каталога надо его открывать или нет? | |
|
|
|
|
|
|
|
для: SilentChild
(28.04.2008 в 09:07)
| | Не надо. Надо читать описание функции перед тем, как задать такого рода вопрос. | |
|
|
|
|
|
|
|
для: Nemezis
(28.04.2008 в 12:06)
| | Согласен, ступил, спасибо! | |
|
|
|