Ir para conteúdo

POWERED BY:

Arquivado

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

*_Charles Potter_*

Passando dados do Php para o Javascript

Recommended Posts

Eu to quereno fazer um scripr noi qual eu póssa enviar váriaveis PHP para o java script:

 

<script>function teste(){<?$teste = "testetesteteste";?>alert(teste);//Como fazer para  a´váriavel $teste definida acima fosse enviada para o alert? }<script/>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O jeito mais correto de se fazer isso seria assim.

<?php	$teste = "Isso é apenas um teste!!!";?><script language="JavaScript">function teste(){	var test = "<?=$teste?>";	alert(test);}</script>

qualquer coisa poste ai. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

o meio hj em dia mais usado para o cambio de dados do PHP para o JS eh o JSON (JavaScript Object Notation), o JSON é um algoritmo simples e rápido, e ele gera uma string que pode ser lida por eval no JavaScript e retorna um objeto, o uso de JSON seria + - esse:

 

<?php$meuArray = array();$meuArray[] = "valor um";$meuArray[] = "valor dois";$encoded = json_encode($meuArray);?><script type="text/javascript">var obj = eval("(<?= addslashes($encoded) ?>)");alert(obj[1]) //ira exibir um alert com "valor dois";for(var i = 0; i < obj.length; i++)  document.write(obj[i] + "<br />");</script>

o uso de json eh mto mais conveniente que qualquer outro meio, pois ele é rapido e funcional. voce pode procurar no google por algoritmos JSON para PHP, ou pode formular o seu (mas para isso voce tem que ter conhecimento de JS de nivel intermediario pelo menos)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.