Код (Text): if (strpos(trim($_POST['durl']),"/")===FALSE){ mkdir("site/".trim($_POST['durl']), 0777); } else{ $for_cr = explode("/",trim($_POST['durl'])); $for_cr = array_map("trim",$for_cr); mkdir("door/".$for_cr[0],0777); mkdir("door/".$for_cr[0]."/".$for_cr[1], 0777); } Пытаюсь вставить подкатегории $main_key $main_key - категории Код (Text): if (strpos(trim($_POST['durl']),"/")===FALSE){ mkdir("site/".trim($_POST['durl'].$main_key), 0777); } else{ $for_cr = explode("/",trim($_POST['durl'])); $for_cr = array_map("trim",$for_cr); mkdir("door/".$for_cr[0],0777); mkdir("door/".$for_cr[0]."/".$for_cr[1], 0777); } Создает так: site/mypakacat А я хочу так: site/mypaka/cat Помогите Please
просто замени четыре строки, которые в блоке "иначе" на mkdir("door/".trim($_POST['durl']), 0777, true);
Посмотри внимательно на свой же алгоритм. Давай я тебе его покажу, раз ты уже забыл: PHP: $for_cr = explode("/",trim($_POST['durl'])); $for_cr = array_map("trim",$for_cr); mkdir("door/".$for_cr[0],0777); mkdir("door/".$for_cr[0]."/".$for_cr[1], 0777); Внимание вопрос: покажи мне тут упоминание $main_key. Минута пошла. --- Добавлено --- А, я кажется понял, что именно ты хочешь. Просто: PHP: mkdir("site/".trim($_POST['durl'].$main_key), 0777, true);
Вот так будет правильнее Код (Text): $for_cr = explode("/",trim($_POST['durl'])); $for_cr = array_map("trim",$for_cr); mkdir("site/".$for_cr[0],0777); mkdir("site/".$for_cr[0]."/".$main_key, 0777); Спасибо за помощь!
Хм, я конечно понимаю что это красиво и просто звучит на словах... Но все же, я не совсем еще все могу...
Ну читать-то ты умеешь?)))) Я уже дважды его тебе дал. Сравни сингатуру при вызове mkdir у себя и у меня.
Дак спасибо, у меня создаются папки)) Я просто не понимаю что дальше ты хочешь сделать, предложить)))
И? Да, данный говнокод (будем уж называть вещи своими именами) работает. Но почему бы его немного не улучшить? Я понимаю, если б на разных уровнях у тебя разные права были. Хотя и эту задачу можно оптимизировать. Ну ладно. Работает и хрен бы с ним.
Я конечно все понимаю и вижу, что ты нашел в инете нужный код и понял для чего он нужен "Автоматизированный метод создания дорвеев на php" . Спасибо за код. Даже я немного помог вам, чтобы поднять некий рейтинг в результатах поиска поисковых систем, чтобы достичь первых строчек в результате поиска по созданию дорвеев на php. Было очень, хорошо, если ты показал правильный пример кода дорвея на php для создания директориии, который нужен для меня. Буду очень благодарен.
@mytopor, 1. прикинь, не все ищут код в инете. Некоторые всё-таки могут его написать сами. 2. на этот якобы сео-пост поисковикам давно плевать. Поисковики уже научились оценивать сайт целиком, а не одной строчкой. 3. выдачи данного форума итак на первых местах. Причём не за месяцы, а за дни. И, даже, частенько за пару часов. Опля.