Guest o770 Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 Olá!Como é possível restringir acesso ao website com nome de usuário e senha?..e, é preciso o suporte do servidor que hospeda a página?Valeu pela atenção! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucas Phillip Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 Olá, tudo bem?Não é preciso nenhum suporte do servidor. Basta ter um servidor que possua banco de dados... o script (e existem muitos) você pode pegar aqui mesmo na script brasil...falow Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 ..eu fiz a busca no fórum, e achei um link pra este tópico. mas eu entendo muito pouco de html e nada de php, alguém me explicaria como adicionar o código e onde no arquivo HTML?Eu dei uma olhada nos códigos prontos e tem vários pra autenticação de acesso, alguém me recomendaria um em específico? e, como eu pego eles? abriu a página pra avaliar o código mas ele mesmo eu não vi...Agradeço a atenção! desde já.o770 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 Olá!eu quero apenas uma conta de usuário.. precisaria ainda de um banco de dados?Valeu pela resposta.. que foi junto com a minha! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucas Phillip Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 Olá denovo!eu não entendi muito bem... você quer apenas 1 unica conta na sua pagina?os scripts que prontos, já vem com o lugar para fazer o login (normalmente é login.php ou .html)... ai basta você colocar um link para esse arquivo...se não quiser colocar um link na pagina e sim o formulario para cadastro, você pode usar o comando<?php include ("nomepagina.extensaopagina"); ?>isso ira incluir a pagina de login em outra pagina sua...mas ao fazer isso, você tera que renomear seu arquivo para .php ou eu acho que não funciona direito (eu nunca testei :P) Espero ter sido claro e respondido sua perguntafalow Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 desculpa a insistência, eu não entendi ainda.o que eu tenho é a homepage escrita em html e no formato html. eu quero q o acesso a esta página seja restrito a um usuário somente, o que seria, por exemplo:Usuário: LucasSenha: Phillip..e aí qualquer pessoa usando esse nome e a senha teria acesso a página...e onde iria o script no código da página? dentro da head? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 ..o que eu estou tentando é o seguinte:Peguei este script de outro tópico e modifiquei pro que eu acho q é o certo - total achômetro, porque não sei se a pessoa que colocou adicionou alguma coisa q não é do script; tinha por exemplo "começo das configurações" "fim..", e tirei isso:<?php //$nome = "teste"; $senha = "testes"; //if ($PHP_AUTH_USER !=$nome || $PHP_AUTH_PW !=$senha) { header("WWW-Authenticate: basic realm='Área Restrita.'"); header("HTTP/1.0 401 Unauthorized"); echo "Nome de Usuário ou Senha Inválidos!\n"; exit; } else { ?> <?}?></CODE>..eu tentei colar no HTML dentro do body e do head, e abrir a página localmente (do disco rígido) e não funciona!!O que tá errado no código? Posso adicioná-lo a página html? e testar localmente?Socorro!!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 e essa é a página em que quero o login:(eu fiz com um programa q chama HTMLKit..<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <TITLE>Straight to the A #2 _scene 3</TITLE> <STYLE TYPE="text/css"> body { background-color: #000000; color: #ffffff; } :link { color: #ffffff } div.c4 {text-align: center} a.c3 {text-decoration: none;} span.c2 {font-family: VERDANA; font-size: 70%} span.c1 {font-family: VERDANA; font-size: 90%} </STYLE> </HEAD> <BODY> <BR> <DIV CLASS="c4"><SPAN CLASS="c1">Straight to the A #2, scene 3</SPAN> <BR> <SPAN CLASS="c2">right click will save them</SPAN> <BR> <HR WIDTH="600"> <BR> <SPAN CLASS="c1"><A HREF="link address edited" CLASS="c3">straight.to.the.a.2_scene3a.part1.rar</A><BR> <BR> <BR> <A HREF="link address edited" CLASS="c3">straight.to.the.a.2_scene3a.part2.rar</A><BR> <BR> <BR> <A HREF="link address edited" CLASS="c3">straight.to.the.a.2_scene3a.part3.rar</A><BR> <BR> <BR> <A HREF="link address edited" CLASS="c3">straight.to.the.a.2_scene3a.part4.rar</A><BR> <BR> <BR> <A HREF="link address edited" CLASS="c3">straight.to.the.a.2_scene3a.part5.rar</A></SPAN><BR> <BR> <BR> <BR> <IMG SRC="/tools/Count.cgi?df=page1&dd=B&reload=N"></DIV> </BODY> </HTML> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucas Phillip Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 agora eu entendi o que você ta querendo...você pode fazer o seguinte:coloque um formulário na pagina onde as pessoas vão escrever a senha e o login... algo tipo<form method="POST" action="login.php"> <p>Login : <input type="text" name="login" size="20"></p> <p>Senha: <input type="password" name="senha" size="20"></p> <p><input type="submit" value="Enviar" name="B1"><input type="reset" value="Limpar" name="B2"></p> </form> (claro que você pode edita esse formulario para do melhor geito para sua pagina) ai depois você cria o login.php <?php $login1 = "nomedologin"; // escreva entre as aspas o nome do login que você quer $senha1 = "senhaescolhida"; // escreva entra as aspas a senha que você quer //conferindo se o login e senha estao corretos if (($login==$login1) && ($senha==$senha1)) { header (" "); // coloque entre aspas a pagina que deve ir se o login for correto } else { header (" "); // coloque entre aspas a pagina que deve ir se o login for incorreto } ?>tipo eu acho que deve funcionar, mas eu não testei... testa ai e posta aqui se funciono. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 Não consigo! e não é o q estou querendo...por favor, me ajuda colocando o script exatamente como eu devo tê-lo no html... neste q você colocou, tem alguma coisa q eu tenho que remover dele? por ex.: "// escreva entre as aspas o nome do login que você quer" e "//conferindo se o login e senha estao corretos"; eu sei que eu tenho q tirar as frases, as barras também??Eu não entendo NADA de scripts...O que eu quero não é ter um lugar na página pra pessoas colocarem nome e login, porque aí já abriram a página; o que quero é um janela que deve abrir antes da página carregar, pedindo nome e senha. Aí só tem acesso à página quem sabe o nome e a senha.E só uma conta de usuário é suficiente..não sei se é possível, mas eu preciso que o script seja adicionado ao código fonte desta mesma página (.htm), porque não sei se o servidor vai ter suporte pra arquivo .php.se a pessoa errar a senha ou o nome, então a página não carrega, se acertar carrega e não precisa de re-direcionamento pra nenhuma outra página.Eu li aqui no fórum que dá pra usar javascript também, mas que não é tão seguro; mas se for a única alternativa pro que eu quero então eu vou usá-la. E aí se precisar eu abro o tópico na seção certa. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 24, 2003 Denunciar Share Postado Maio 24, 2003 http://home.attbi.com/~nosmaskram/IWantIn...esse link é pra uma página exatamente como eu quero a minha. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eddie_666 Postado Maio 25, 2003 Denunciar Share Postado Maio 25, 2003 Se o servidor não tiver suporte a php tu não vai poder usar essa autenticação... Acho que tu não tá conseguindo rodar aí pelo mesmo motivo... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - guest - Postado Maio 25, 2003 Denunciar Share Postado Maio 25, 2003 Cara o jeito é o seguintejá q você tem uma pagina em htmlvocê faz a autenticacao em javascript ( eu não recomendo, mas já q tu ainda não sabe mexer com php )<script>var login = "user";var passw = "12345";if (pass != 12345 || login != "user"){ alert ("Dados incorretos !"); break;} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 25, 2003 Denunciar Share Postado Maio 25, 2003 a ajuda que eu preciso é:1. com qual tipo de script eu consigo o mesmo login da página no link da mensagem acima?2. sendo php, qual seria o script? Tem algum pra eu usar dos que tem na front page do site? Se não tiver eu ficaria muito agradecido se alguém pudesse escrevê-lo pra mim.3. com o script pronto, eu preciso saber ainda onde inserir no código fonte da página que vai pedir login.. se isso for o correto.4. como eu edito um arquivo .php? eu devo criá-lo como texto, editar e re-nomear?o javascript também não funciona, localmente. tentei fechá-lo </script> mas não pede login.OBS.: vocês devem conhecer, mas não está listado na parte de script php da página: http://www.tripod.lycos.co.uk/. 50MB, sem limite pra tamanho de arquivo e tráfego com suporte pra PHP e mysql. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucas Phillip Postado Maio 25, 2003 Denunciar Share Postado Maio 25, 2003 bom... ai eu já não posso te ajuda...eu não tenho a minima ideia de como faz aquele login... eu acho que é com javascript... sei la.. posta um tópico na parte de javascript e ve se alguém sabe...falow Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Ninja. Postado Maio 25, 2003 Denunciar Share Postado Maio 25, 2003 Nossa realmente voce esta perdido em PHP. Primeiramente, voce esta usando KIT.NET ou HPG, se estiver o erro esta ai. Esses host não aceitam PHP, apenas HTML e JS. Use o http://www.tripod.co.uk para usar a linguaguem em PHP.O site que voce passou, aquilo não é PHP, é do proprio host e não tem como fazer em linguagem, são diretorios protegidos, voce pede ao host para fazer isso, mas host gratis acho que não faz.Bem, como voce não sabe muita coisa de HTML, sugiro que nem comece PHP, porque suas nocoes com variaveis estao pessimas. Olhe no seu codigo de JS.<script> var login = "user"; var passw = "12345"; if (pass != 12345 || login != "user"){ alert ("Dados incorretos !"); break; } Eu faria assim: <script> function fazLogin(form) { if (document.login.usuario.value == "user" || document.login.senha.value == "12345"){ window.location = "paginasecreta.html"; } else { alert("Senha ou usuario incorretos!"); } </script> E é claro, que voce precisa de um formulario para autenticar: <form name="login" onSubmit="return fazLogin(this)"> Digite o usuario: <input type="text" name="usuario"> Digite a senha: <input type="password" name="senha"> <input type="submit" value="Entrar"><input type="reset" value="Limpar">Só que JS é muito facil de quebrar um codigo e descobrir a senha, é só entrar no código de fonte e procurar pelo arquivo ou funcao.Estude scripts de PHP pronto, ou melhor, de HTML primeiro, entenda variaveis e como elas são usadas. Apos voce ter uma nocao boa de HTML, comece mexer com PHP. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest o770 Postado Maio 25, 2003 Denunciar Share Postado Maio 25, 2003 preciso testar ainda tudo isso, o que vai levar um tempo. mas já deixa o obrigado pela paciência de todo mundo. Valeu!vou hospedar em ubbi.com.br - ótima hospedagem, mas sem informação se suporta ou não php.Até logo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Lucas Phillip Postado Maio 25, 2003 Denunciar Share Postado Maio 25, 2003 so pra te informar, a ubbi não suporta php não...você terá que escolher outro servidor. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest o770
Olá!
Como é possível restringir acesso ao website com nome de usuário e senha?
..e, é preciso o suporte do servidor que hospeda a página?
Valeu pela atenção!
Link para o comentário
Compartilhar em outros sites
17 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.