Diskuze: Získání něčeho pomocí PHP
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
zdar,
můžeš poslat požadavek na jiný server, který ti vrátí určitý výstup
(třeba HTML stránku) a z toho to pak nějak získat.
Pokud je dané HTML validní, mělo by to jít relativně snadno vytahat přes
třídu DOMDocument, jinak asi zbývají jen regulární výrazy (ale v tom se
moc nevyznám).
Zkus se podívat třeba na cURL:
http://php.net/…ook.curl.php
http://stackoverflow.com/…de-with-curl
Tak díky za snahu, ale bohužel ještě neovládám PHP natolik abych se v tomhle nějak zvlášť orientoval a ty odkazy mi bohužel také moc smyslu nedávají :-/
<?php
$videoUrl = 'https://www.youtube.com/watch?v=_x2nvz6aQY4';
$parts = parse_url($videoUrl);
parse_str($parts['query'], $query);
$videoImgUrl = 'https://i.ytimg.com/vi/' . $query['v'] . '/maxresdefault.jpg';
$videoEmbedUrl = 'https://www.youtube.com/embed/' . $query['v'];
echo '<img src="' . $videoImgUrl . '" alt="Náhleďák videa">';
echo '<br>';
echo '<iframe src="' . $videoEmbedUrl . '"></iframe>';
?>
Toto ti dá obrázek videa či url do framu pro video z yt.
Beru ikonu jako náhledový obrázek videa.
Super díky moc, tohle sem potřeboval. Najdu si k tomu co je co přesně, ale funguje to takže díky moc
Zobrazeno 5 zpráv z 5.