Size: a a a

2020 May 01

AB

Alisher Bakirov in PHP DevConf
Madiyar Orazaly
Код в студию
+++
источник

N

Nomi in PHP DevConf
Alex Molchanov
Никто не сталкивался? Есть клиент axios который отправляет post с formData (картинку) на API (laravel, Route::post) и через раз грузит фотку. В devtool мозилы запрос "висит" никакой информации по заголовкам. А в консоле только Network Error. И ладно бы какая закономерность была, её нет, очень рандомно, может раз пять не грузить, на шестой загрузить.
может этот аксиос клиент глучит?

просто через аксиос может попробуешь?

let image = document.getElementById("image").files[0];
let data = new FormData();
data.append('document', image);

axios.post('/api/end-point, data, {
   headers: {'Content-Type': 'multipart/form-data'}
}).then(…)
источник

D

DK in PHP DevConf
Nomi
может этот аксиос клиент глучит?

просто через аксиос может попробуешь?

let image = document.getElementById("image").files[0];
let data = new FormData();
data.append('document', image);

axios.post('/api/end-point, data, {
   headers: {'Content-Type': 'multipart/form-data'}
}).then(…)
я оч надеюсь, что ты такой код не в вуе используешь
источник

N

Nomi in PHP DevConf
DK
я оч надеюсь, что ты такой код не в вуе используешь
вот это в вью
submitDocument() {
 let data = new FormData();
 data.append('name', this.document.name);
 data.append('document', this.document.document);
 data.append('category', this.document.category);
 data.append('description', this.document.description);

 axios.post('/api/documents', data, {
   headers: {'Content-Type': 'multipart/form-data'}
 }).then(response => {
   this.$refs.form.reset();
   this.$router.push({name: 'all-docs'});
 });
}


и уплоадинг так хендлю
handleUpload(file) {
   this.document.document = file;
},

почему?
источник

BI

Bogdan Ivanov in PHP DevConf
источник
2020 May 02

AM

Alex Molchanov in PHP DevConf
Nomi
вот это в вью
submitDocument() {
 let data = new FormData();
 data.append('name', this.document.name);
 data.append('document', this.document.document);
 data.append('category', this.document.category);
 data.append('description', this.document.description);

 axios.post('/api/documents', data, {
   headers: {'Content-Type': 'multipart/form-data'}
 }).then(response => {
   this.$refs.form.reset();
   this.$router.push({name: 'all-docs'});
 });
}


и уплоадинг так хендлю
handleUpload(file) {
   this.document.document = file;
},

почему?
Так через axios и шлю. Только секция catch обрабатывается 🤷‍♂️ а иногда нет и грузит, даже в контексте этой же клиент сессии с этой же фоткой... Но чаще нет, чем да. Причем я раньше таких косяков не наблюдал. Потому и грешил на серв, что где-то тупит, но сисадмин грит должно быть ок.  Да и я, как такового ответа от сервера не вижу. Причем проблема не только у меня, как и выяснилось то
источник

CB

Chingiz Bolatov in PHP DevConf
Всем привет!
Кому разрабы нужны в Алматы?
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
Chingiz Bolatov
Всем привет!
Кому разрабы нужны в Алматы?
зачем привязываться к локации. @skazkenov тут работу ищут
источник

AD

Alexandr Dubickiy in PHP DevConf
Chingiz Bolatov
Всем привет!
Кому разрабы нужны в Алматы?
А что умеешь?
источник

AZ

Airat Zh in PHP DevConf
Alexandr Dubickiy
А что умеешь?
он не один как я понял
источник

AZ

Airat Zh in PHP DevConf
а так мы в альфу ищем фулстэка
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
где реакция?
источник

DN

Daulet Nogaibek in PHP DevConf
Всем привет, нужна помощь. Подскажите...?

В форму вводилось цифры допустим
на первую 21 переменная $a
на вторую 22 переменная $b

Если использовать переменное $a + $b

Получится 43.

Можно ли в переменной $a получить цифры по отдельности и с переменной $b тоже и сделать арифметику чтобы получилось

$a+$b = 2+1+2+2 = 7
источник

N

Nomi in PHP DevConf
(int)$a[0] +  (int)$a[1] + …
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
$a[0]+$a[1]+$b[0]+$b[1]
источник

DN

Daulet Nogaibek in PHP DevConf
Благодарю
источник

DN

Daulet Nogaibek in PHP DevConf
Спасибо
источник
2020 May 03

N

Nomi in PHP DevConf
function getSum  {
   $a = '234234';
   $b = '2344';
   $giantArr = array_merge(str_split($a), str_split($b));
   $sum = 0;
   foreach($giantArr as $num) {
       $sum += (int)$num;
   }
   return $sum;
}
источник

N

Nomi in PHP DevConf
++ 😂😂
вообще прежде чем приступить к изучению А и СД, неплохо бы ознакомится с топ билт-ин стринг|массив|класс фанкшнами языка.
если es6,7 можно почти забыть for loop
источник

D

DK in PHP DevConf
источник