Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
48 / 48 / 14
Регистрация: 25.03.2013
Сообщений: 830
1

Проверка поля файла на наличие данных

15.07.2013, 21:41. Показов 2437. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Что не я делаю не так? пустую все равно а базу добавляет
передача пост
PHP
1
2
3
4
echo'<form ENCTYPE="multipart/form-data" action="#" method="POST">
&nbsp;&nbsp;&nbsp;&nbsp;<input name="file[]" type="file"/>
<textarea name="foto" cols="" rows="" class="opis" maxlength="150"></textarea>
<input name="name" type="submit" value="Добавить">';
обработка
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
include 'image.php';
if (isset($apend))
{
$text=$_POST['foto'];
//конец загрузки
var_dump($_FILES);
$name =(isset($_FILES['file']['tmp_name'])) ? trim($_FILES['file']['tmp_name']): NULL;
if(empty($name)) die ('Field "rek" is empty');
$query = "INSERT INTO `doska_photogallery` SET `name_pg`='$apend', `pos_pg`='$id', `PRIMARY KEY`='$text'";
$res = mysql_query($query);
//echo'<script type="text/javascript">  
//location.reload();  
//</script>';
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.07.2013, 21:41
Ответы с готовыми решениями:

Проверка файла на наличие данных и дополнение
Необходимо регулярно проверять рнр файл на наличие определенной строки, например &quot;123abc&quot; и если...

Проверка php файла на наличие переменных
С Новым Годом! Подскажите пожалуйста как правильно сделать проверку php файла на наличие...

Проверка имени файла на наличие русских символов
Помоги,пожалуйста,осуществить проверку имени загружаемого файла на наличие русских символов и,если...

Проверка на наличие файлов при принятии файла через POST
Добрый день. Я отправляю файл через стороннюю программу, и принимаю файл через скрипт &lt;?php ...

2
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
15.07.2013, 23:06 2
Цитата Сообщение от Максим1889 Посмотреть сообщение
Что не я делаю не так?
Цитата Сообщение от Максим1889 Посмотреть сообщение
<input name="file[]"
в любом случае там уже будет массив. Поэтому не
Цитата Сообщение от Максим1889 Посмотреть сообщение
PHP
1
isset($_FILES['file']['tmp_name']
а
PHP
1
isset($_FILES['file'][0]['tmp_name']
Добавлено через 26 секунд
либо, что проще, убрать квадратные скобки из формы
0
48 / 48 / 14
Регистрация: 25.03.2013
Сообщений: 830
16.07.2013, 17:03  [ТС] 3
Я все правильно сделал, что-то не контачит.
PHP
1
2
3
4
5
6
7
8
9
10
<?
echo'<form ENCTYPE="multipart/form-data" action="#" method="POST">
&nbsp;&nbsp;&nbsp;&nbsp;<input name="file[]" type="file"/>
<textarea name="foto" cols="" rows="" class="opis" maxlength="150"></textarea>
<input name="name" type="submit" value="Добавить">';
var_dump($_FILES);
$name =(isset($_FILES['file'][0]['tmp_name'])) ? trim($_FILES['file'][0]['tmp_name']): NULL;
if(empty($name)) die ('Выберите изображение');
echo'Фаил есь';
?>
Добавлено через 8 минут
Массив не хочется из file[] убирать подгрузку фаилов переписывать придется

Добавлено через 5 часов 4 минуты
Хорошо такой вариант как проверить?
PHP
1
2
3
4
5
<form ENCTYPE="multipart/form-data" action="#" method="POST">
&nbsp;&nbsp;&nbsp;&nbsp;
Выберите файл для загрузки: <input type="file" name="userfile">
<textarea name="foto" cols="" rows="" class="opis" maxlength="150"></textarea>
<input type="submit" name="upload" value="Загрузить" name="upload">';
0
16.07.2013, 17:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.07.2013, 17:03
Помогаю со студенческими работами здесь

Проверка поля на существования данных
Мне нужно проверить поле обзор с фаилом. Если фаил подгружен то выполняем скрипт если нет то...

Не работает проверка правильности данных из поля ввода
почему то не хочет работать проверка... ошибки на экран выводятся исправно, но при отсутствии...

Проверка поля другой таблицы на наличие данных
День добрый! Пытаюсь проверить на пустоту ячейки таблицы с помощью вот этого кода. Возникает...

Проверка текстового поля на наличие значения
Привет всем, подскажите, плз, в условии надо проверить текстовое поле на наличие в нем введенного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru