<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Language" content="tr">
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1254">
<meta http-equiv="content-Language" content="tr">
<title>KAYIT</title>
<body>
<div id="haber">
<?php
$host="localhost";
$vt_adi="sorgu";
$kullanici="user";
$sifre="258852";
$db = @mysql_connect($host,$kullanici,$sifre);
if(!$db){
echo "mysql sunucu kapalı veya hesap bilgileri yanlış";
exit;
}
$test=@mysql_select_db($vt_adi,$db);
if(!$test){
echo "Veritabanı adı yanlış";
exit;
}
mysql_query("SET NAMES 'latin5'");
$basi = $_POST['baslangic'];
$sonu = $_POST['bitis'];
$site_id=$basi;
while($site_id<=$sonu){
$veri = file_get_contents("https://.......................com/$site_id");
$json = json_decode($veri, true);
$s_id = @$json["id"];
$isim = @$json["isim"];
$cinsiyet = @$json["cinsiyet"];
$adi = @$json["adi"];
$soyadi = @$json["soyadi"];
$ulke = @$json["ulke"];
$kullanici = @$json["kullanici"];
$mail = @$json["email"];
$zaman = @$json["zaman"];
$sorgu=mysql_query("INSERT INTO fakemesajlar VALUES(NULL, '$s_id', '$isim', '$cinsiyet','$adi', '$soyadi', '$ulke', '$kullanici', '$mail', '$zaman')",$db);
$site_id++;
}
if($sorgu){
echo "<h1>Tabloya kayıt yapıldı<h1>
<br>
<a href='islem.php'>Yeni Kayıt</a>
";
}
else
{
echo "Tabloya kayıt yapılmadı hata var:" .mysql_error();
}
?>
</div>
</body>
</html> Mysql'e belirli bir kayıttan sonra devam etmiyor.
3
●526
- 08-01-2013, 09:58:40Kimlik doğrulama veya yönetimden onay bekliyor.Uzak siteden veri çekiyorum, fakat ortalama 230-260 kayıt arasında kayıt tamamlanmadan duruyor, ben 500 çeksin istiyorum mesela ama olmuyor, sebebi ne olabilir, çekeceğim veri ise çok fazla, bende 250-250 çekiyorum fakat bu şekilde tüm veri tabanını çekmem imkansız, acaba sorun nerede olabilir, çektiğim sitede limit varmıdır diye düşünüyorum, kayıt tamamlanınca yeniden devam ediyorum kayıt ediyor, limitle ilgili sorun yok sanırım.
- 08-01-2013, 12:00:38Teşekkürler miscel , ini_set('max_execution_time', 0); fayda etmedi yerine ini_set('max_execution_time', 9999); kullandım yine farketmedi, .htaccess dosyasına php_value max_execution_time 0 yazdım, o şekilde direk hata verdi sayfa hiç açmadı, en sonunda set_time_limit(0); kullandım yine sonuç aynı, php.ini dosyasından değişmesi lazım fakat max_execution_time ayarları kapalı malasef, o kısımda değişiklik yapamıyorum, neyse localde bir server kurarak deneyeceğim.