[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: запись нуля из формы в файл
devon
Добрый день.
Существует форма. Данные из полей формы записываются в файл через символ вертикальной черты |.

поле_1|поле_2|поле_3 и т.д.

Проблема в следующем:
В одном из полей нужно указывать нуль, но вместо нуля в файл записывается пустая строка. Как написать условие, чтобы нуль трактовался в буквальном смысле и записывался нуль а не пустая строка?




Спустя 5 минут, 30 секунд (26.07.2011 - 11:44) ИНСИ написал(а):
devon покажи свой код, очень сложно понять что ты хочешь сделать

Спустя 11 минут, 36 секунд (26.07.2011 - 11:55) waldicom написал(а):
просто вот так:
'0'

Спустя 27 минут, 51 секунда (26.07.2011 - 12:23) mako написал(а):
if (emty($var)) $var='0';

Спустя 1 час, 42 минуты, 58 секунд (26.07.2011 - 14:06) devon написал(а):
Сделал так вроде все работает

$mask = !empty($_POST['mask'])?$_POST['mask']:null;
if((int)$mask === 0)
$mask = 0;

Спустя 7 часов, 43 минуты, 28 секунд (26.07.2011 - 21:50) ИНСИ написал(а):
devon в данном случае, надо проверять через isset, примерно так:
$id = ( isset($_POST['mask']) && $_POST['mask'] != '' ? (int)$_POST['mask'] : 'пусто' );
echo $id;

Спустя 8 минут, 49 секунд (26.07.2011 - 21:58) inpost написал(а):
$value = 0;
echo (int)$value;
Быстрый ответ:

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