Проблемка с уведомлениями для 'Категории'

Печать RSS
33

В
Автор
Землянин
0
Народ помогите, создаю папку, все создаётся нормально
КРОМЕ:
1. Не высвечиваются ошибки о незаполненной форме и о добавленной папке.
2. Если форма пустая но я перед этим добавил папку при обновлении страницы папка снова добавляется =(

<div class="menu">
<form action="" method="post" name="edit">
<input name="name_folder" type="name_folder" id="name_folder" size="30" maxlength="30">
</br>
</br>
<input name="add" type="submit" name="add" value="Создать папку">
</form>
</div>
<?PHP 
if (isset($_POST['name_folder'])) {$name_folder = $_POST['name_folder'];                if ($name_folder == '') {unset ($name_folder);}}
if (isset ($name_folder))
{
        $install = mysql_query("INSERT INTO katalog_directories (name, mother_id) VALUES ('$name_folder', 'mother_id')");
        $folder_id=mysql_insert_id();
        chdir ("../../catalogs");
        mkdir ($folder_id, 0770);
}
if ($install == 'true')
        {
                echo 'Папка успешно добавлена.';
        }
else
{
        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>";
}
?>

2000 лет д.н.э.
0
if (mkdir ($folder_id, 0770)){
вот тут проверяй, если в запросе ошибки нет то запись и так пройдет, если есть то папка не создастся
type="name_folder" это что за тип поля такое???
может все таки type="text"?

ツ ツ ツ
0
Это тоже не правильно if ($install == 'true'), не нужны там кавычки E
K

Транклюкаторщик
0
автор крайне странный чел.
такое ощущение будто он совершенно не понимает что делает, а просто вырывает куски из скриптов, и дает на обозрение.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск