anlamadım local de çalışırken yeni tablolar oluşturdun migratelerinide oluşturduysan canlıdaki puty den php artisan migrate demen yeterli
sorun çıkarsa eğer route ile migrate de yapabilirsin
Route::get('migrate', function () {
Artisan::call('migrate');
return 'FINISHED';
});
Route::get('/optimize', function () {
Artisan::call('optimize');
return 'FINISHED';
});
site-url...../migrate
site-url...../optimize
ben olsan butona attribute olarak id verirdim şöyle
<button class="btn btn-sm btn-primary addBtn" data-id={{user.id}}><i class="fa fa-plus"></i></button>
jquery olan kısımdada o id yi alırdım
$('body').on('click', '.addBtn', function(){
let id = $(this).data('id')
console.log(id)
})
$array = array(
"merhaba+lar",
"ben+den",
"gel+en.ler",
"siz+ler.siniz",
"ben+de",
"siz+de",
"gel+ecek",
"ab",
"öte.ye",
"sabah",
"su.dan",
"çiçekçi",
"gel+mek",
"tut",
"at",
"bırak",
" çekiç",
"şarj"
);
function arr($arr){
$birlestir = implode(',', $arr);
$bol = preg_split("/[\s?&@#.,+]+/", $birlestir);
sort($bol, SORT_STRING);
return $bol;
}
echo '<pre>';
print_r(array_values(array_unique(arr($array)))); //tekrarı silinmiş çıktı
print_r(arr($array)); //tekrarlı çıktı
:)
@makifgokce sonsuz timer kullanmak chromu u yanıt vermez duruma getirebiliyor
arkadaşların verdiği örnekler private ip adresi public ip yi almak için çok fazla api servisi var ama karşıdaki kişi reklam engelleyici gibi şeyler veya vpn kullanıyorsa onuda alamazsın
ben bu soruyu daha önce sormuştum sorumda şuan tayfun hoca istese bizim hangi bilgilerimizi alabilir diyedi ama cevap veren olmamıştı.
sorunun cevabı karşıdaki kişinin hiçbir bilgisine o istemedikçe ulaşamasın.
style işlemini şöyle deneyebilirmisin
password.setAttribute("style", "background-color: red;");
$date = date("Y-m-d");
$later45 = date('d-m-Y',strtotime($date . "+45 days"));
eğer yeni değeri ve eski değeri yazdırmak istiyorsan tayfun erbilenin Javascript spread ve rest operatörleri videosunu izleyebilirsin
eğer dinamik olarak verdiğin değer olsun istiyosan fonksiyon kullanman gerek
const container = document.getElementById('container');
let a;
let testNames = [];
function deneme(deger){
testNames = [{testName: deger}];
testNames.forEach(function(x){
a = document.createElement('li')
a.classList.add('li-item')
a.innerHTML += `<p>${x.testName}</p>`;
container.appendChild(a)
});
}
deneme('name changed');
test edemedim umarım dogrudur istediğin böyle bişeyse tabi
kendi sorunumu kendim çözdüm uyuyup uyanmak yetiyormuş megersem :)
belki algoritma olarak öğrenmek isteyenler olur diye paylaşmak istiyorum.
setlocale(LC_TIME, 'turkish');
$date1 = strtotime($exp[0]);
$date2 = strtotime($exp[1]);
$months = 0;
while ($date1 < $date2) {
$months++;
$newDate[] = iconv('latin5', 'utf-8', strftime('%B', $date1));
$date1 = strtotime('+1 MONTH', $date1);
}
print_r($newDate);
/* Çıktısı
[
"Kasım",
"Aralık",
"Ocak",
"Şubat",
"Mart",
"Nisan",
"Mayıs",
]
*/
hatayı tarayıcının kendisi veriyor link yerinde post url linki var ve tam ortadada sayfaya ulaşılamıyor diye yazıyo.
internette araştırdım token süresi vardır gibi şeyler diyolar dı bu arada laravel kullanıyorum ona bakıyorum şimdi test edicem bakalım.