|
|
|
|
|
для: Киналь
(05.08.2005 в 19:42)
| | Всегда рад. | |
|
|
|
|
|
|
|
для: Akira
(05.08.2005 в 19:08)
| | Теперь понял=) Спасибо! | |
|
|
|
|
|
|
|
для: Киналь
(05.08.2005 в 18:43)
| | Вы попробуйте так создать папки :) Через mkdir. | |
|
|
|
|
|
|
|
для: Akira
(04.08.2005 в 22:28)
| | Да не, вот, к примеру, путь ../images/smiles/smile.jpg работает и под Windows, и на сервере. Так зачем же тогда брать себе лишний труд на написание константы?
ЗЫ А разве эта константа встроенная? | |
|
|
|
|
|
|
|
для: Киналь
(04.08.2005 в 22:01)
| | Да нет. В www среде принято использовать путь вида "http://phpcom.ru/news/"
а в windows "c:\temp\news" вот и все :)
А DIRECTORY_SEPARATOR просто говорит, что это разделитель :) Не важно в какой системе. | |
|
|
|
|
|
|
|
для: Akira
(04.08.2005 в 21:06)
| | Прошу пощения. не совсем по теме вопрос...
Зачем используется DIRECTORY_SEPARATOR? Не в данном случае. а вообще. Это. вроде как, хороший стиль, но какая практическая польза? Для переноса с локальной машины под Windows'ом на *nix'ный сервер? Но у меня с этим вроде бы никогда проблем не возникало. Так зачем же?
Извините за оффтоп. | |
|
|
|
|
|
|
| Я тут был приятно удивлен.
При использовании в функции флага "true", будет создан полный путь из папок
<?
mkdir("test/proverka/mkdir",0707); // Выведет ошибку
?>
а
<?
mkdir("test/proverka/mkdir",0707,true); /*Может вывести ошибку :) из-за слэшей. Для windows использовать надо обратный слэш */
mkdir("
test".DIRECTORY_SEPARATOR."
proverka".DIRECTORY_SEPARATOR."
mkdir
",0707,true); // Будет выполняться при любом случае.
?> | |
|
|
|
|