Size: a a a

2020 January 17

Ж

Жириновский. in phpGeeks
Всем привет! Такой вопрос.
Пользователь у меня на сайте вводит свой сайт *url* - site001.com

После вводит дополнительное поле, куда будут отправляться оповещения на его сайт *url_webhook*. Хочу, чтобы он вводил туда только формата site001.com/***
без https:: итп, чтобы домен основной был вначале, ну и чтобы он вводил такой же домен, как и в $url.

Как это можно сделать оптимизировано? Может есть, какие-то умные ходы


P.S, делал через strpos, но может есть интереснее решения
источник

JF

Java Fuck You in phpGeeks
Можно же как-то настроить через сервер
источник

️️

️️👑OGURCHIK 🖤 ️ in phpGeeks
Жириновский.
Всем привет! Такой вопрос.
Пользователь у меня на сайте вводит свой сайт *url* - site001.com

После вводит дополнительное поле, куда будут отправляться оповещения на его сайт *url_webhook*. Хочу, чтобы он вводил туда только формата site001.com/***
без https:: итп, чтобы домен основной был вначале, ну и чтобы он вводил такой же домен, как и в $url.

Как это можно сделать оптимизировано? Может есть, какие-то умные ходы


P.S, делал через strpos, но может есть интереснее решения
🤔а в чем проблема если с протоколом то убрать его?
источник

️️

️️👑OGURCHIK 🖤 ️ in phpGeeks
парсим юрл. если есть протокол ансет и собираем обратно
источник

ВС

Владислав Субботин in phpGeeks
Жириновский.
Всем привет! Такой вопрос.
Пользователь у меня на сайте вводит свой сайт *url* - site001.com

После вводит дополнительное поле, куда будут отправляться оповещения на его сайт *url_webhook*. Хочу, чтобы он вводил туда только формата site001.com/***
без https:: итп, чтобы домен основной был вначале, ну и чтобы он вводил такой же домен, как и в $url.

Как это можно сделать оптимизировано? Может есть, какие-то умные ходы


P.S, делал через strpos, но может есть интереснее решения
Как пользователь вводит данные? Через форму? Тогда вопрос выше: в чём проблема?
источник

ВС

Владислав Субботин in phpGeeks
1. Сделать валидацию на JavaScript, чтобы пользователь не смог отправить данные в неверном формате
2. Сделать валидацию на бэкенде, на случай, если пользователь хитровы**анный и обошёл форму, отправив запрос напрямую
источник

p

p1gh34d in phpGeeks
Почаны, как это сделать красивее? Через OR чего-то не работает
https://pastebin.com/0jQKTJXd
источник

S🛸

Sergey 🛸 in phpGeeks
p1gh34d
Почаны, как это сделать красивее? Через OR чего-то не работает
https://pastebin.com/0jQKTJXd
Нужно через and
источник

AS

Alexey Sukhanov in phpGeeks
Попробуй так
if ( $data->profile_path && $data->birthday && $data->place_of_birth && $data->biography) echo $data->id;
источник

AS

Alexey Sukhanov in phpGeeks
Alexey Sukhanov
Попробуй так
if ( $data->profile_path && $data->birthday && $data->place_of_birth && $data->biography) echo $data->id;
Хотя не, не пробуй
источник

p

p1gh34d in phpGeeks
Sergey 🛸
Нужно через and
Не, прикол в том, что эти переменные могут быть не пусты
источник

S🛸

Sergey 🛸 in phpGeeks
p1gh34d
Не, прикол в том, что эти переменные могут быть не пусты
Тогда напиши что ты хочешь
источник

p

p1gh34d in phpGeeks
Sergey 🛸
Тогда напиши что ты хочешь
Хотя нет, я подумал. и вышло так, что AND подходит для  моих нужд. Спасибо
источник
2020 January 18

J

Jury in phpGeeks
ой! Я не успел прочитать :(
зачем удалили?
источник

Ж

Жириновский. in phpGeeks
Есть такая команда:
get_meta_tags() парсит мета теги на странице, аналог file_get_contents

При запросе сайта N, выходит ошибка SSL operation failed with code , как у file_get_contents.

Как решить у file_get_contents понятно, это
$arrContextOptions=array(
           "ssl"=>array(
               "verify_peer"=>false,
               "verify_peer_name"=>false,
           ),
       );

А как это сделать у get_meta_tags?
источник

ms

mik s in phpGeeks
Vladimir
Ну окей если бы предложили бабло, которого хватит на содержание семьи и контракт то да, я бы согласился
Ну тут внимательнее надо быть. Бесплатный сыр бывает только в мышеловке. Картинка: человеку говорят "Мы оплатим переезд, проживание на первое время, перевоз семьи и т.д., дадим зарплату хорошую".

Но:
1. Работник наверняка не знает, сколько реально стоит жизнь в другой стране и наверняка она дороже чем ему кажется и/или пообещали работодатели (им же надо получить работника НЕДОРОГО и который не сможет "соскочить", если ему что-то не понравится - ведь тогда он должен будет вернуть все на него потраченное, да еще найти деньги чтобы вернуться назад).  

Запросто может оказаться, что за жилье придется потратить половину этой хорошей зарплаты, еще четверть на продукты питания, которые "почему-то" будут по местным ценам :) , еще сколько-то за медицинскую страховку и вдруг окажется, что в итоге от хорошей зарплаты (с точки зрения если ее тратить в России), при проживании за рубежом остается намного меньше, чем была "плохая" зарплата в России :)

2. Благотворительностью врядтли кто-то будет заниматься, а значит наверняка деньги на релокацию будут даны под проценты. И даже если без процентов, то почти гарантированно будет испытательный срок и если его не прошел, будь добр вернуть все что на тебя потратили.

3. Как правило за рубежом позиции иностранцев-работников намного хуже чем местных, это касается и медицины и прав в различных ситуациях. Исключение - когда ну ОЧЕНЬ крутой и перспективный специалист и то не всегда.

4. По причине необходимости возвращения долга работодателю работник оказывается в любой конфликтной ситуации с работодателем в положении "сиди под веником и не выступай",  или возвращай долг и свободен.

Возможно я и не прав, но такую ситуацию запросто можно представить, поэтому прежде чем ехать работать за рубеж надо 100 раз все проверить, и лучше не по интернетным статьям, или рекламным завлекалкам работодателей, а общаясь с людьми, которым реально ездили работать именно в ту страну, на которую целитесь.
источник

️️

️️👑OGURCHIK 🖤 ️ in phpGeeks
Жириновский.
Есть такая команда:
get_meta_tags() парсит мета теги на странице, аналог file_get_contents

При запросе сайта N, выходит ошибка SSL operation failed with code , как у file_get_contents.

Как решить у file_get_contents понятно, это
$arrContextOptions=array(
           "ssl"=>array(
               "verify_peer"=>false,
               "verify_peer_name"=>false,
           ),
       );

А как это сделать у get_meta_tags?
так же
источник

️️

️️👑OGURCHIK 🖤 ️ in phpGeeks
скорее всего даже параметры так же стоят
источник

️V

️️️️️️️️️️Владимир VVBphp in phpGeeks
она не поддерживает контекст
источник

️️

️️👑OGURCHIK 🖤 ️ in phpGeeks
🤔
источник