@phpclubru

Страница 776 из 956
Руслан
20.01.2019
12:47:45
<iframe width="600" height="850" src="https://crm.домен.ру/forms/wtl/02d617ce1d14f6b0aaa46cae6d050b02" frameborder="0" allowfullscreen></iframe>

Что нужно добавить и куда чтоб переадресацию сделать на нужную страницу

<iframe width="600" height="850" src="https://crm.домен.ру/forms/wtl/02d617ce1d14f6b0aaa46cae6d050b02" frameborder="0" allowfullscreen></iframe>
<?php defined('BASEPATH') or exit('No direct script access allowed'); ?> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1, maximum-scale=1"> <title><?php echo $form->name; ?></title> <?php app_external_form_header($form); ?> <?php do_action('app_web_to_lead_form_head'); ?> </head> <body class="web-to-lead"<?php if(is_rtl(true)){ echo ' dir="rtl"';} ?>> <div class="container-fluid"> <div class="row"> <div class="<?php if($this->input->get('col')){echo $this->input->get('col');} else {echo 'col-md-12';} ?>"> <div id="response"></div> <?php echo form_open_multipart($this->uri->uri_string(),array('id'=>$form->form_key)); ?> <?php do_action('web_to_lead_form_start'); ?> <?php echo form_hidden('key',$form->form_key); ?> <div class="row"> <?php foreach($form_fields as $field){ render_form_builder_field($field); } ?> <?php if(get_option('recaptcha_secret_key') != '' && get_option('recaptcha_site_key') != '' && $form->recaptcha == 1){ ?> <div class="col-md-12"> <div class="form-group"><div class="g-recaptcha" data-sitekey="<?php echo get_option('recaptcha_site_key'); ?>"></div> <div id="recaptcha_response_field" class="text-danger"></div> </div> <?php } ?> <?php if (is_gdpr() && get_option('gdpr_enable_terms_and_conditions_lead_form') == 1) { ?> <div class="col-md-12"> <div class="checkbox chk"> <input type="checkbox" name="accept_terms_and_conditions" required="true" id="accept_terms_and_conditions" <?php echo set_checkbox('accept_terms_and_conditions', 'on'); ?>> <label for="accept_terms_and_conditions"> <?php echo _l('gdpr_terms_agree', terms_url()); ?> </label> </div> </div> <?php } ?> <div class="clearfix"></div> <div class="text-left col-md-12 submit-btn-wrapper"> <button class="btn btn-success" id="form_submit" type="submit"><?php echo $form->submit_btn_name; ?></button> </div> </div> <?php do_action('web_to_lead_form_end'); ?> <?php echo form_close(); ?> </div> </div> </div> <?php app_external_form_footer($form); ?> <script> var form_id = '#<?php echo $form->form_key; ?>'; $(function() { $(form_id).validate({ submitHandler: function(form) { $("input[type=file]").each(function() { if($(this).val() === "") { $(this).prop('disabled', true); } }); var formURL = $(form).attr("action"); var formData = new FormData($(form)[0]); $('#form_submit').prop('disabled', true);

