Rafael Laurindo Postado Fevereiro 2, 2010 Denunciar Share Postado Fevereiro 2, 2010 (editado) Galera, Veja este código de exemplo: echo " <script> window.self.location.href = 'http://localhost/SAMPLE/index.phtml'; </script> "; O usuário seria redirecionado para uma página no servidor ou ia dar erro por causa do 'localhost', em que ele seria tentado a se redirecionar para algo em sua própria máquina? Editado Fevereiro 3, 2010 por Rafael Laurindo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lobismano Postado Fevereiro 2, 2010 Denunciar Share Postado Fevereiro 2, 2010 E ai beleza.Provavelmente o script está rodando localmente, mais se tiver no ar o maximo que vai acontecer é o DNS do provedor indicar que o site não existe.Se você tiver um servidor web na sua maquina, ativo e com o mesmo endereço ai ele vei executá-lo. Tem que ter muita coincidência....Falow...At. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rafael Laurindo Postado Fevereiro 3, 2010 Autor Denunciar Share Postado Fevereiro 3, 2010 Blza, entendi, mas tenho mais uma dúvida, qual é a diferença de uso entre header('Location: pagina.ext') e window.self.location.href = 'endereco' ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SK15 Postado Fevereiro 3, 2010 Denunciar Share Postado Fevereiro 3, 2010 (editado) Na prática no 'efeito final' a diferença é nenhuma se elas forem ultilizadas de formas semelhantes pois dependendo do caso no PHP pode dar erro ... e a forma delas trabalharem os cabeçalhos que são enviados ao Browse são diferentes, mas...A diferença que você está se confundindo (eu acho) é quanto ao uso de protocolos essas funções tem uma caracteristica básica se ele achar um protocolo de conexão tipo - http, https, ftp, pop, imap e etc - ela ira tentar conectar/redirecionar para o servidor em questão e caso não exista o protocolo ele ira procurar o arquivo no mesmo servidor onde se encontra o código que exitiver rodando.// Irá "procurar" o arquivo Conectando no IG window.self.location.href = "http://www.ig.com.br/arquivo/teste.html"; // Irá "procurar" o mesmo arquivo onde estiver Rodando window.self.location.href = "/arquivo/teste.html"; // ------------- // // Irá "procurar" o arquivo Conectando no IG header("Location: http://www.ig.com.br/arquivo/teste.html"); // Irá "procurar" o mesmo arquivo onde estiver Rodando header("Location: /arquivo/teste.html"); Blza, entendi, mas tenho mais uma dúvida, qual é a diferença de uso entre header('Location: pagina.ext') e window.self.location.href = 'endereco' ? Editado Fevereiro 3, 2010 por SK15 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rafael Laurindo Postado Fevereiro 3, 2010 Autor Denunciar Share Postado Fevereiro 3, 2010 Entendi, muitíssimo obrigado. Fique com Deus. Se ninguém tiver nada para acrescentar minha dúvida está tirada. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rafael Laurindo
Galera, Veja este código de exemplo:
O usuário seria redirecionado para uma página no servidor ou ia dar erro por causa do 'localhost', em que ele seria tentado a se redirecionar para algo em sua própria máquina?
Editado por Rafael LaurindoLink para o comentário
Compartilhar em outros sites
4 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.