güvenlik için html'i replace ediyor codeigniter, yapabileceğin en basit çözüm htmlspecialchars_decode()
ve strip_tags()
kullanmak olabilir. Belki Codeigniter'da bunun için bir metod ya da fonksiyon vardır ancak bilmiyorum. Şöyle deneyebilirsin;
<?=substr(strip_tags(htmlspecialchars_decode($key->description)), 0, 50)?>
sonradan eklendiği için live click olması gerek, şöyle deneyin
$(document.body).on('click', '.cevapla', function(){
alert('test');
});
CORS hatası karşı taraf çözmediği sürece çözülmez. Yapabileceğin en basit çözüm proxy kullanmak olabilir, örneğin istek attığın url'i şu şekilde değiştirip dene;
https://cors-anywhere.herokuapp.com/https://siteadi.com
https://siteadi.com
kısmına istek adresini yaz ve $.soap isteğinde o şekilde istek at geri kalan aynı olacak şekilde.
$.soap({
url: 'https://cors-anywhere.herokuapp.com/https://siteadi.com',
data: ...
...
})
gibi.
öğeleri forEach
ile dönerek işlem yapman gerekiyor. örneğin;
<div>1. div</div>
<div>2. div</div>
<div>3. div</div>
<div>4. div</div>
<style>
div.test {
background-color: lime;
}
</style>
<script>
const divs = document.querySelectorAll('div');
divs.forEach(div => {
div.className = "test";
})
</script>
gördüğün gibi yaptıracağın işlemleri forEach
içerisinde yaptırabilirsin.
curl-ext aktif değil anlaşılan sunucunda, hosting kullanıyorsan aldığın yere söylersen bunu aktif etsinler ya da bir sunucuya geçmen faydalı olur.
Valla ne yazık ki lifetime ücret gibi bir şey söz konusu değil şu an için, senelik ödeme yapman gerekiyor. Etrafındaki arkadaşın, kardeşin, akrabanın çocuğu vs. yok mu hiç edu uzantılı maili olan ya :) bu kadar zor olmasa gerek.
İnan sana başka IDE öneremem çünkü bunun üstüne IDE tanımıyorum ben, tabi tamamen kişisel görüşümdür şimdi tartışma yaratmayayım bu söylemimle :)
kodları yorumlayarak yapmak mümkün, ama onu yapabilmek içinde yeterince iyi javascrip bilgin olması, tersine mühendislik gibi konulara hakim olmak gerekir :) bu mantıkta spa uygulamalarıda çıkartmak mümkün ama dediğim gibi olay bilgide bitiyor yoksa yapılmayacak bir şey değil bu dediğin.
bak şöyle düşün linki oluştururken tüm olasılıklarına göre oluşturabilirsin örneğin;
<a href="xxx.com/linkblabla?sayfa=<?=$_GET['sayfa']?>&listeleme=<?=$_GET['listeleme']&abc=<?=$_GET['abc']?>?>">Link</a>
bu mantıkta başta olmuş sonda olmuş fark etmez değeri varsa listelenir, sayfalama içinde bu parametrelerini koy, oluşturduğun link yapısı içinde, formun içinde, takıldığın nokta olman gereken nokta değil sorun orada başlıyor :)
evet netgsm ben de öneririm, örnek bir sms gönderme kodunuda koyalım belki lazım olur
function sendSMS($phone, $msg){
$username = ""; // netgsm kullanıcı adı
$password = ""; // netgsm şifre
$header = ""; // netgsm gönderim adı
$url= sprintf(
"https://api.netgsm.com.tr/sms/send/get/?usercode=%s&password=%s&gsmno=%s&message=%s&msgheader=%s",
$username,
$password,
$phone,
urlencode($msg),
$header
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($ch);
curl_close($ch);
return $response;
}
print_r(sendSMS('5553332211', 'Onay kodunuz: 4523'));
Bütün JetBrains ürünlerini öğrenci mailin varsa ücretsiz olarak kullanabilirsin. Tek ihtiyacın edu uzantılı bir mail adresi ile öğrenci olarak kayıt oluşturmak, her sene aynı mail ile lisansını ücretsiz olarak uzatabiliyorsun.
https://www.jetbrains.com/community/education/