<iframe width="600" height="850" src="https://crm.домен.ру/forms/wtl/02d617ce1d14f6b0aaa46cae6d050b02" frameborder="0" allowfullscreen></iframe>
$.ajax({ type: $(form).attr('method'), data: formData, mimeType: $(form).attr('enctype'), contentType: false, cache: false, processData: false, url: formURL }).done(function(response){ $('#form_submit').prop('disabled', false); response = JSON.parse(response); // In case action hook is used to redirect if (response.redirect_url) { window.top.location.href = response.redirect_url; return; } if (response.success == false) { $('#recaptcha_response_field').html(response.message); // error message } else if (response.success == true) { $(form_id).remove(); $('#response').html('<div class="alert alert-success">'+response.message+'</div>'); $('html,body').animate({ scrollTop: $("#online_payment_form").offset().top },'slow'); } else { $('#response').html('Something went wrong...'); } if (typeof(grecaptcha) != 'undefined') { grecaptcha.reset(); } }).fail(function(data){ if (typeof(grecaptcha) != 'undefined') { grecaptcha.reset(); } if(data.status == 422) { $('#response').html('<div class="alert alert-danger">Some fields that are required are not filled properly.</div>'); } else { $('#response').html(data.responseText); } }); return false; } }); }); </script> <?php do_action('app_web_to_lead_form_footer'); ?> </body> </html>

Google
Terminator
21.01.2019
05:33:38
@akushman будет жить. Поприветствуем!

Скайнет
21.01.2019
06:56:08
Подскажите по редиске и блокировкам, кто там гуру по редиске. Единственный вариант обойти лагодром с KEYS это запилить обертку для SCAN и выпиливать ключи по маске за овер дохрена проходов?

Скайнет
21.01.2019
06:58:03
Что нужно добавить и куда чтоб переадресацию сделать на нужную страницу
Нужно нанять разработчика и платить ему нормальную зарплату, а не за еду или за бесплатно в чатике.

dev
21.01.2019
06:59:22
а какая сейчас норм зп

Den
21.01.2019
07:02:22
товарищи, не подскажете ли как адаптировать типичную модульную структуру под процедурку (без "зачем?" и "почему?")?

примерно следующего плана https://www.dreamincode.net/forums/topic/166318-creating-your-very-own-php-plugin-module-system/

Slach
21.01.2019
07:57:15
Подскажите по редиске и блокировкам, кто там гуру по редиске. Единственный вариант обойти лагодром с KEYS это запилить обертку для SCAN и выпиливать ключи по маске за овер дохрена проходов?
да, это правильный вариант, который не будет убиваь систему, SCAN вместе с MATCH нормально работает, KEYS делает тоже самое что SCAN, но все остальные команды при этом ждут пока он закончится

Скайнет
21.01.2019
08:46:21
Как то не логично получается что нет функции чисто удаления по маске.

Den
21.01.2019
09:12:43
хмм, если кто-то не знает, пожалуйста, так и скажите

Лев
21.01.2019
09:29:26
если глянуть видно что много кто жалуется на отсутствие такой базовой фичи

не похоже чтобы были релейтед пулл реквесты

Google
Лев
21.01.2019
09:39:30
неплохая возможность контриба в популярный проект :)

Slach
21.01.2019
09:47:09
Как то не логично получается что нет функции чисто удаления по маске.
Александр, простите, вам слова "перебор ключей в hash таблице" и single synchonous thread конвейер обработки команд, о чем то говорят?

Скайнет
21.01.2019
09:55:50
Александр, простите, вам слова "перебор ключей в hash таблице" и single synchonous thread конвейер обработки команд, о чем то говорят?
Ну примерно. Но тем не менее, они же скан запилили, и если я правильно понял доку, редиска сохраняет состояние ключей для запроса на момент его начала и конца, т.е. если за это время ключи и их наличии изменилось, то в скан запросе этих изменений не будет.

Pavel
21.01.2019
10:01:06
EVAL "return redis.call('del', unpack(redis.call('keys', ARGV[1])))" 0 prefix:* на SO советуют

Лев
21.01.2019
10:02:29
там дальше получше есть совет емнип)

а человек как раз хочет не трогать keys

Pavel
21.01.2019
11:09:56
а человек как раз хочет не трогать keys
если ты имеешь в виду изменение ключа с перфиксом prefix_prefix_actuall = 2 то там не все так однозначно. В случае с вложенными мультипрефиксами непонятно как эти значения менять и сколько их придется проапдейтить. И вопросы с атомарностью тоже имеются.

Terminator
21.01.2019
13:23:21
@i14a45 будет жить. Поприветствуем!

Michael
21.01.2019
18:25:51
Товарищи

Как заставить php скрипт pollить запрос 25 секунд?

Нет, не так

Как заставить php скрипт поллить response 25 секунд?

Slach
21.01.2019
18:51:19
в смысле throttling сделать чтобы response равномерно отдавался 25 секунд? никак, только если php наружу голой жопой выставить без nginx и буфферизацию вывода отключить, после этого echo + sleep

Michael
21.01.2019
21:20:48
Нет

Хочу long polling сервер

Задача получать уведомления на пеке с NAT

Pavel
21.01.2019
21:24:24
Так это со стороны js надо делать таймауты

Google
Pavel
21.01.2019
21:24:47
А стандартный пшп держит 30 секунд

