PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (14): [1] 2 3 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 196
Exponat
Отправлено: 12 Мая, 2020 - 22:46:44 • Тема: Не очищается кеш OPcache по крону • Форум: Вопросы новичков
Ответов: 1 Просмотров: 357
Всем привет.
Имею скрипт:
Его поставил на крон. Скрипт срабатывает, но кеш OPcache не сбрасывается.
Подскажите как сделать сброс кеша OPcache по крону.
Может быть делать curl?
PHP:
скопировать код в буфер обмена
function clearOpcache( ) {
$ch = curl_init ( 'https://site.com/check_errors/opcache_reset.php' ) ; echo $returned ;
}
if ( $lastChangeTime != $nowChangeTime ) {
clearOpcache( ) ;
$log = date ( 'Y-m-d H:i:s' ) . ' Ошибка php' ; }
Подскажите пожалуйста.
Exponat
Отправлено: 26 Мая, 2017 - 16:47:49 • Тема: Не работает attributes() при работе с XML • Форум: Вопросы новичков
Ответов: 4 Просмотров: 219
Всем привет.
Структура xml:
CODE (
htmlphp ):
скопировать код в буфер обмена
<? xml version= "1.0" encoding= "UTF-8" ?>
< BUYERS>
< ITEM Login= "test12" Name= "Test" />
< ITEM Login= "Z33" Name= "Z6755" />
< ITEM Login= "KP656" Name= "KP55633" />
</ BUYERS>
Считываю xml:
Делаю предварительный просмотр:
Выводит:
CODE (
htmlphp ):
скопировать код в буфер обмена
object( SimpleXMLElement) #101 (1) { ["@attributes"]=> array(2) { ["Login"]=> string(6) "test12" ["Name"]=> string(4) "Test" } }
Пробую дотянуться до атрибутов:
Выводится та же информация! CODE (
htmlphp ):
скопировать код в буфер обмена
object( SimpleXMLElement) #101 (1) { ["@attributes"]=> array(2) { ["Login"]=> string(6) "test12" ["Name"]=> string(4) "Test" } }
Что я делаю не так? Подскажите? Как достать атрибуты?
Exponat
Отправлено: 12 Апреля, 2017 - 17:00:28 • Тема: Консультация по public function • Форум: Вопросы новичков
Ответов: 4 Просмотров: 267
Здравствуйте.
Есть такой код:
PHP:
скопировать код в буфер обмена
$sales_number = '01234 158 411' ;
class MYPDF extends TCPDF {
public function Footer( ) {
global $fontname , $sales_number ;
$this -> writeHTMLCell ( 0 , 10 , 20 , 245 , '<p color="#D02D34">TELEPHONE: ' . $sales_number . ' </p> ' , 0, 0, false , true , "R" , true ) ;
}
}
Но в результате переменная $sales_number выводится пустая. Почему так может быть?
Exponat
Отправлено: 11 Апреля, 2017 - 15:07:24 • Тема: Помощь по сортировке массива • Форум: Вопросы новичков
Ответов: 4 Просмотров: 170
если пишу ksort($mod[$arParams['SECTION_ID']]); порядок немного меняется но все равно не по алфавиту. Можете подсказать что-то еще?
Exponat
Отправлено: 11 Апреля, 2017 - 12:26:48 • Тема: Помощь по сортировке массива • Форум: Вопросы новичков
Ответов: 4 Просмотров: 170
Добрый день.
Есть такой вывод var_damp($mod[$arParams['SECTION_ID']]):
CODE (
htmlphp ):
скопировать код в буфер обмена
'Детали кузова' =>
'chetvert-zadnyaya-levaya' => string 'Четверть задняя левая(2)' ( length= 43 )
'bamper-perednij' => string 'Бампер передний(2)' ( length= 32 )
'krylo-perednee-levoe' => string 'Крыло переднее левое(3)' ( length= 41 )
'krylo-perednee-pravoe' => string 'Крыло переднее правое(2)' ( length= 43 )
'chetvert-zadnyaya-pravaya' => string 'Четверть задняя правая(1)' ( length= 45 )
'chetvert-perednyaya-pravaya' => string 'Четверть передняя правая(1)' ( length= 49 )
'chetvert-perednyaya-levaya' => string 'Четверть передняя левая(1)' ( length= 47 )
'bamper-zadnij' => string 'Бампер задний(1)' ( length= 28 )
'kapot' => string 'Капот(2)' ( length= 13 )
'Двери, багажник и компоненты ' =>
'kryshka-bagazhnika' => string 'Крышка багажника(1)' ( length= 34 )
'dver-perednyaya-levaya' => string 'Дверь передняя левая(1)' ( length= 41 )
'dver-zadnyaya-levaya' => string 'Дверь задняя левая(1)' ( length= 37 )
'Фары, фонари и зеркала' =>
'fara-levaya' => string 'Фара левая(1)' ( length= 22 )
'Трансмиссия' =>
'kpp' => string 'КПП(3)' ( length= 9 )
'poluos-pravaya' => string 'Полуось правая(2)' ( length= 30 )
'Детали двигателя' =>
'abs' => string 'АБС(1)' ( length= 9 )
'vpusknoj-kollektor' => string 'Впускной коллектор(4)' ( length= 38 )
Подскажите как можно сделать сортировку по алфавиту с сохранением данных, чтобы было:
Двери, багажник и компоненты
Детали двигателя
Детали кузова
Трансмиссия
Фары, фонари и зеркала
Спасибо.
Exponat
Отправлено: 01 Сентября, 2016 - 17:18:24 • Тема: Не сохраняется ноль в числе • Форум: Вопросы новичков
Ответов: 5 Просмотров: 258
Ребят, все разобрался, спасибо за ведущие нули.
Оказывается тип данных куда записывалось значение $cart_number - целое число, поэтому все нули обрезались. Поменял на тип данных строка и все ок теперь.
Exponat
Отправлено: 01 Сентября, 2016 - 16:09:29 • Тема: Не сохраняется ноль в числе • Форум: Вопросы новичков
Ответов: 5 Просмотров: 258
Ребят, я просто ошибся в синтаксисе здесь на сайте.
У меня вообще такой код:
$cart_number = $row["card_number"];
Просто в $row["card_number"] содержится число 010.
(Добавление)
$row["card_number"] получает это число с БД. Как мне на него повлиять чтоб оно было стрингом?
(Добавление)
Кажется я понял.
Нужно считать из числа если первый символ 0 то вырезать первый 0 и echo sprintf('%03d', 10);
И на выходе будет 010
Exponat
Отправлено: 01 Сентября, 2016 - 15:30:29 • Тема: Не сохраняется ноль в числе • Форум: Вопросы новичков
Ответов: 5 Просмотров: 258
Здравствуйте.
Помогите с ситуацией.
Есть такая переменная:
$cart_number = 010;
Когда я делаю такое:
$user = new CUser;
$user_id = $USER->GetID();
$fields = Array(
"UF_USER_CART" => $cart_number,
);
В админку сайта приходит значение 10. Т.е. первого ноля нету.
Я пробовал такие способа и они не помогали:
"UF_USER_CART" => (int)$cart_number,
"UF_USER_CART" => intval($cart_number),
"UF_USER_CART" => (string) $cart_number,
Можете помочь что я не так делаю?
Exponat
Отправлено: 11 Мая, 2016 - 12:16:19 • Тема: Помощь по подключении к Sybase • Форум: Вопросы новичков
Ответов: 5 Просмотров: 301
caballero пишет: конечно родным в первую очередь
Шо ты такой беспомощный - просто возми подключись и посмотри есть проблема или ее вообще нет.
Спасибо.
Exponat
Отправлено: 11 Мая, 2016 - 12:07:56 • Тема: Помощь по подключении к Sybase • Форум: Вопросы новичков
Ответов: 5 Просмотров: 301
caballero пишет: либо имя сервера либо IP - как и всегда
Зачем вообще спрашивать - подключайся и все
А каким коннектором? Через odbc_connect или через sybase_connect?
Exponat
Отправлено: 11 Мая, 2016 - 11:37:55 • Тема: Помощь по подключении к Sybase • Форум: Вопросы новичков
Ответов: 5 Просмотров: 301
Здравствуйте.
Нужно подключится к Sybase.
У меня есть такие данные:
- имя БД;
- имя пользователя БД;
- пароль пользователя БД;
- имя сервера;
Подскажите как подключится к этому удаленному серверу? Хватит ли этих данных? IP адрес не нужен для подключения?
Спасибо.
Exponat
Отправлено: 20 Апреля, 2016 - 14:31:17 • Тема: Добавление данных в существующий массив • Форум: Вопросы новичков
Ответов: 3 Просмотров: 244
Надо было заранее в массиве $jsonData[] огласить как должно выглядеть поле "contents":
PHP:
скопировать код в буфер обмена
"orderID" => $ar_sales [ "ID" ] ,
"dateCreate" => $ar_sales [ "DATE_INSERT" ] ,
"orderDescript" => $ar_sales [ "USER_DESCRIPTION" ] ,
) ;
Теперь мы четко указали как оно должно записаться.
Ну и запись в цикле такого вида:
Страниц (14): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB