Ir ao conteúdo
  • Cadastre-se

Transformando resultado de script php


BestStorm

Posts recomendados

Bom, eu programei um php que da como resultado a localização de todos os arquivos de uma pasta em ordem aleatoria.

e eu preciso fazer com que o resultado do php, vire parte do codigo javascript. So que como é aleatoria a ordem acho que não posso usar dois arquivos. E mesmo assim eu não sei puxar o conteudo de uma web pro codigo javascript

vamos dar um exemplo:

RESULTADO[0] = ".\arquivos\arquivo1.txt";
RESULTADO[1] = ".\arquivos\arquivo2.txt";
RESULTADO[2] = ".\arquivos\arquivo3.txt";
RESULTADO[3] = ".\arquivos\arquivo4.txt";

ou então:

RESULTADO[0] = ".\arquivos\arquivo2.txt";
RESULTADO[1] = ".\arquivos\arquivo1.txt";
RESULTADO[2] = ".\arquivos\arquivo4.txt";
RESULTADO[3] = ".\arquivos\arquivo3.txt";

só que eu estou usando echo no php, então quando eu carrego a pagina aparece exatamente isso ai em cima.

eu quero que esse conteudo ai vire parte do codigo javascript ;) porque ele vai ser usado pelo proprio javascript

:ahh::muro::tantan::unsure::looka::help::joia:

Link para o comentário
Compartilhar em outros sites

Não lembro bem o nome, injeção de script, inserção, sei lá.. mas é algo simples, usando proprio echo.. se liga, algo desse tipo

echo "<script language='javascript'>";

echo "var resultado0 = $resultado[0]";

echo "var resultado1 = $resultado[1]";

echo "var resultado2 = $resultado[2]";

echo "var resultado3 = $resultado[3]";

echo "document.write(resultado0)";

echo "document.write(resultado1)";

echo "document.write(resultado2)";

echo "document.write(resultado3)";

echo "</script>";

É isso?

Link para o comentário
Compartilhar em outros sites

Esse script lista as musicas que eu coloco em um diretorio, sua resposta foi de grande ajuda

acho que já consigo fazer algo com isso. mas observe como está aparecendo.

não tem como fazer ele imprimir sem mostrar a impressao no codigo fonte?

exemplo: em vez de aparecer

document.write(exemplo)

aparecer somente:

exemplo

quero que o codigo seja gerado sem parecer que ele foi gerado :o

document.write(
wma[0]     = "./musicas/Eagle Eye Cherry - Falling In Love Again.mp3 ";

autor[0]     = "Eagle Eye Cherry  ";

titulos[0]     = " Falling In Love Again ";

album[0]     = " ";



)
                            

para:


wma[0]       = "./musicas/Eagle Eye Cherry - Falling In Love Again.mp3 ";
autor[0]     = "Eagle Eye Cherry  ";
titulos[0]   = " Falling In Love Again ";
album[0]     = " ";

porque se não o script não usa esse conteudo, ele pensa que era pra escrever e pula

e a funcionalidade ali é definir as variaveis da array e não escrever no codigo fonte

Link para o comentário
Compartilhar em outros sites

Erm...

Consegui melhorar um pouco

agora eu coloquei os echos para mandar o conteudo da pagina inteira

antes minha ideia era o php dar um resultado. e esse resultado fazer parte da pagina

agora fiz a pagina fazer parte do php.

tudo certinho. quando usei o document.write() fiz a pagina aparecer inteira e perfeito

o problema é que la em cima

aparece

Document.write(

e la no fim );

¬¬

E acho que isso ta atrapalhando meu script :huh:

Link para o comentário
Compartilhar em outros sites

:bandeira: Sou brasileiro e não desisto nunca!!!

Topico pode ser fechado, depois de muita cabeçada na parede :muro:

consegui fazer funcionar.

Na verdade eu tinha programado tudo certo desde o começo, porém eu

por falta de conhecimento da função echo, acabei escrevendo coisa de mais.

Eu pensava que o echo escrevia o texto direto na pagina. Mas ele não faz isso,

ele "cria o codigo html" para o texto. então eu mandei o codigo já pronto e em vez

de usar document.write(); eu simplesmente tirei essa parte e THAAAAN

fiquei um tempo pensando e lembrei de um script que eu tinha visto que mandava

tags html na echo, dai foi so correr pro abraço :joia:

:-BEER

Obrigado pela ajuda Diogo Silvério, sem ela eu acho que eu ainda estaria

dando cabeçadas :joia:

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!