[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание папки по ID
pro100blich
Такая проблема, не могу понять как сделать, чтобы папка создавалась по ID. Можно подставить любое значение которое передаем, но ID у нас присваивается автоматически и как это значение вытащить при добавления некой анкеты.
P.S. не судите строго, прошу помощи И насчет когда, да я знаю он убогий в данный момент, но сейчас не о нем, а о ID и папки.

И если кто знает почему он ругается
Warning: Cannot modify header information - headers already sent by (output started at O:\OpenServer\....:207) in O:\OpenServer\... on line 55
Мой код
<?php
class
add_statti extends ACore_Admin {
protected function obr() {
$path = 'img/' . $_POST['name'];
if (!empty($_FILES['passport_data']['tmp_name'])) {
if (!file_exists($path)) {
mkdir($path, 0700, true);
}
if (!move_uploaded_file($_FILES['passport_data']['tmp_name'], $path . '/' . $_FILES['passport_data']['name'])) {
exit("Не удалось загрузить изображение");
}
$passport_data = $path . '/' . $_FILES['passport_data']['name'];
} else {
exit("Необходимо загрузить изображение");
}
$send_time = date("Y-m-d h:i:s", time());
$surname = $_POST['surname'];
$name = $_POST['name'];
$middle_name = $_POST['middle_name'];
$date_of_birth = $_POST['date_of_birth'];
$passport_series_number = $_POST['passport_series_number'];
$passport_extradition = $_POST['passport_extradition'];
$passport_issued_by = $_POST['passport_issued_by'];
$passport_unit_code = $_POST['passport_unit_code'];
$address_registration = $_POST['address_registration'];
$phone = $_POST['phone'];
$email = $_POST['email'];
$ulm_code = $_POST['ulm_code'];
$international_passport_number = $_POST['international_passport_number'];
$address_actual = $_POST['address_actual'];
$age = $_POST['age'];
$position = $_POST['position'];
$status = $_POST['status'];
$cause = $_POST['cause'];
$experience = $_POST['experience'];
if (empty($surname) || empty($name) || empty($middle_name)) {
exit("Не заполнены обязательные поля");
}
$query = " INSERT INTO `statti`
( surname,send_time,name,middle_name,date_of_birth,passport_series_number,passport_extradition,passport_issued_by,passport_unit_code,
address_registration,phone,email,ulm_code,international_passport_number,address_actual,age,position,status,cause,experience,passport_data)
VALUES (
'
$surname','$send_time','$name','$middle_name','$date_of_birth','$passport_series_number','$passport_extradition','$passport_issued_by','$passport_unit_code',
'
$address_registration','$phone','$email','$ulm_code','$international_passport_number','$address_actual','$age','$position','$status','$cause','$experience','$passport_data')
"
;

if (!mysql_query($query)) {
exit(mysql_error());
} else {
$_SESSION['res'] = "Изменения сохранены";
header("Location:?option=add_statti");
exit;
}
}


public function get_content() {
echo "<div id='main'>";
if ($_SESSION['res']) {
echo $_SESSION['res'];
unset($_SESSION['res']);
}
print <<<HEREDOC
<div class="container">
<div class="row">
<div class="col-md-offset-3 col-md-6">
<form class="form-horizontal" enctype="multipart/form-data" action='' method='POST'>
<span class="heading">Анкета</span>
<fieldset>
<legend>
Паспорные данные
</legend>
<div class="form-group">
<input type='text' class="form-control" id="inputText" name='surname' placeholder="Фамилия">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type='text' class="form-control" id="inputText" name='name' placeholder="Имя">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="middle_name" placeholder="Отчество">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
Дата рождения
<input type="date" class="form-control" id="inputText" name="date_of_birth">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="passport_series_number" placeholder="Серия и номер">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
Дата выдачи
<input type="date" class="form-control" id="inputText" name="passport_extradition">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="passport_issued_by" placeholder="Кем выдан">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="passport_unit_code" placeholder="Код подразделения">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="address_registration" placeholder="Адрес регистрации">
<i class="fa fa-user"></i>
</div>
</fieldset>
<div class="form-group">
<input type="tel" class="form-control" id="inputText" name="phone" placeholder="Тел: +7(000)-000-00-00">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="email" class="form-control" id="inputText" name="email" placeholder="E-mail">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="number" class="form-control" id="inputText" name="ulm_code" placeholder="Код УЛМ">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="international_passport_number" placeholder="Загранпаспорт номер">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="address_actual" placeholder="Адрес фактический">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="number" class="form-control" id="inputText" name="age" placeholder="Возраст">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="position" placeholder="Должность">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="status" placeholder="Статус: устроен или не устроен">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="cause" placeholder="Причина, если не устроен">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<input type="text" class="form-control" id="inputText" name="experience" placeholder="Общий стаж работы">
<i class="fa fa-user"></i>
</div>
<div class="form-group">
<p>Фото паспорта</p>
<input type='file' class="form-control" id="inputText" name='passport_data'>
</div>
<div class="form-group">
<div class="flex-box">
<button type="submit" name="button" class="btn btn-primary">Добавить</button>
</div>
</div>
</form>
</div>
</div>
<!-- /.row -->
</div>
<!-- /.container -->

HEREDOC;

}
}

?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.