Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: В папке подпапка

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
BoJlod9I
Отправлено: 26 Мая, 2011 - 16:13:24
Post Id


Частый гость


Покинул форум
Сообщений всего: 129
Дата рег-ции: Февр. 2011  


Помог: 1 раз(а)




Народ вот мой скрипт добавления папки. Работает все нормально но единственное с чем у меня проблема так это с путём на создание папки в папке.
тоесть путь должен менятся в зависимости от того где я нахожусь.
ПОЖАЛУЙСТА помогите мне это реализовать.

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP include ("../style/header.php");
  3.  
  4. if (isset($_POST['name_folder'])) {$name_folder = $_POST['name_folder'];                if ($name_folder == '') {unset ($name_folder);}}
  5. if (isset ($name_folder))
  6. {
  7.         $install = mysql_query("INSERT INTO katalog_directories (name, mother_id) VALUES ('$name_folder', 'mother_id')");
  8.         $folder_id = mysql_insert_id();
  9.         $index = "../../catalogs/";    
  10.         chdir ($index);
  11.         mkdir ($index.$folder_id, 0777);
  12. }
  13. if ($install == 'true')
  14.         {
  15.                 echo ("<div class='shadow-top'></div><div class='menu'><strong>\"Папка\" успешно добавлена! </strong></br><img src='../style/img/ok.png' width='32' height='32'></div><div class='shadow-bottom'></div>");
  16.                 echo "<meta http-equiv='refresh'; content='3; url=../katalog/index.php'> ";
  17.         }
  18. else
  19. {
  20.         echo"<div class='shadow-top'></div><div class='menu'><strong>Вы не внесли имя для папки.</strong></br><img src='../style/img/no.png' width='32' height='32'></div><div class='shadow-bottom'></div>";
  21. }
  22. ?>
  23.  
 
 Top
mik
Отправлено: 26 Мая, 2011 - 18:46:08
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP include ("../style/header.php");
  3.  
  4. if (isset($_POST['name_folder'])) {$name_folder = $_POST['name_folder'];                if ($name_folder == '') {unset ($name_folder);}}
  5. if (isset ($name_folder))
  6. {
  7.         $install = mysql_query("INSERT INTO katalog_directories (name, mother_id) VALUES ('$name_folder', 'mother_id')");
  8.         $folder_id = mysql_insert_id();
  9.         $index = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']."/catalogs/";    
  10.         chdir ($index);
  11.         mkdir ($index.$folder_id, 0777);
  12. }
  13. if ($install == 'true')
  14.         {
  15.                 echo ("<div class='shadow-top'></div><div class='menu'><strong>\"Папка\" успешно добавлена! </strong></br><img src='../style/img/ok.png' width='32' height='32'></div><div class='shadow-bottom'></div>");
  16.                 echo "<meta http-equiv='refresh'; content='3; url=../katalog/index.php'> ";
  17.         }
  18. else
  19. {
  20.         echo"<div class='shadow-top'></div><div class='menu'><strong>Вы не внесли имя для папки.</strong></br><img src='../style/img/no.png' width='32' height='32'></div><div class='shadow-bottom'></div>";
  21. }
  22. ?>
  23.  
  24.  


попробуйте так.
 
 Top
BoJlod9I
Отправлено: 26 Мая, 2011 - 19:58:35
Post Id


Частый гость


Покинул форум
Сообщений всего: 129
Дата рег-ции: Февр. 2011  


Помог: 1 раз(а)




ошибку пишет
Warning: chdir() [function.chdir]: No such file or directory (errno 2) in W:\home\nadin\WWW\admin\katalog\add_folder.php on line 23
(Добавление)
у меня в ctalogs сного папок
 
 Top
mik
Отправлено: 26 Мая, 2011 - 20:14:07
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1. <?PHP include ("../style/header.php");
  2.  
  3. if (isset($_POST['name_folder'])) {$name_folder = $_POST['name_folder'];                if ($name_folder == '') {unset ($name_folder);}}
  4. if (isset ($name_folder))
  5. {
  6.         $install = mysql_query("INSERT INTO katalog_directories (name, mother_id) VALUES ('$name_folder', 'mother_id')");
  7.         $folder_id = mysql_insert_id();
  8.         $index = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']."../../catalogs/";    
  9.         chdir ($index);
  10.         mkdir ($index.$folder_id, 0777);
  11. }
  12. if ($install == 'true')
  13.         {
  14.                 echo ("<div class='shadow-top'></div><div class='menu'><strong>\"Папка\" успешно добавлена! </strong></br><img src='../style/img/ok.png' width='32' height='32'></div><div class='shadow-bottom'></div>");
  15.                 echo "<meta http-equiv='refresh'; content='3; url=../katalog/index.php'> ";
  16.         }
  17. else
  18. {
  19.         echo"<div class='shadow-top'></div><div class='menu'><strong>Вы не внесли имя для папки.</strong></br><img src='../style/img/no.png' width='32' height='32'></div><div class='shadow-bottom'></div>";
  20. }
  21. ?>


я точно не помню.. помудрите с $_SERVER['REQUEST_URI'],
 
 Top
BoJlod9I
Отправлено: 26 Мая, 2011 - 20:21:55
Post Id


Частый гость


Покинул форум
Сообщений всего: 129
Дата рег-ции: Февр. 2011  


Помог: 1 раз(а)




а можешь мне отписать в icq 352559304
 
 Top
mik
Отправлено: 26 Мая, 2011 - 20:31:55
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Май 2011  


Помог: 0 раз(а)




отписал..
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB