Ir para conteúdo

POWERED BY:

Arquivado

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

Hilario

Criando uma chamada Ajax

Recommended Posts

Boa noite meu problema é o seguinte, contratei um voip por uma empresa o famoso sistema click2call onde o visitante do site coloca o telefone dele no site e clica em chamar e o sistema chama o telefone dele degraça e eu quem pago a ligação.

 

nessa contratação o pessoal disse que pra funcionar eu teria que passar no metodo post os seguintes valores

 

 

usuario

senha

ramal

destino

 

como mostra o exemplo abaixo

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Teste 0800Web NGN Soluções</title>
</head>

<body>
	<form method="POST" action="http://provedordedestino.com.br/painel/apps/0800web.php">
	    <input type="hidden" id="login" name="login" value="login_assinante" />
	    <input type="hidden" id="password" name="password" value="senha_assinante" />
	    <input type="hidden" id="ramal" name="ramal" value="numero_ramal" />

	    <label>Destino</label><input type="text" name="destino" /><br/>
	    <input type="submit" id="enviar" name="enviar" value="Enviar" />
	</form>
</body>
</html>

só que se eu colocar no lugar de login_assinante os dados de minha conta quando o visitante pedir pra exibir condigo fonte ira ver meu codigo, entao disseram que eu teria que criar uma chamada Ajax para um arquivo que processe o numero de destino e isso eu nao sei fazer, alguém pode me ajudar??

 

 

basicamente o formulario teria que enviar via post todos os campos acima mas teria q chamar em ajax os dados de modo que o visitante nao vesse os campos no codigo fonte pra ser enviado pelo metodo POST.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O único meio de fazer isso seguramente(sem que o usuário tenha acesso aos seus dados) é fazendo o próprio servidor enviar seus dados ao destino, caso contrário o cliente poderá ver.

O ajax roda na aplicação do cliente, tudo que o ajax pode acessar, o cliente pode acessar.

 

No caso, não parece ser necessário o uso de ajax, porque ao enviar o post via ajax, o destino será o servidor, vai dar na mesma enviar o formulário normalmente, tudo o que você precisa fazer é passar o conteúdo para um arquivo server-side seu(php,asp etc) definir as variáveis de seus dados neste arquivo e programá-lo para encarrega-se de enviar o conteúdo ao site da empresa de ligação.

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.