Koyo4ever Postado Fevereiro 27, 2011 Denunciar Share Postado Fevereiro 27, 2011 Este código é de um Alert personalizado.Pessoal estou tentando passar a variável do php para o Javascript só que ele aparece "undefined", segue o código:$teste1 = "charlles"; "<script> var teste2 = <?php echo $teste1 ?></script>"; if($c!=0){ echo " <script language='javascript'> Ext.MessageBox.show({ title: 'Atenção!', msg: 'O login '+document.write('teste2')+' já está sendo utilizado por outro usuário!', buttons: Ext.MessageBox.OK, animEl: 'mb9', icon: Ext.fly('warning').dom.value = Ext.MessageBox.WARNING }); </script>"; Aparece assim a msg: O login undefined já está sendo utilizado por outro usuário! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 vini_loock Postado Fevereiro 27, 2011 Denunciar Share Postado Fevereiro 27, 2011 Já que você está usando o php para imprimir, não precisa salvar a variavel no javascript, só escreva normalmente a var do php no seu alert:$teste1 = "charlles"; if($c!=0){ echo " <script language='javascript'> Ext.MessageBox.show({ title: 'Atenção!', msg: 'O login ".$teste1." já está sendo utilizado por outro usuário!', buttons: Ext.MessageBox.OK, animEl: 'mb9', icon: Ext.fly('warning').dom.value = Ext.MessageBox.WARNING }); </script>"; Ou se ainda quiser fazer daquele modo, não precisa deve-se escrever document.write, porque obviamente ira dar algum erro, você deve simplismente concatenar a string. E mais um erro, como teste2 é uma var, você não pode colocar entre aspas, pois será interpretado como string:msg: 'O login '+teste2+' já está sendo utilizado por outro usuário!', Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Koyo4ever Postado Fevereiro 27, 2011 Autor Denunciar Share Postado Fevereiro 27, 2011 vlw velho, ajudo prakassdo jeito que você me passou tava dando erro, ai eu retirei a concatenção e coloquei a variável dentro da string.msg: 'O login $teste1 já está sendo utilizado por outro usuário!',ajudo prakass vlw. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Koyo4ever
Este código é de um Alert personalizado.
Pessoal estou tentando passar a variável do php para o Javascript só que ele aparece "undefined", segue o código:
Aparece assim a msg:Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
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.