Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > создание каталога


Автор: chay 1.6.2007, 09:52
Форма 

Код

 <html>
 <body>
 <form method="post" action="/mkdir.php">
   Введите название каталога <input type="text" name="name">
   <input type="submit" value="OK">
 </form>
 </body>
 </html>

файл mkdir.php
Код

<?
mkdir("/var/www/test/,$_POST['name']");
?>

ошибка - 
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/mkdir.php on line 2

Синтакс еррор.. Пробовал всякме разные варианты. Не работает. Подкажите - в чем ошибка? 

Автор: MoLeX 1.6.2007, 09:59
Попробуй метод POST объявить через переменную и подставить в функцию mkdir(): 
Код

<?php
$dir = $_POST['name'];
//тута идет подстановка
?>

Автор: chay 1.6.2007, 10:17
MoLeX, 
спасибо. все работает! smile 

Код

<?
$dir = $_POST['name'];
mkdir("/var/www/test/$dir");
?>

Автор: MoLeX 1.6.2007, 10:34
Да не за что. Пустяковая проблема...  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)