hangi kötüm yorum olduğuna bağlı :) kursu yardım bıraktın yazanları diyorsan anlatmam gerekenleri anlattım proje dersinin devamıda kendini tekrar etmekten geçiyordu gerek duymadım
yeni başlayanlar için uygun değil diyenlerse, ne kadar yeni olduğuna bağlı bilgisayar bile kullanmayı bilmiyorsan elbette doğru kurs olmayabilir.
sorulara cevap vermiyor diyenlerse zaten udemyde bunu belirtebildiğin bir alan var sorulara cevap veremiyorum şeklinde doğrudur yani, akıl edip gelip buradan soranlara cevaplarımızı eksik etmiyoruz.
onun dışında her kötü yorumda sahibine aittir :)
şöyle deneyebilirsin;
$json = file_get_contents('https://www.instagram.com/metadijital/?__a=1');
$data = json_decode($json, true);
foreach ($data['graphql']['user']['edge_owner_to_timeline_media']['edges'] as $key => $image) {
if ($key > 2) break;
// işlemler
}
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 :)