if (strlen(trim($arr[$i]['opis1'])) > 0) {} Если есть какие любые другие пробельные символы, то проще в базе проапдейтить
Pashkela, тип поля text по умолчанию NULL в него при импорте помещается описание товара из текстового файла, который генериться в 1С импорт: PHP: $query = mysql_query("INSERT INTO `products`(catid, podcatid, podpodcatid, prodid, nameprod, art, opis, price, nal, nov, ras, opis1) VALUES('$line[0]', '$line[1]', '$line[2]', '$line[3]', '$line[4]', '$line[5]', '$line[6]', '$line[7]', '$line[8]', '$line[9]', '$line[10]', '$line[11]');"); и строка из текстового файла: Code: 4 0 0 720 Dolkar Agar-31 (Aquilaria Agallocha-31) благовония тибет (уп 5шт) D010 54 1 0 0 описание товара
дык и пиши так: if($arr[$i]['opis1']!=='Null') а еще лучше делать правильную выборку еще при sql-запросе, чтобы сразу цепляло нужные данные, не содержащие Null http://dev.mysql.com/doc/refman/5.0/en/working-with-null.html В обще еще на стадии запроса: select * from `название_таблы` where `какое_там_у_тебя_поле`<>'Null'
что не так? Code: <?php header ("Content-type: image/jpeg"); #include ("samp.php"); #$data = monitor_samp('195.2.240.105', 6668, samp, info); #$hostname = $data[hostname]; $hostname = 'Test'; $im = ImageCreateFromJPEG ('ub.jpeg'); $color = imagecolorallocate($im, 0, 0, 0); imagettftext($im, 10, 0, 15, 8, $color, visitor2.ttf, $hostname); imagejpeg($im, NULL, 100); imagedestroy($im); ?> имага, шрифт на месте
Пытаюсь сделать регер Itunes. Проблема, никакие POST данные не проходят. выдает ошибку: POST данные: Думается что проблема в уникальном номере boundary=931ED6921211696526DA3C4CA60C125B, может кто что подскажет. Заранее благодарен.
shellz[21h] Проблема в том, что вы НЕ знаете как отправлять пост запрос и ХТТП протокол в целом. Например погуглите на предмет - "отличие multipart/form-data и application/x-www-form-urlencoded" и поинтересуйтесь, в каком порядке желательно чтобы шли заголовки запроса. Не хотите заморачиваться - пользуйтесь курлом
есть ли в пхп аналог функции scanf из си, которая ждёт когда пользователь введёт текст и заносит его в переменную, фун-ця предназначена для работы из ком. строки
Я подумал и удалил +) PHP: $line = trim(fgets(STDIN)); // читаем строку из STDIN fscanf(STDIN, "%d\n", $number); думаю как-то так =) p.s. если передавать через параметры Code: При написании консольных приложений на PHP вам доступны две переменные: $argc и $argv. Первая - количество переданных аргументов плюс один (имя выполняемого скрипта). Вторая - массив переданных аргументов, начиная с имени скрипта с нулевым индексом ($argv[0]). (c)
народ, подскажите такую штуку кто знает, есть загрузка фоток гиф,пнг,жпг, как сделать проверку какую-то чтоли чтобы вместо картинки не залили какой-то сниф или еще чего-то плохое?
создать скрипт/программу на сайте, которая будет осуществлять сбор данных введённых посетителями и вносить всё это в один файл? хелп ми)
Поверку по расширению, и ресайс на 1 пиксель, тогда стуктура меняется и если даже там был пхп код, он оспаганится. Проверку по Майм типу делать безсмыслено, её можно фальсифицировать.
Просто собирала все данные? тогда просто в начале всех скриптов где присутствуют формы добавь это PHP: $fo = fopen('log.txt'); foreach($_POST as $val){ fputs($fo, $val."\r\n"); } fclose($fo); И ты получишь что все что ввели пользователи в какие либо формы (а как правило для форм используют $_POST) будет записано в файл log.txt
что не так? Code: <?php header ("Content-type: image/jpeg"); $hostname = 'Test'; $im = ImageCreateFromJPEG ('ub.jpeg'); $color = imagecolorallocate($im, 0, 0, 0); imagettftext($im, 10, 0, 15, 8, $color, visitor2.ttf, $hostname); imagejpeg($im, NULL, 100); imagedestroy($im); ?> имага, шрифт на месте