bunda cok fazla sorgulama yapilip sunucu zorlansin istemiyorum
soegulama alanina (textarea bolumune) eklenen limiti nasil 10 satirla sınırlayabilirim?
ilgi ve desteğiniz için şimdiden teşekkürler.
<!DOCTYPE html>
<html lang="en">
<head>
<title>Pinterest Token Sorgula</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<p><h1>Token Sorgulayıcı</h1></p>
<div class="alert alert-success" role="alert">
Tokenli Pinterest hesapları için tıklayın. <a href="https://sosyalhesap.net" target="_blank" class="alert-link">sosyalhesap.net</a>
</div>
<form action="" method="POST">
<div class="form-group">
<textarea class="form-control" name="tokenler" placeholder="Tokenler alt alta girilecek (Tek seferde en fazla 20 sorgu yapmanız önerilir)" required></textarea>
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary btn-block btn-flat" name="kaydet" >Sorgula</button>
</div>
<?php
set_time_limit(0);
error_reporting(0);
ini_set('display_errors', 'Off');
if (isset($_POST["tokenler"])) {
$tokenleri_al = $_POST["tokenler"];
$array = explode("\n", $tokenleri_al);
$veri = preg_replace('/(?:(?:\r\n|\r|\n)\s*)/sim', "", $array);
foreach ($veri as $tok) {
$url = "https://api.pinterest.com/v1/me/?access_token=$tok";
$origin = "https://www.pinterest.com";
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"Referer: $origin"
));
curl_setopt($ch, CURLOPT_URL, trim($url));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_ENCODING, "");
$curl_expo = curl_exec($ch);
$curl_hata = curl_error($ch);
curl_close($ch);
preg_match_all('/x-ratelimit-remaining: (.*?)[\b;\s]/i', $curl_expo, $kalanlimit);
preg_match_all('/x-ratelimit-limit: (.*?)[\b;\s]/i', $curl_expo, $toplamlimit);
$kalan = $kalanlimit[1][0];
$toplam = $toplamlimit[1][0];
echo '<b>Token: <font color="red">' . $tok . '</font> Kalan Limit: <font color="red">' . $kalan . '</font> Toplam Limit: <font color="red">' . $toplam . '</font></b><br>';
}
}
?>
</div>
</form>
</body>
</html>