Время
21.01.2019
21:25:18
Мне очень любопытно, многие ли из гуру PHP знают про трюк обхода регулярок? $var = 'bypass_text_12345'; if(!preg_match('/[a-zA-Z0-9]/', $var)){ echo 'BYPASSED'; } Чутка изменить значение переменной $var, чтобы буквы и цифры в переменной обошли проверку данной регулярки.

Pavel
21.01.2019
21:26:20
Такое ощущение что ты там читаешь какую то книжку типа "php глазами хакеров" ?

Время
21.01.2019
21:28:55
Такое ощущение что ты там читаешь какую то книжку типа "php глазами хакеров" ?
Не книжку, а форум, но близко. Трюк очень интересный, и мне любопытно просто, тут в чате кто нибудь самостоятельно допрет как подправить текст, добавив к нему кое что, что обойдет проверку. Просто может быть для обывателей этого чата это очевидные вещи, а для меня это вау.

Andrey
21.01.2019
21:40:32
Помню в регулярных перла были alpha символы. Других ассоциаций нет:(

Terminator
22.01.2019
06:25:54
@dLex74 будет жить. Поприветствуем!

alex
22.01.2019
06:27:24
https://t.me/phpGeeksJunior - кодеры вроде тут

Лев
22.01.2019
06:56:51
Мне очень любопытно, многие ли из гуру PHP знают про трюк обхода регулярок? $var = 'bypass_text_12345'; if(!preg_match('/[a-zA-Z0-9]/', $var)){ echo 'BYPASSED'; } Чутка изменить значение переменной $var, чтобы буквы и цифры в переменной обошли проверку данной регулярки.
это не трюк а "не баг", гуглится за секунду если у тебя ворнинги конвертятся в ексепшны (как во многих системах) - этот прикол не пройдет если это конечно то о чем я думаю

Feodor
22.01.2019
08:27:40
С тех пор, как чтение документации стало уделом избранных.

Валентин
22.01.2019
08:29:16
https://t.me/phpGeeksJunior - кодеры вроде тут
А тут никто код не пишет? ?

alex
22.01.2019
08:30:12
вы кодируете? или разрабатываете? или программируете? Да и ваще в этом чатике чаще обсуждают зарплаты чем код)

Сасный
22.01.2019
08:52:22
Александр, что вы делает в заблокированном Вами телеграме? ?

Скайнет
22.01.2019
09:08:44
Сасный
22.01.2019
09:09:16
О боже, помилуйте, в тележке не терарестов, они сидят в одноклассниках

Alexandr
22.01.2019
09:26:13
Давайте без флуда, погода хорошая - как и настроение ?

Скайнет
22.01.2019
09:28:31
А потом можно и в фейсбуме ленту почитать...

Google
Сасный
22.01.2019
09:28:56
Я пасс

ustasby
22.01.2019
11:02:06
Давайте без флуда, погода хорошая - как и настроение ?
у меня снег выпал, бррр, пока не растает из дома не выйду, какое тут настроение то

Bo
22.01.2019
11:05:38
Всем привет! Получаю запись из базу, в ней четыре столбика с utm метками, которые мне в url надо добавить/ if ( !is_null($data->sub_id_1) && !is_null($data->sub_id_2) && !is_null($data->sub_id_3) && !is_null($data->sub_id_4) ) { $str = "?$data->sub_id_1&$data->sub_id_2&$data->sub_id_3&$data->sub_id_4"; } elseif ( is_null($data->sub_id_1) && !is_null($data->sub_id_2) && !is_null($data->sub_id_3) && !is_null($data->sub_id_4) ) { $str = "?$data->sub_id_2&$data->sub_id_3&$data->sub_id_4"; } Есть какое-то решение получше, чем в if все варианты перебирать?

Dmitry
22.01.2019
11:11:43
почему у мака такой писец с блютухом? вено после просыпания лотерея - словит он клавиатуру с мышкой или нет

dev
22.01.2019
12:47:01
сколько у вас в среднем в день продуктивных часов ? я сколько не трекаю в среднем 6-7 и то это уже довольно уставший. реально более менее нормально 5-6. когда 8 я уже совсем как улитка ничего вечером не хочется

Страница 776 из 956