Jump to content
Fórum Script Brasil
  • 0
Sign in to follow this  
Black Dragon

escondendo .swf da página

Question

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 =/

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 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.

Share this post


Link to post
Share on other 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)?

Share this post


Link to post
Share on other 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/

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
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  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.

Sign in to follow this  

Cloud Computing


  • Forum Statistics

    • Total Topics
      148143
    • Total Posts
      643463
×
×
  • Create New...