Ir para conteúdo
Fórum Script Brasil
  • 0

escondendo .swf da página


Black Dragon

Pergunta

Olá, pequenos meninos ninfomaníacos do fórum! Sim, sou eu, e sempre com alguma duvida pertinente ao assunto de PHP.

Vendo a internet hj, percebo que muitos sites eswcondem suas urls de swf do código da página com algum php, por exemplo, o invés do código mostrar http://www.site.com.br/arquivo.swf, no código fonte aparece http://www.site.com.br/id ou http://www.site.com.br/view.php?id=2&st=watch

Achei isso muito interessante: COmo eles fazem o código SWF interpretar um php e importar o swf, mantendo-o escondido (o link direto do arquivo)

Gostaria de alguma luz, pesquisei pela internet e não obtive sucesso esperado =/

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Olá.

Não intendi sua duida, mas vamos la.

Aparece assim no código fonte, ou na URL?

Nos 2 casos é a mesma coisa.

Como você pode ver está sendo chamado um arquivo php(view.php).

Tem dados sendo passados via get.

Nessa página(view.php) vai fazer uma consulta em um bd atravez dos valores passados, e exibir na página.

Link para o comentário
Compartilhar em outros sites

  • 0

Bom, essa parte do "get" é simples, mas uma maneira mais fácil de exemplificar!

um código de swf na página é assim:

<object width="550" height="400">

<param name="movie" value="arquivo.swf">

</embed>

</object>

O que eu vejo acontecendo no youtube e outros sites:

<object width="550" height="400">

<param name="movie" value="/v/YAhhaYa78675Y/">

</embed>

</object>

ou

<object width="550" height="400">

<param name="movie" value="view.php?id=68745648736">

</embed>

</object>

E essa é a dúvida, que gostaria de uma luz, para encontrar "como fazer". Por um simpels get, tudo bem, é o "basicão" do php.

mas como o arquivo php chamado no swf acaba fazendo o serviço certo e mostrando a animação swf (que provavelmente, o nome do arquivo estah gravado numa base de dados)?

Link para o comentário
Compartilhar em outros sites

  • 0

black dragon, o segundo caso com $_GET[], eles devem fazer um redirect para o endereco do .swf.

eles recebem o id do .swf por parametro, identificam qual o nome do .swf procurando no banco de dados, ou em qualquer outro lugar, e redirecionam tipo assim:

header("Location: arquivo.swf");

não testei com .swf mas sei q isso funciona com imagens.

outra coisa q eles poderiam fazer seria ainda, talvez ler as informacoes do .swf e escreve-las na propria pagina. do mesmo modo q você faz pra criar imagens dinamicas usando a biblioteca gd. so não sei se é possivel com .swf e se teria alguma vantagem fazer desse jeito.

agora o primero caso, eles devem usar urls amigaveis:

http://www.leobaiano.com/como-criar-urls-a...rite-e-php.html

http://imasters.uol.com.br/artigo/6841/php...gumas_tecnicas/

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...