ini_set('max_execution_time', 0);
bu kodu ilgili sayfanın en başına koyarsan sorunun çözülür.
Cookie kontrol işlemi eğer front-end de güvenlik problemi yaratmayacak ise, php kodunun en alt kısmına yazılacak javascript kodu ile kontrol sağlanabilir. Böylelikle sayfa yenilenmesine gerek kalmaz.
google'a "site:ilgilisite.com" yazılıp arama yapıldığında hiç mi sonuç çıkmıyor ? İndexleme ilgili ayarlara bakmakda fayda var. Google search Console ilgili sitemap dosyası tanılıp linkler yüklenmeli ayrıca.
Denemek için aldığım windows hosting de ilgili kodun güvenlik amaçlı engellendiğini öğrendim. Bunun için windows vds veya vps sunucu almak gerekiyor.
Sorunun nedeninin, ilgili hosting firmasının ip adresi ile önizleme imkanı sağlamasından kaynaklandığını öğrendim.
Beğenilen sorular ve yanlışlıkla spam olarak işaretlenmiş sorular, işleminin geri alınabilmesi sağlanmalı.
Bu şekilde yapabilirsin.
<?php
$dizi = [
"Dizi Elemanı (1)" => "Dizi Eleman İçeriği (1)",
"Dizi Elemanı (2)" => "Dizi Eleman İçeriği (2)",
"Dizi Elemanı (3)" => "Dizi Eleman İçeriği (3)",
"Dizi Elemanı (4)" => "Dizi Eleman İçeriği (4)",
"Dizi Elemanı (5)" => "Dizi Eleman İçeriği (5)",
"Dizi Elemanı (6)" => "Dizi Eleman İçeriği (6)",
"Dizi Elemanı (7)" => "Dizi Eleman İçeriği (7)",
"Dizi Elemanı (8)" => "Dizi Eleman İçeriği (8)",
"Dizi Elemanı (9)" => "Dizi Eleman İçeriği (9)",
"Dizi Elemanı (10)" => "Dizi Eleman İçeriği (10)",
"Dizi Elemanı (11)" => "Dizi Eleman İçeriği (11)"
];
$dizi_uzunluk = count($dizi);
$kac_beslik = Ceil($dizi_uzunluk/5);
$arttir = 0;
for ($i=0; $i<$kac_beslik; $i++) {
$yeniarr = array_slice($dizi,$arttir,5);
$arttir = $arttir+5;
echo "<ul>";
foreach ($yeniarr as $val) {
echo "<li>".$val."</li>";
}
echo "</ul>";
}
?>
En basit haliyle direkt link vererek yapılabilir.
Bu konuya bakabilirsin.
https://www.php.net/manual/tr/function.curl-multi-init.php