try catch mantıgında ilerleyebilirsin yada issetler ile kontrol sağlayabilirsin eğer varsa bu işlemi yapsın yoksa şu işlemi yapsın tarzında
mantık olarak şunu bırakıyorum
$a = 3;
$b = 5;
try{
if(!isset($c)){
$c = $a + $b;
}
}catch(Exception $ex){
echo $ex->getMessage();
}
öncelikle selamlar daha önceden denediğin bir yöntem varsa paylaşabilirsin onu geliştirebiliriz yada düzeltebiliriz.
function hexToRgb(hex) {
var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
return result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
} : null;
}
$("#tema").on("input",function(){
var secilen = $("#tema").val();
const {r,g,b} = hexToRgb(secilen);
$(".inv-option-item").css("background-color", "rgb("+r+", "+g+","+b+")");
});
bu şekilde birşey işini görür umarım hex kodunu rgb koduna çevirirsin istersen a değerinide
"rgba("+r+", "+g+","+b+","+a+")"
bu şekilde kullanbilirsin
Öncelikle selamlar PhpExcel
github sayfasında arşive alınmış onun yerine sana kullanabiliceğin bir link bırakıyorum
https://github.com/PHPOffice/PhpSpreadsheet
aynı kullanıcıların yazdığı şuan güncel olan sürümüdür.
öncelikle selamlar paylaşımlı hosting aldıgında takdirde şöyle bir sıkıntıyla karşılaşırsın ilerleyen zamanda bu kurduğun e-ticaret sitelerinin hacmi büyürse yani genelden fazla bir tık sayısına ulaşırlarsa dar boğazlara sebeb olur ve müşterinden şikayet yersin. Benim önerim sunucu yada vds olarak tercih yapman çünki ileriki zamandabu darboğaz'dan kurtulmak kısacası ileride sıkıntı yaşamaktansa ilk kurarken bir sorun yaşa sonrasını dert etme derim.
getCroppedImg bu fonksiyona dikkatli bakarsan bir Promise
döndürüyorsun hata alman çok normal onun yerine şunu mantıkda ilerleyebilirsin
yazılan method'un resolvunun yerine direk olarak blob olarak gönderebilirsin belki ?
Ögrenmek için ne gibi bir yol izlemeye çalıştıgını bizlerlede paylaşırsan daha yardımcı olabiliriz.
instanceof
genel kullanımı bir türü kontrol etmek için kullanılır genellikle eğer şöyle bir yapı varsa
let a = new RegExp(/[a-z]/);
if(a instanceof RegExp){
console.log("Regexp")
}
bu şekilde kullanbilirsin instanceof
'u umarım bilgiler yararlı olmuştur.
action kısmına belirli bir yükseklik verip body'ne ise overflow-y:scroll verirsen sadece otomatik olarak içerisinde scroll sağlayabilirsin.
Şöyle bir handikap var RegExp dediğiniz şey zaten aslında bir string parçalama yöntemi yani belirli parçalardan oluşuyor, aynı zamanda
bir string veri türü olduğu için ayırt etme konusunda daha iyi bir yol izleneceğini düşünmüyorum. Yani RegExp yazarken belirli standart
lara uymak gerektiğinden ötürü en kısa yöntem bu olmasada en mantıklı çözüm olduğuna inanıyorum.