Добрый день!
Есть код (который с помощью toster.ru теперь работает)
Вот он:
<?php
include_once('functions.php')
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Загрузить изображения на сервер</title>
</head>
<body>
<form method="post" enctype="multipart/form-data">
A4 <input required type="radio" name="ans" value="ans1">
A3 <input type="radio" name="ans" value="ans2">
<br>
S/W <input required type="radio" name="farb" value="farb1">
Farb <input type="radio" name="farb" value="farb2">
<br>
1 Seitig <input required type="radio" name="seit" value="seit1">
Doppelseitig <input type="radio" name="seit" value="seit2">
<br>
<input type="file" name="file">
<input type="submit" value="Загрузить">
</form>
<?php
// если была произведена отправка формы
if(isset($_FILES['file']))
{
// проверяем, можно ли загружать изображение
$check = can_upload($_FILES['file']);
if($check === true)
{
$folder = $_POST['ans'] == 'ans1' ? 'Folder_A4_SW_EIN' : 'img7';
make_upload($_FILES['file'], $folder); // загружаем изображение на сервер
echo "<strong>Файл был успешно загружен!</strong>";
}
else
{
// выводим сообщение об ошибке
echo "<strong>$check</strong>";
}
}
?>
</body>
</html>
И все бы хорошо, но мне нужно добавить такую if конструкцию :
if (условие && условие). Если я добавляю (строка 33)
<?php
include_once('functions.php')
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Загрузить изображения на сервер</title>
</head>
<body>
<form method="post" enctype="multipart/form-data">
A4 <input required type="radio" name="ans" value="ans1">
A3 <input type="radio" name="ans" value="ans2">
<br>
S/W <input required type="radio" name="farb" value="farb1">
Farb <input type="radio" name="farb" value="farb2">
<br>
1 Seitig <input required type="radio" name="seit" value="seit1">
Doppelseitig <input type="radio" name="seit" value="seit2">
<br>
<input type="file" name="file">
<input type="submit" value="Загрузить">
</form>
<?php
// если была произведена отправка формы
if(isset($_FILES['file']))
{
// проверяем, можно ли загружать изображение
$check = can_upload($_FILES['file']);
if($check === true)
{
$folder = $_POST['ans'] == 'ans1' && $folder = $_POST ['farb'] == 'farb1' && $folder = $_POST ['seit'] == 'seit1'? 'Folder_A4_SW_EIN' : 'img7';
make_upload($_FILES['file'], $folder); // загружаем изображение на сервер
echo "<strong>Файл был успешно загружен!</strong>";
}
else
{
// выводим сообщение об ошибке
echo "<strong>$check</strong>";
}
}
?>
</body>
</html>
Получаю ошибку: Warning: copy(File.pdf) [function.copy]: failed to open stream: No such file or directory in Z:\home\OptoDruck\www\functions.php on line 33
Как можно это исправить? Спасибо!