Wine, linux tabanlı dağıtımlar üzerinde Windows programlarını çalıştırabilmenize olanak tanıyan uyumluluk katmanıdır.
Kurulum:
$ sudo apt-get update
$ sudo apt-get install wine1.8
$ sudo apt-get install winetricks
Wine, linux tabanlı dağıtımlar üzerinde Windows programlarını çalıştırabilmenize olanak tanıyan uyumluluk katmanıdır.
Kurulum:
Merhaba sistemler arası veri akatarımlarında hala en yaygın kullanılan yöntemlerden birisi de xml ile veri aktarımıdır. Stok güncelleme, güncel fiyatları alma, ürün güncelleme gibi birçok süreçte
yazılımcı arkadaşların karşısına çıkan bir süreçtir.
Bu yazımızda php ile xml okuma konusuna değineceğiz.
aşağıdaki gibi bir xml yapımız olduğunu varsayalım.
”
php ile bu dosyayı okuyabilmek için;
}
örnek kodu ile xml dosyamızı okuyabiliriz. Buradaki önemli olan nokta “$xml->Product” kısmı xml ağacınızdaki kırılıma göre ve xml den okumak istediğiniz verilere göre bu kısmı
düzenlemeniz gerekir.
faydalı olması dileğiyle.
Projelerde özellikle farklı dosya tiplerinden (excel, csv) veri okuyup yazdığımız veya farklı veritabanından veri aktarırken sık karşılaşılan problemlerden birisi de Türkçe karakter hatasıdır.
Bunun birçok çözüm yolu mevcuttur, eğer veritabından çektiğiniz verilerde türkçe karakter sorunu yaşıyorsanız mysql bağlantınıza charset set etmek, php dosyanıza header content-type eklemek bunlardan bazılarıdır. Ancak zaman olur ki herşey yapılmışken hala bazı verilerinizde türkçe karakterler bozuk gözükür buna örnek olarak “ş” karfi düzgün gözükürken “Ö” harfi hatalı karakter olarak gelebilmektedir.
Devamı
Burada geriye verilerimizi ayrıştırdıktan sonra değişken olarak kontrol sağlamak kalıyor ve yardımımıza “mb_convert_encoding” fonkisyonu yetişiyor.
Bu fonksiyonun görevi önceden kodlaması bilinen veya bilinmeyen bir değişkeni sizin belirlediğiniz karakter setine çevirme.
Kullanımı: (Gelen değişkenin kodlamasını biliyorsak)
Kullanımı: (Gelen değişkenin kodlamasını bilmiyorsak)
Merhaba, Curl birçok arkaplan veri aktarımı işlemlerinde hayat kurtarıcımız olur, karşılaştığım bir hatayı ve çözüm yolunu buraya bırakıyorum, ben çektim siz de çekmeyin 🙂
Öncelikle curl hatalarını yazdırmak için:
print_r(“Hata “.curl_error($ch));
burdaki $ch kendi tanımladığınız cUrl değerine göre farklılık gösterebilir.
bu satırın sonucu olarak
Could not resolve host:domainadi.com
gibi bir hata ile karşılaşıyorsanız,
Sunucumuza root olarak bağlandıktan sonra;
modprobe klasörüne giriş yapıp
disableipv6.conf dosyasını oluşturuyoruz.
Oluşturduğumuz dosyayının içeriğine aşağıdaki kodu kopyalayıp
Ctrl + X -> y kaydettikten sonra
sunucumuzu yeniden başlatmamız gerekcek.
Bu kadar bir gazoz kapağının da dediği gibi; Yeniden Deneyiniz.
jQuery Input Mask Phone Format
CDN:
https://cdnjs.com/libraries/jquery.mask
if( last.length == 3 ) {
var move = $(this).val().substr( $(this).val().indexOf(“-“) – 1, 1 );
var lastfour = move + last;
var first = $(this).val().substr( 0, 9 );
$(this).val( first + ‘-‘ + lastfour );
}
});
Merhaba Mobil uygulamar için olmazsa olmaz push bildirimleri için firebase php post request örneği;
$notification = [
‘title’ => “TEST BILDIRIM”,
‘body’ => “MERHABA BU TEST BILDIRIMDIR”,
‘icon’ => ‘default’,
‘sound’ => ‘default’
];
$extraNotificationData = [“message” => $notification, “moredata” => ”];
$fcmNotification = [
//’registration_ids’ => $tokenList, //birden çok token’a göndermek için
‘to’ => $token, //sadece 1 token için
‘notification’ => $notification,
‘data’ => $extraNotificationData
];
$headers = [
‘Authorization: key=’.API_ACCESS_KEY,
‘Content-Type: application/json’
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $fcmUrl);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fcmNotification));
$result = curl_exec($ch);
curl_close($ch);
if ($result) {
echo “Bildirim gönderildi bildirim Mesaj Id:”.$result;
} else {
echo “Bildirim gönderilemedi!”;
}
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.
Devamı
More information about this error may be available in the server error log.
Merhaba üstteki can sıkıcı hatayı birçok sebeple almış olabilirsiniz şayet yii2 ile oluşturdunuz bir sayfayı yayına alırken bu hatayı aldıysanız ve yii2 seo url özellği için .htaccess yapılandırması yaptıysanız ve hata loglarında
gibi bir log varsa hatanızın çözümü için sunucunuzda aşağıdaki komutları çalıştırmanız veya sistem yöneticinizden talep etmeniz yeterli olacaktır.;
Merhaba, Bu yazımızda yii2 de upload ettiğimiz görsellerin üstüne watermark görseli ekleme özelliğine değineceğiz.
Örnek kodlar: