Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/08/2013, 09:38
omarinfinito
 
Fecha de Ingreso: enero-2012
Ubicación: <?php echo"Los teques"; ?>/////estado miranda
Mensajes: 196
Antigüedad: 12 años, 10 meses
Puntos: 9
Respuesta: Liberia para importar media de distintas plataformas (youtube, vimeo, slid

Que tal si obtienes el codigo de embedido de cada uno, detectas con Explode de que pagina es, y haces el embedido segun la pagina?, Aca un ejemplo

Código PHP:
Ver original
  1. <?php
  2. if ($_POST){
  3. $pagina = $_POST['pagina'];
  4. $paginaobtenida = explode(".", $pagina);
  5. if (($paginaobtenida['0'] == "www.youtube") OR ($paginaobtenida['0'] == "http://youtube") OR ($paginaobtenida['0'] == "http://www.youtube") OR ($paginaobtenida['1'] == "youtube")) {
  6. ?>
  7. <iframe width="ancho" height="alto" src="<?php echo $pagina; ?>" frameborder="0" allowfullscreen></iframe>
  8. <?php
  9. } elseif (($paginaobtenida['0'] == "www.slideshare") OR ($paginaobtenida['0'] == "http://slideshare") OR ($paginaobtenida['0'] == "http://www.slideshare") OR ($paginaobtenida['1'] == "slideshare")) {
  10. ?>
  11. <iframe src="<?php echo $pagina; ?>" width="ancho" height="alto" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="max-width:427px;border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>
  12.  
  13. <?php
  14. } else { echo "la pagina no es youtube ni slideshare"; }
  15. echo $paginaobtenida['1'];
  16. }
  17.  
  18. ?>

y creas un "form" abajo del codigo php que esta arriba

Código HTML:
Ver original
  1. <form method="post">
  2. Introduce la URL: <input type="text" name="pagina"><br>
  3. <input type="submit" value="ver video/slide">
  4. </form>

si te da un error avisame, no lo probe

Última edición por omarinfinito; 09/08/2013 a las 09:42 Razón: edite codigo php para agregarle otra condicion de pagina