Size: a a a

Laravel для начинающих

2020 June 23

АП

Александр Панков... in Laravel для начинающих
Steam Vis
уже
Бяда, зачем так делать... :с
источник

S™

Shavkatoff ™ in Laravel для начинающих
Shavkatoff ™
public static function sendSms($num,$msg)
 {
   $msg    = urlencode($msg);
     $api     = str_replace(['{msg}','{num}'],[$msg,$num],$fullApi);
   
     $url = $api;
   $curl = curl_init();

curl_setopt_array($curl, array(
 CURLOPT_URL => "http://sms.eskiz.uz:8080/secure/send",
 CURLOPT_RETURNTRANSFER => true,
 CURLOPT_ENCODING => "",
 CURLOPT_MAXREDIRS => 10,
 CURLOPT_TIMEOUT => 0,
 CURLOPT_FOLLOWLOCATION => true,
 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
 CURLOPT_CUSTOMREQUEST => "POST",
 CURLOPT_POSTFIELDS =>"{\"to\":\"$num\", \"from\":\"4546\", \"content\":\"$msg\", \"dlr-level\":2}",
 CURLOPT_HTTPHEADER => array(
   "Authorization: Basic $(echo -n логин:пароль | base64)"
 ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
   }
а это не работает, сделал все так как указано в доках, кто нибудь поможет в чем проблема ? Спасибо!
источник

SV

Steam Vis in Laravel для начинающих
Александр Панков
Бяда, зачем так делать... :с
да мне кажется у него бесплатынй апы
источник

D

DK in Laravel для начинающих
Shavkatoff ™
а это не работает, сделал все так как указано в доках, кто нибудь поможет в чем проблема ? Спасибо!
ошибка же должна выпадать
источник

D

DK in Laravel для начинающих
заменить бы курл на газл.. либо http фасадом
источник

S™

Shavkatoff ™ in Laravel для начинающих
Александр Панков
Апи ключ спалил, если он не привязан к домену, сейчас школьные хакеры сольют бюджет..
Я знаю, изменил немнжко рандомно
источник

E

Evgenii in Laravel для начинающих
4unkur
если не фильтровать я получу коллецию response и с соседних опросников, а меня интересует только текущий, поэтому фильтрация.
Ты можешь в контроллере грузнуть уже что нужно
источник

VY

Vladimir Yefremov in Laravel для начинающих
Steam Vis
код денег стоит
Денег стоит тот код, за который хотят платить...
источник

E

Evgenii in Laravel для начинающих
И возможно тебе надо посмотреть has many through
источник

E

Evgenii in Laravel для начинающих
Я не разбирался в связях
источник

E

Evgenii in Laravel для начинающих
Но я бы такое не стал делать
источник

4

4unkur in Laravel для начинающих
Evgenii
Но я бы такое не стал делать
hasmanythrough?
источник

E

Evgenii in Laravel для начинающих
Что если у тебя 100 ответов на каждый вопрос и мы будем их грузить и просить в пхп
источник

4

4unkur in Laravel для начинающих
ну у меня с текущей реализацией 2 варианта:
n+1
или тот что выше через фильтр
источник

VY

Vladimir Yefremov in Laravel для начинающих
4unkur
это опросник получается. Там есть билдер. есть шаблоны.
Вот. Один блок может быть использован многократно. Шаблоны тоже.
Survey hasOne Response
и как бы мне надо вытащить значения ДЛЯ ОПРЕДЕЛЕННОГО БЛОКА
вот…
Так, опрос имеет 1 ответ или блок имеет 1 ответ?
источник

IG

Ilshat Gayanov in Laravel для начинающих
Vladimir Yefremov
Ты начал вместо него писать... Поэтому линия сбилась :)
Я ему тот вопрос задал, ведь он кода не показал - гадаем-с...
а, точно
источник

4

4unkur in Laravel для начинающих
Vladimir Yefremov
Так, опрос имеет 1 ответ или блок имеет 1 ответ?
Хороший вопрос.
имеется  в виду, что теперь я знаю как сделать, как раз хотел написать.
В данной реализации опрос имеет 1 ответ
а у блока нет связи с ответом напрямую, только через шаблон (поэтому такая ситуация)

я решил сделать
block_response
сделать связь
и ответ будет храниться в пивот таблице

тогда можно будет делать:

foreach $response->blocks as $block
$block->data
источник

VY

Vladimir Yefremov in Laravel для начинающих
Evgenii
И возможно тебе надо посмотреть has many through
+
источник

E

Evgenii in Laravel для начинающих
Чет я не понял связи либо ты чет не так делаешь
источник

VY

Vladimir Yefremov in Laravel для начинающих
4unkur
Хороший вопрос.
имеется  в виду, что теперь я знаю как сделать, как раз хотел написать.
В данной реализации опрос имеет 1 ответ
а у блока нет связи с ответом напрямую, только через шаблон (поэтому такая ситуация)

я решил сделать
block_response
сделать связь
и ответ будет храниться в пивот таблице

тогда можно будет делать:

foreach $response->blocks as $block
$block->data
Ты без связи мог бы сделать чистый SQL запрос?
источник