Jump to content
joaocasta

[Resolvido] Youtube Embed

Recommended Posts

HappyHippyHippo
// variavel que tera o link do formulario
$link;

// criacao do html a ser apresentado para ver o vido do youtube
$link = str_replace("watch?v=", "embed/", $link);
$html = '<iframe width="420" height="315" src="'.$link.'" frameborder="0" allowfullscreen></iframe>';


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
joaocasta

// variavel que tera o link do formulario
$link;

// criacao do html a ser apresentado para ver o vido do youtube
$link = str_replace("watch?v=", "embed/", $link);
$html = '<iframe width="420" height="315" src="'.$link.'" frameborder="0" allowfullscreen></iframe>';

Mas eu tenho o link do youtube como o exemplo que apresentei na coluna trailer na base de dados o que tenho de alterar pra isso?

Share this post


Link to post
Share on other sites
HappyHippyHippo

a tua pergunta é então saber como guardar a informação do formulário, certo ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
joaocasta

o link já o guardei na base de dados, mas acho q tenho de fazer algo como $row['trailer'], mas tentei e nao consegui

Share this post


Link to post
Share on other sites
joaocasta

<?php
$id = (int)$_GET['id'];
$result = mysql_query("SELECT * FROM downloads WHERE id='$id'");
while($row = mysql_fetch_assoc($result))
 {
// variavel que tera o link do formulario
$link;
// criacao do html a ser apresentado para ver o vido do youtube
$link = str_replace("watch?v=", "embed/", $link);
$html = '<iframe width="420" height="315" src="'.$link.'" frameborder="0" allowfullscreen></iframe>';
}
?>

tentei por $row['trailer'] mas nao deu

Edited by joaocasta

Share this post


Link to post
Share on other sites
HappyHippyHippo

eu nem sei como isso possa funcionar ...

<?php
$id = (int)$_GET['id'];

// e achas que o PHP sabe onde vai fazer o pedido ??
// e que tal a abertura de ligação à base de dados ???
// enquanto não colocares aqui o estabelecimento da ligacao
// bem podes ir tomar um cafe que nao vais a lado nenhum

if (($result = mysql_query("SELECT * FROM downloads WHERE id='$id'")) == null) {
 echo "Erro a fazer um query à base de dados".mysql_error();
 die();
}

if (mysql_num_rows($result) != 1) {
 echo "O query não retornou nenhum registo";
 die();
}

$row = mysql_fetch_assoc($result);

// variavel que tera o link do formulario
$link = $row['trailer'];
// criacao do html a ser apresentado para ver o vido do youtube
$link = str_replace("watch?v=", "embed/", $link);
$html = '<iframe width="420" height="315" src="'.$link.'" frameborder="0" allowfullscreen></iframe>';

// dá jeito fazer o output do html criado
echo $html;
?>

Edited by HappyHippyHippo

IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.