Jump to content
Fórum Script Brasil

Tsikbal

Membros
  • Posts

    25
  • Joined

  • Last visited

About Tsikbal

Tsikbal's Achievements

0

Reputation

  1. Tsikbal

    Marquee

    Vlw Help, era isso o que eu qria obrigado também, fahledu Flws
  2. Tsikbal

    Marquee

    não é isso também... é como se a mesma foto ficasse em marque, mas uma do lado da outra sem parar... porque se colocar: <marquee><img src></marquee><marquee><img src></marquee><marquee><img src></marquee> vai ficar 3 fotos coladas, mas quando xegar na 3ª, essa vai passar e aí depois recomeça. era pra ficar passando uma do lado da outra sempre acho que não dá pra explicar... o.o
  3. Tsikbal

    Marquee

    Não é exatamente isso, fahledu :unsure: É tipo assim, quando você coloca uma foto em marquee, ela não passa uma vez, e passa novamente só depois que termina de passar pela tela inteira? Então, era para essa foto ficar passando uma do lado da outra, toda hora... Acho que fui meio confuso :blink: Mas vlw ;)
  4. Tsikbal

    Marquee

    Olá a todos. Gostaria de saber como fazer para que o comando "marquee" fique contínuo.. Vlw :ph34r:
  5. É o Flash MX 2004 e tá no lugar certo sim... bem, quem sabe não é problema no meu pc?
  6. Eu coloquei num botão do flash o seguinte código pra ir pra url: on (release) { getURL("https://www.scriptbrasil.com.br/forum", "_self"); } não deu certo :blink: estranho não? Alguém pode me ajudar?
  7. Tsikbal

    Banco De Dados Com Php

    Agora o arquivo configura.php está dando o erro: Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\configura.php on line 9 Erro - Falha na Conexão
  8. Tsikbal

    Banco De Dados Com Php

    Vlw ^^ Agora, só não entendi bem pra que serve o verfica.php :(
  9. Tsikbal

    Banco De Dados Com Php

    Em que parte do codigo painel.php eu insiro o conteúdo da página? é porque eu uso iframe no meu site.
  10. Tsikbal

    Banco De Dados Com Php

    Já vi que vou me enrolar com a hospedagem, já que eu vou procurar um servidor gratuito... vlw PS: eu exportei a tabela e não a encontrei. ela fica com .sql?
  11. Tsikbal

    Banco De Dados Com Php

    não, ESerra, eu sei, o Geocities é só um exemplo. Eu quero dizer se está certo o $host se fosse no Geocities. Ficaria: $host = "www.geocities.com/minhapagina/meubanco"; /* host do bd */ mesmo?
  12. Tsikbal

    Banco De Dados Com Php

    ÊÊÊÊÊÊÊ Vlw!!! estou tão feliz!!! Obrigado, Beraldo, ESerra... vocês são ótimos :) Agora minhas dúvidas finais. 1. Todas as páginas que eu fizer que forem "protegidas contra visitantes" (só tem acesso os logados), estão representadas pelo painel.php, né? 2. Como eu vou colocar o banco na rede? Qual dos arquivos eu hospedo (.frm, .MYD ou MYI) e tem um lugar certo pra hospedá-lo(s)? 3. Vamos supor que eu queira hospedar no geocities (é só uma hipótese). O código configura.php vai ficar assim, é?: <?php $tabela = "usuarios"; /* nome da tabela usada */ /* Os dados abaixo são de conexão com o bd e devem ser alterados conforme os dados do servidor */ $bd = "usuarios"; /* nome do banco */ $user = ""; /* nome do usuário */ $pass = ""; /* senha do usuário */ $host = "www.geocities.com/minhapagina/meubanco"; /* host do bd */ $con = mysql_connect("$host","$user","$pass") or die('Erro - Falha na Conexão'); $con2 = mysql_select_db("$bd") or die('Erro - Falha ao Abrir Banco de Dados'); ?>
  13. Tsikbal

    Banco De Dados Com Php

    Beraldo, você não sabe o quanto está me ajudando ^^ Obrigadão Bem, mas tá dando senha errada, me parece que não chega a cadastrar a senha no banco... O que pode ser? Será que é porque no cadastro.php em ver de ser: $clogin = $_POST["clogin"]; /* ... e passa as variáveis do formulário */ $senha = $_POST["csenha"]; é $clogin = $_POST["clogin"]; /* ... e passa as variáveis do formulário */ $csenha = $_POST["csenha"]; /*mudei de $senha para $csenha */ EDIT: É isso sim! Agora dá erro no painel.php assim: Buá buá buá.. snif snif Conto com você Beraldo pra me ajudar, pf
  14. Tsikbal

    Banco De Dados Com Php

    :o E outra coisa, se eu quiser jogar isso num servidor gratuito, eu tenho que mudar o quê? Vlw a ajuda, hem ;) Espero resposta pra esse erro plz
  15. Tsikbal

    Banco De Dados Com Php

    Poxa, eu estou quase conseguindo, mas... Ele chega a criar o cadastro, eu sei porque eu conferi no phpmyadminin que ele cria o cadastro. Mas aí na hora de efetuar o login, ele diz que a senha ou o login estão inválidos. Olhem só: configura.php <?php $tabela = "usuarios"; /* nome da tabela usada */ /* Os dados abaixo são de conexão com o bd e devem ser alterados conforme os dados do servidor */ $bd = "usuarios"; /* nome do banco */ $user = ""; /* nome do usuário */ $pass = ""; /* senha do usuário */ $host = ""; /* host do bd */ $con = mysql_connect("$host","$user","$pass") or die('Erro - Falha na Conexão'); $con2 = mysql_select_db("$bd") or die('Erro - Falha ao Abrir Banco de Dados'); ?> index.php <?php include("configura.php"); echo "<html> <head> <title>Sistema login e cadastro de usuários</title> </head> <body> <form action=\"login.php\" method=\"POST\"> Login:&nbsp;<input type=\"text\" name=\"login\" size=\"10\" maxlength=\"30\" /><br /> Senha:&nbsp;<input type=\"password\" name=\"senha\" size=\"10\" maxlength=\"8\" /><br /> <input type=\"submit\" value=\"Enviar\" />&nbsp;<input type=\"reset\" value=\"Limpar\" /> </form> <br /><br /> <a href=\"cadastro.php\">Cadastre-se</a> </body> </html>"; ?> login.php <?php session_start(); /* aqui inicia a sessão */ include("configura.php"); if($_POST["login"] == "" || $_POST["senha"] == ""){ /* verifica se os dados estão vazios */ echo "Você deve postar seu login e sua senha!"; /* se estiver, mostra esse aviso */ } else { /* se não, continua a verificar... */ $login = $_POST["login"]; /* pega o valor de login do form anterior */ $senha = $_POST["senha"]; /* pega o valor da senha do form anterior */ $query = mysql_query("SELECT id, login, senha FROM ".$tabela." WHERE login='".$login."' && senha='".$senha."'") or die ("Erro: ". mysql_error()); /* faz a consulta no bd, e verifica se o login e senha digitados pelo usuário são iguais aos do bd */ $total = mysql_num_rows($query); /* aqui pega o número de linhas que obedecam à consulta anterior */ if($total == "0"){ /* se não tiver nenhuma linha, mostra o aviso */ echo "Login ou senha inválidos.<br /> <a href=\"index.php\">Voltar</a>"; } else { /* se não, continua... */ while($l = mysql_fetch_array($query)){ /* aqui pega o resultado do bd e passa pra variáveis, registrando-as na sessão criada no início do arquivo */ $_SESSION["id"] = $l["id"]; $_SESSION["login_user"] = $l["login"]; $_SESSION["senha_user"] = $l["senha"]; header("Location: painel.php"); /* manda o usuário para a página painel.php */ } /* fecha o while */ } /* fecha o segundo if */ } /* fecha o primeiro if*/ ?> painel.php <?php session_start(); require("verifica.php"); /* aqui, inclui o arquivo verifica.php */ include("configura.php"); /* aqui, inclui o arquivo de conexão */ echo "<html> <head> <title>Painel de Controle</title> </head> <body>"; Você está logado, ".$_SESSION["login_user"]." <br /> <a href=\"logout.php\">Sair</a>"; echo "</body> </html>"; ?> verifica.php <?php if(!isset($_SESSION["login_user"]) || !isset($_SESSION["senha_user"])){ /* se o login e senha não estiverem registrados... */ header("Location: index.php"); /*... manda pra página index.php... */ } ?> logout.php <?php session_start(); /* inicia a sessão */ session_unset(); /* elimina todas as variáveis da sessão */ session_destroy(); /* destrói a sessão */ header("Location: index.php"); ?> cadastro.php <?php echo "<html> <head> <title>Cadastro de usuários</title> </head> <body>"; if($_POST["ok"]){ /* se o formulário tiver sido preenchido... */ include("configura.php"); /* ... inclui a página configura.php... */ $clogin = $_POST["clogin"]; /* ... e passa as variáveis do formulário */ $senha = $_POST["csenha"]; $sql = mysql_query("SELECT login FROM ".$tabela." WHERE login='".$login."'") or die ("Erro: ". mysql_error()); /* consulta no bd */ $num = mysql_num_rows($sql); /* vê quantos registros tem no bd */ if($num >= "1"){ /* se tiver 1 ou mais registros, mostra a mensagem a seguir */ echo "O login escolhido já está sendo usado. <br /> <a href=\"cadastro.php\">Voltar</a>"; } else { $sql2 = mysql_query("INSERT INTO ".$tabela." (login, senha) VALUES ('$clogin','$csenha')") or die ("Erro: ". mysql_error()); /* aqui adiciona o login e a senha no bd */ echo "Cadastro efetuado! <br /> <a href=\"index.php\">Efetue seu login</a>"; } } else { /* se o formulário não tiver sido preenchido */ echo "<form name=\"tuto\" method=\"POST\"> Login de usuário:&nbsp;<input type=\"text\" name=\"clogin\" size=\"10\" maxlength=\"20\" /><br /> Senha de usuário:&nbsp;<input type=\"text\" name=\"csenha\" size=\"10\" maxlength=\"10\" /><br /> <input type=\"submit\" name=\"submit\" value=\"Cadastrar\" /> <input type=\"hidden\" name=\"ok\" value=\"1\" /> </form>"; } /* fecha o if */ echo "</body> </html>"; ?> e o banco de dados "usuarios" CREATE TABLE `usuarios` ( `id` int(5) NOT NULL auto_increment, `login` varchar(20) NOT NULL default '', `senha` varchar(10) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1;
×
×
  • Create New...