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

Como Executar Php Dentro Do Javascript


talegall

Pergunta

Ae galera, o problema é o seguinte: preciso utilizar o php ( comandos mysql ) dentro de um javascript... mas das vezes que tentei fiz com document.write e aconteceu que isso sobrescreveu a saida do meu arquivo.. como faco pra executar php no javascript sem sobrescrever? ( Estou postando essa mensagem no forum de javascript tambem)

Obrigado.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Cara o php é server-side e consequentemente roda no servidor, portanto o q você escrever em php e quiser interagir com o JS(que é client-side) não vai funcionar. tudo q você tiver em php vai processar no servidor e vai te retornar o que foi processado, isso q foi processado pode ser usado no js, só q você tem q entender q o q ele te retornará provavelmente será uma string no js, então você terá q colocar entre aspas. o q exatamente você quer fazer?

Link para o comentário
Compartilhar em outros sites

  • 0

Se você quiser por exemplo passar uma variável PHP para o javascript você tem que fazer assim:

<?php
$nome = 'talegall';
?>
<script>
var nome = "<?= $nome ?>"
if (nome!='') {
  alert("Olá "+nome);
}</script>

Eu conheço apenas esse método, que eu precisei pegar a variável do servidor e passar para o Java, aqui funciona! Muito Legal!!!! tongue.gif

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
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...