<!DOCTYPE html>
<html lang="az-AZ">
<head>
<title>Esas sehife || Youtube Mp3</title>
<meta name="viewport" content="width=width-device, initial-scale=1.0">
</head>
<body>
<form method="GET" action="/s"><input type="text" name="q" value="Bir sey Axtar"><input type="submit" value="Axtar"></form>
<?php
$key ="archived"; //our key for youtube
$q=$_GET["q"];
$page=1;
$max=11;
$link =file_get_contents("https://www.googleapis.com/youtube/v3/search?part=snippet&q=".$q."&maxResults=".$max."&pageToken=".$page."&key=".$key."");
$ok=json_decode($link);
if(!isset($_GET["page"])){
$page=$_GET["page"];
}
foreach($ok->items as $n){
//echo "<pre>";
//print_r($n);
echo $n->snippet->title."<br>";
echo "<iframe src=\"https://youtube.com/embed/".$n->id->videoId."\"></iframe><br>Tarix: ".date("Y-M-D H:i:s",strtotime($n->snippet->publishedAt))."<hr>";
if(isset($n->nextPageToken)){
echo "<a href=\"?page=".$n->nextPageToken."\">Sehife daha</a>";
}
if(isset($n->prevPageToken)){
echo "<a href=\"?page=".$n->prevPageToken."\">Sehife daha</a>";
}
}
?>
</body></html>
kod budur uyğunlaşdıra bilərsiniz bir zəhmət?
<!DOCTYPE html>
<html lang="az-AZ">
<head>
<title>Home page || Youtube Mp3</title>
<meta name="viewport" content="width=width-device, initial-scale=1.0">
</head>
<body>
<form method="get">
<input type="text" name="q" placeholder="type in something">
<input type="submit" value="Search">
</form>
<?php
$q = urlencode(htmlspecialchars(trim($_GET['q']));
$page = isset($_GET['page']) ? htmlspecialchars(trim($_GET['page'])) : '';
define('YT_KEY', 'write the yt key in here');
define('YT_MAX', 10);
define('YT_URL', 'https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&order=viewCount'.($q ? '&q='.$q : '').'&maxResults=' . YT_MAX . '&key=' . YT_KEY);
function getResults($page = '') {
if(!$page) {
$json = file_get_contents(YT_URL);
}
else {
$json = file_get_contents(YT_URL . '&pageToken=' . $page);
}
return json_decode($json, true);
}
$result = getResults($page);
if(count($result['items'])) {
$next = isset($result['nextPageToken']) ? $result['nextPageToken'] : '';
$prev = isset($result['prevPageToken']) ? $result['prevPageToken'] : '';
foreach($result['items'] as $item) {
$id = $item['id']['videoId'];
$title = $item['snippet']['title'];
$date = date('d-m-Y H:i:s', strtotime($item['snippet']['publishedAt']));
echo "<h4>{$title}</h4>";
echo "<p><iframe src='https://youtube.com/embed/{$id}'></iframe></p>";
echo "<p>Date: {$date}</p>";
echo "<hr>";
}
$pageArr = array();
if($prev) {
array_push($pageArr, "<a href='?" . ($q ? "q={$q}&" : "") . "page={$prev}'>Evvelki</a>";
}
if($next) {
array_push($pageArr, "<a href='?" . ($q ? "q={$q}&" : "") . "page={$next}'>Novbeti</a>";
}
if(count($pageArr)) {
echo implode(' | ', $pageArr);
}
}
else {
echo 'No video matching your search was found';
}
?>
</body>
</html>
Sagol qaqaPHP:<!DOCTYPE html> <html lang="az-AZ"> <head> <title>Home page || Youtube Mp3</title> <meta name="viewport" content="width=width-device, initial-scale=1.0"> </head> <body> <form method="get"> <input type="text" name="q" placeholder="type in something"> <input type="submit" value="Search"> </form> <?php $q = urlencode(htmlspecialchars(trim($_GET['q'])); $page = isset($_GET['page']) ? htmlspecialchars(trim($_GET['page'])) : ''; define('YT_KEY', 'write the yt key in here'); define('YT_MAX', 10); define('YT_URL', 'https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&order=viewCount'.($q ? '&q='.$q : '').'&maxResults=' . YT_MAX . '&key=' . YT_KEY); function getResults($page = '') { if(!$page) { $json = file_get_contents(YT_URL); } else { $json = file_get_contents(YT_URL . '&pageToken=' . $page); } return json_decode($json, true); } $result = getResults($page); if(count($result['items'])) { $next = isset($result['nextPageToken']) ? $result['nextPageToken'] : ''; $prev = isset($result['prevPageToken']) ? $result['prevPageToken'] : ''; foreach($result['items'] as $item) { $id = $item['id']['videoId']; $title = $item['snippet']['title']; $date = date('d-m-Y H:i:s', strtotime($item['snippet']['publishedAt'])); echo "<h4>{$title}</h4>"; echo "<p><iframe src='https://youtube.com/embed/{$id}'></iframe></p>"; echo "<p>Date: {$date}</p>"; echo "<hr>"; } $pageArr = array(); if($prev) { array_push($pageArr, "<a href='?" . ($q ? "q={$q}&" : "") . "page={$prev}'>Evvelki</a>"; } if($next) { array_push($pageArr, "<a href='?" . ($q ? "q={$q}&" : "") . "page={$next}'>Novbeti</a>"; } if(count($pageArr)) { echo implode(' | ', $pageArr); } } else { echo 'No video matching your search was found'; } ?> </body> </html>