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
Отправлено: 29 Мая, 2011 - 16:08:10
Post Id


Частый гость


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


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




Народ помогите с созданием папки в папке потом еще в папке и т.д.(папка>папка>папка>папка>папка и т.д.)
в базе имеется
folder_id (AUTO_INCREMENT автоматически задаётся имя для папки)
mother_id (записывается родительская папка для папки)
name (Реальное имя папки которое будет в ЗЦ)
сам скрипт добавления папки
пожалуйста помогите уже неделю с этой задачей не могу разобратся

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP include ("../start.php"); ?>
  3. <?PHP include ("../db.php"); ?>
  4. <?PHP if (isset ($_GET['folder_id']))           {$folder_id = $_GET['folder_id'];} ?>
  5. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  6. <html>
  7. <head>
  8. <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  9. <title>Редактирование новостей</title>
  10. <link href="../style/style.css" rel="stylesheet" type="text/css">
  11. <script type="text/javascript" src="../js/ckeditor/ckeditor.js"></script>
  12. </head>
  13.  
  14. <body>
  15. <a href="../news/new.php"><img src='../style/img/add_news.gif' width='143' height='59'></a>
  16. <?PHP include ("../style/header.php");
  17.  
  18. if (isset($_POST['name_folder'])) {$name_folder = $_POST['name_folder'];                if ($name_folder == '') {unset ($name_folder);}}
  19. if (isset ($name_folder))
  20. {
  21.          
  22. if($_POST["mother_id"] == "")
  23. {
  24.         mysql_query("insert into katalog_directories (`mother_id`,`name`,`directory`) values ('{$_POST["mother_id"]}','{$name_folder}','../../catalogs/')");   
  25.         $index  = "../../catalogs/";     
  26. }
  27. if($_POST["mother_id"] != "" && strlen($_POST["mother_id"]) > 0)
  28.  {
  29.                  
  30.  mysql_query("insert into katalog_directories (`mother_id`,`name`,`directory`) values ('{$_POST["mother_id"]}','{$name_folder}','../../catalogs/" .$_POST["mother_id"]."/')"); 
  31.  
  32.  $index = "../../catalogs/".$_POST["mother_id"]."/";
  33. }
  34.        
  35.        
  36.          $folder_id = mysql_insert_id();
  37.          
  38.          
  39.          
  40.          
  41.          
  42.         chdir ($index);
  43.         mkdir ($folder_id, 0777);
  44. }
  45. if ($install == 'true')
  46.         {
  47.                 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>");
  48.                 echo "<meta http-equiv='refresh'; content='3; url=../katalog/index.php'> ";
  49.         }
  50. else
  51. {
  52.         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>";
  53. }
  54.          mysql_close();
  55. ?>
  56. </body>
  57. </html>
  58.  
 
 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