Login   Register  
PHP Classes
elePHPant
Icontem

File: example.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Arturs Sosins  >  Media Embed  >  example.php  >  Download  
File: example.php
Role: Example script
Content type: text/plain
Description: Custom example
Class: Media Embed
Embed video and images from remote sites
Author: By
Last change:
Date: 3 years ago
Size: 2,530 bytes
 

Contents

Class file image Download
<?php
/************************************************************* 
 * This script is developed by Arturs Sosins aka ar2rsawseen, http://webcodingeasy.com 
 * Feel free to distribute and modify code, but keep reference to its creator 
 * 
 * Media Embed class allows you to retrieve information about media like Video or Images 
 * by simply using link or embed code from media providers like Youtube, Myspace, etc. 
 * It can retrieve embeding codes, title, sizes and thumbnails from 
 * more than 20 popular media providers
 * 
 * For more information, examples and online documentation visit:  
 * http://webcodingeasy.com/PHP-classes/Get-information-about-video-and-images-from-link
**************************************************************/
?>
<form action='' method='post'>
<p>Input link or embed code for media: 
    <input type='text' name='media' size='55'<?php
    
if(isset($_POST["media"]))
    {
        echo 
" value='".$_POST["media"]."' ";
    }
    else
    {
        echo 
" value='http://www.youtube.com/watch?v=xs-rgXUu448' ";
    }
    
?>/> 
    <input type='submit' value='Get info'/>
</p>
</form>
<?php
if(isset($_POST["media"]))
{
    include(
"media_embed.php");
    
$em = new media_embed($_POST["media"]);
    
$site $em->get_site();
    if(
$site != "")
    {
        echo 
"<h3>Getting information from ".$site."</h3>";
        echo 
"<table border='1' cellpadding='10'>";
        echo 
"<tr><td>Title:</td><td>";
        echo 
$em->get_title()."\n";
        echo 
"</td></tr>";
        echo 
"<tr><td>Canonical url:</td><td>";
        echo 
"<p><a href='".$em->get_url()."' target='_blank'>".$em->get_url()."</a></p>\n";
        echo 
"</td></tr>";
        echo 
"<tr><td>Thumbnail small:</td><td>";
        
$src $em->get_thumb();
        if(
$src != "")
        {
            echo 
"<img src='".$src."'/>\n";
        }
        echo 
"</td></tr>";
        echo 
"<tr><td>Thumbnail medium:</td><td>";
        
$src $em->get_thumb("medium");
        if(
$src != "")
        {
            echo 
"<img src='".$src."'/>\n";
        }
        echo 
"</td></tr>";
        echo 
"<tr><td>Thumbnail large:</td><td>";
        
$src $em->get_thumb("large");
        if(
$src != "")
        {
            echo 
"<img src='".$src."'/>\n";
        }
        echo 
"</td></tr>";
        echo 
"<tr><td>Iframe code:</td><td>";
        echo 
$em->get_iframe()."\n";
        echo 
"</td></tr>";
        echo 
"<tr><td>Embed code:</td><td>";
        echo 
$em->get_embed()."\n";
        echo 
"</td></tr>";
        echo 
"<tr><td>Size:</td><td>";
        
$size $em->get_size();
        echo 
"<p>".$size["w"]." x ".$size["h"]."</p>\n";
        echo 
"</td></tr>";
        echo 
"</table>";
    }
    else
    {
        echo 
"<h3>Cannot get info from this source</h3>";
    }
}
?>