Ir para conteúdo
Fórum Script Brasil

Firenando

Membros
  • Total de itens

    19
  • Registro em

  • Última visita

Sobre Firenando

Últimos Visitantes

510 visualizações

Firenando's Achievements

0

Reputação

  1. Olá, eu gostaria de saber como eu faço para quando uma data do banco de dados, chegar a outra data, ele dar um Update em um campo. Explicando o que seria. Um campo chamado "data_inicial" tem como padrão o horario atual, assim que ele joga no banco. O campo chamado "data_final" o usuário que insere. Se o usuário criar com uma "data_final" para dia 30/11/2015 e a inicial for 10/11/2015, eu quero que quando chegue no dia 30/11 de um Update para trocar outro valor, que seria o "ativo". As datas estão em VARCHAR. Obrigado desde já.
  2. Firenando

    Bloquear acesso

    Oi, eu gostaria de saber, como eu faço pra bloquear o acesso de uma pessoa em um link, que ela só possa acessar uma unica vez, depois disso, será banida por IP, do computador ou da rede. Porém, se for da rede, reiniciando o modem, o ip muda, e o usuário vai poder visitar a página denovo... Eu gostaria de saber, como faço isso, ou se tem algum outro jeito pro usuario só acessar uma vez a página...
  3. Olá, eu estou fazendo um UPDATE no meus ADMINS, e então eu queria que mudasse a data da ultima edição automaticamente. Por exempo: Quando eu crio o Admin, ele vai com a data automaticamente, porém se eu edito, o valor fica '0000-00-00 00:00:00'. Código que estou usando: mysql_query("UPDATE admins SET nome='$nome', usuario='$usuario', email='email', data_edicao='' where (id=$id)");
  4. Olá, eu estou fazendo um cadastro de um admin, e não funciona pelo painel de controle. Formulário <form action="confirmar_criar.php" method="post"> <fieldset> <legend>Criar admin</legend> <p> <label for="nome">Nome</label> <input type="text" name="nome" id="nome"> </p> <p> <label for="usuario">Usuário</label> <input type="text" name="usuario" id="usuario"> </p> <p> <label for="senha">Senha</label> <input type="password" name="senha" id="senha"> </p> <p> <label for="email">E-mail</label> <input type="text" name="email" id="email"> </p> <input type="submit" value="Criar conta" class="bps"> </fieldset> </form> confirmar_criar.php <?php error_reporting(0); include('../../conexao.php'); $nome = $_POST['nome']; $usuario = $_POST['usuario']; $senha = $_POST['senha']; $email = $_POST['email']; if(!(mysql_query("INSERT INTO admins (nome, usuario, senha, email) VALUES ('".$nome."','".$usuario."','".$senha."','".$email."')")); echo "<script>alert ('Conta criada com sucesso');</script>"; echo "<script>window.location='/criar.php';</script>; "; ?> Erro - Linha 8 é a linha do IF Parse error: syntax error, unexpected ';' in C:\xampp\htdocs\site\admin\administradores\confirmar_criar.php on line 8 Imagem do banco
  5. Firenando

    Problemas com acento

    Eu botei e não funcionou, eu botei no no topo da página de validação, e não adiantou... Também não sei se o banco ta em utf8...
  6. Olá, já criei um tópico, e nada que eu fiz deu para resolver o problema, então vou passar os códigos aqui. Quando eu mostro uma variavel, ele fica com acentuação errada. Exemplo. Como é exibido: Fernando Pl�cido Como deveria ser: Fernando Plácido index.php <form action="validacao.php" method="post"> <fieldset> <legend>Dados de Login</legend> <label for="usuario">Usuário</label> <input type="text" name="usuario" id="usuario" /> <label for="senha">Senha</label> <input type="password" name="senha" id="senha" /> <input type="submit" value="Entrar" /> </fieldset> </form> validacao.php <?php if (!empty($_POST) AND (empty($_POST['usuario']) OR empty($_POST['senha']))) { header("Location: index.php"); exit; } mysql_connect('localhost', 'root', '') or trigger_error(mysql_error()); mysql_select_db('painel') or trigger_error(mysql_error()); $usuario = mysql_real_escape_string($_POST['usuario']); $senha = mysql_real_escape_string($_POST['senha']); $sql = "SELECT `id`, `nome` FROM `usuarios` WHERE (`usuario` = '". $usuario ."') AND (`senha` = '". ($senha) ."') AND (`ativo` = 1) LIMIT 1"; $query = mysql_query($sql); if (mysql_num_rows($query) != 1) { echo "Login inválido!"; exit; } else { $resultado = mysql_fetch_assoc($query); if (!isset($_SESSION)) session_start(); $_SESSION['UsuarioID'] = $resultado['id']; $_SESSION['UsuarioNome'] = $resultado['nome']; $_SESSION['UsuarioSenha'] = $resultado['senha']; header("Location: restrito.php"); exit; } ?> restrito.php <!DOCTYPE html> <html> <head> <title>Teste</title> <meta charset="utf-8" /> </head> <body> <?php // A sessão precisa ser iniciada em cada página diferente if (!isset($_SESSION)) session_start(); // Verifica se não há a variável da sessão que identifica o usuário if (!isset($_SESSION['UsuarioID'])) { // Destrói a sessão por segurança session_destroy(); // Redireciona o visitante de volta pro login header("Location: index.php"); exit; } $variavelNova = utf8_decode($_SESSION['UsuarioNome']); ?> <h1>Página restrita</h1> Nome: <?php echo $_SESSION['UsuarioNome']; ?> <a href="logout.php">Sair</a> </body> </html>
  7. Olá, eu tenho um banco de dados onde armazena nomes, e tem alguns nomes que tem Acentos, e quando eu vou mostrar o nome no site, ele buga. Por exemplo: Nome: Fernando Plácido Como é exibido: Fernando Pl�cido
  8. Como eu faço funcionar? '-'
  9. Olá, eu tenho um painel de admin. Eu quero que quando o administrador clicar em Adicionar ou Atualizar dados, em vez de ir para a página de confirmação que os dados foram enviados, eu quero que fique na mesma página. Eu sei que é um Java Script, já olhei na internet, mais não consigo fazer funcionar. :wacko:
  10. Eu gostaria de saber, se é possível criar um site de rádio em php. Por exemplo, um site onde ficará uma lista de mais tocadas, mais pedidas (sim sei que envolve BD). E a parte mais importante, fazer funcionar a rádio em PHP (upload de músicas), isso é possível? O que quero fazer, é em localhost.
  11. Então, eu fiz um código em PHP. <textarea>/agendarcadeia <?php echo $player; echo " $punicao"; echo " $motivo" ?></textarea> Porém na variavel $punicao eu quero que apareça somente os números, pois contem letras também. Um exemplo de como ficaria com o campo preenchido. /agendarcadeia Fire_Nando 180 minutos Ant-Rpg Double Como eu gostaria que ficasse. /agendarcadeia Fire_Nando 180 Ant-Rpg Double
×
×
  • Criar Novo...