Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi,
Eu como não entendo muito de php e o código da empresa de host está falhando um pouco na hora de retorna o resultado eu estou tentando fazelo em asp.
A url http://dinahosting.com/whois/buscadordomin...=meudominio.com retorna 0 ou 1 no html e eu preciso pegar esse valor. Como posso fazer?
Em php o host usa isso:
$Libre = implode('',file("http://dinahosting.com/whois/buscadordominios.php?dominio=$dominio.$ext"));
Bem, apesar de mostrar o código em php o que me interessa realmente é pegar o valor retornado no html com asp.
Obrigado
Dê uma pesquisada aqui mesmo por XMLHTTP
Obrigado,
Eu vi mais ou menos como se faz e fiz isso aqui:
>
O erro é esse:
Microsoft JScript compilation error '800a03ed'
Expected '('
/dominios.asp, line 9
if pagina_obtenida= "1" then
---^
Minha dúvida é que forma tenho que recuperar essa variavel.
Obrigado
Tá meio misturado JScript com VBScript.
Teste com esse:
ASP
<%dominio = Request.form("dominio") & Request.form("ext")
Set pagina_obtenida = Server.CreateObject("Microsoft.XMLHTTP")
pagina_obtenida.Open("GET", "http://dinahosting.com/whois/buscadordominios.php?dominio="&dominio&"", false)
var1=pagina_obtenida.Send()
if pagina_obtenida= "1" then
response.write "fue uno"
else
response.write "fue else"
end if
%>
Fui tentar hoje com sua dica e acabou aparecendo outro erro que não consigo entender.Microsoft VBScript compilation error '800a0414'Cannot use parentheses when calling a Sub/dominios.asp, line 5pagina_obtenida.Open("GET", "http://dinahosting.com/whois/buscadordominios.php?dominio="&dominio&"", false)-----------------------------------------------------------------------------------------------------------------------------------^Obrigado
acho eu que seu servidor nao tem o componente XMLHTTP
Tem outra forma de fazer?Obrigado
Cannot use parentheses when calling a Sub
/dominios.asp, line 5
Substitua a linha:
pagina_obtenida.Open("GET", "http://dinahosting.com/whois/buscadordominios.php?dominio="&dominio&"", false)
por:
pagina_obtenida.Open "GET", "http://dinahosting.com/whois/buscadordominios.php?dominio="&dominio&"", false
OPEN é um procedimento e não uma função, então, não deve-se usar parênteses, salvo nos casos em que exista apenas UM ARGUMENTO.
Atenciosamente,
Anderson Schmitt.
Acabei mexendo na função PHP e dei um jeito... tinha um ponto a mais.Mesmo assim se alguem souber responder a pergunta seria interessante a nivel de conhecimento.Obrigado