Size: a a a

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

2020 June 23

E

Evgenii in Laravel для начинающих
Где моя линейка сейчас по рукам бить буду
источник

E

Evgenii in Laravel для начинающих
Больно
источник

SV

Steam Vis in Laravel для начинающих
foreach ($survey->template->blocks as $block)
   $block->responses->filter(fn ($response) => $response->survey_id === $survey->id)->data;
источник

E

Evgenii in Laravel для начинающих
Опять
источник

4

4unkur in Laravel для начинающих
Survey belongsTo Template
Template hasMany Blocks
Survey hasOne Response
источник

SV

Steam Vis in Laravel для начинающих
да зашо
источник

E

Evgenii in Laravel для начинающих
Прям больно
источник

E

Evgenii in Laravel для начинающих
Survey_id === survey-Id
источник

E

Evgenii in Laravel для начинающих
Ты в итоге что хочешь достать
источник

4

4unkur in Laravel для начинающих
Response
источник

E

Evgenii in Laravel для начинающих
Зачем фильтровать
источник

E

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

S™

Shavkatoff ™ in Laravel для начинающих
Всем привет! Ребята не судите строго я новичок в этой сфере...
Не могу решить одну задачу, вот пример кода который сейчас работает:
источник

4

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

S™

Shavkatoff ™ in Laravel для начинающих
Shavkatoff ™
Всем привет! Ребята не судите строго я новичок в этой сфере...
Не могу решить одну задачу, вот пример кода который сейчас работает:
public static function sendSms($num,$msg)
 {
   $fullApi = https://api.sms.to/sms/send?api_key=0OCOyBAmcUfsdffefvfvsdrhxPSZObnrS&to={num}&message={msg}&sender_id=SMS
   $msg    = urlencode($msg);
   
   if($fullApi)
   {
     $api     = str_replace(['{msg}','{num}'],[$msg,$num],$fullApi);
   
     $url = $api;
     $ch = curl_init($url);
     curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
     curl_setopt($ch, CURLOPT_URL,$url);
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
     $output = curl_exec ($ch);
     $info = curl_getinfo($ch);
     $http_result = $info ['http_code'];
     curl_close ($ch);
   }
 }
источник

4

4unkur in Laravel для начинающих
Evgenii
У тебя итак должны нужные
нет…
прямой связи response -> blocks нет, она через template
источник

АП

Александр Панков... in Laravel для начинающих
Shavkatoff ™
public static function sendSms($num,$msg)
 {
   $fullApi = https://api.sms.to/sms/send?api_key=0OCOyBAmcUfsdffefvfvsdrhxPSZObnrS&to={num}&message={msg}&sender_id=SMS
   $msg    = urlencode($msg);
   
   if($fullApi)
   {
     $api     = str_replace(['{msg}','{num}'],[$msg,$num],$fullApi);
   
     $url = $api;
     $ch = curl_init($url);
     curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
     curl_setopt($ch, CURLOPT_URL,$url);
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
     $output = curl_exec ($ch);
     $info = curl_getinfo($ch);
     $http_result = $info ['http_code'];
     curl_close ($ch);
   }
 }
Апи ключ спалил, если он не привязан к домену, сейчас школьные хакеры сольют бюджет..
источник

4

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

SV

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

S™

Shavkatoff ™ in Laravel для начинающих
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;
   }
источник