<? //Todo: Zrobic dodawanie plikow do kategorii, nie tylko do glownego katalogu //zmienne ogolne include "/home/universe/public_html/niezmienne/var.php"; include $dir_config; //zmienne pomocnicze $dir_directory = $directory."/"; $dir_only_newfile = $dir_main.$dir_directory; $dir_newfile = $dir_main.$dir_directory.$filename; //sprawdzanie czy plik istnieje { } //Dodawanie danych podstrony do bazy $query = "INSERT INTO podstrony(filename, title, content, keywords, description, dir) VALUES ('$filename', '$title', '$content', '$keywords', '$description', '$dir_only_newfile')"; //tworzenie katalogu jesli nie istnieje } //Kopiowanie szablonu podstrony do nowego pliku podstrony //Jak wszystko poszlo dobrze... ?>
Blad:
Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/:/home2/:/home3/:/tmp) in /home/universe/public_html/admin/add/addsite_exec.php on line 31
Tworzenie pliku ahp.php nie powiodło się!
folder jesli go nie ma to udaje sie go stworzyc, ale pliku w nim zapisac juz nie. Udaje sie tez stworzyc kilka folderow np. wpisujac w formularzu test/test/a/b/c tworza sie takie foldery. Tylko czemu nie da sie zapisac plikow?
#edit
Ehh... przepraszam za temat. Caly czas skupialem sie na celu kopiowania(chyba z 1h sie z tym mecze...) a okazalo sie ze blad byl w zrodle. Wpisalem $template, a zmienna nazywala sie $dir_template. Temat do usuniecia