Ir para conteúdo
Fórum Script Brasil

Endor

Membros
  • Total de itens

    226
  • Registro em

  • Última visita

Tudo que Endor postou

  1. Endor

    Importação...

    Boa dia! Fazer uma cópia de dados em outra tablea não é coisa difícil (se você sabe manusear dados sql). Mas está difícil entender seu objetivo. Acho que precisa ser um pouco mais explicativo. Abraços.
  2. Olá! Como sabe, Muringa, existe mais de uma forma de traduzir um raciocínio para um resultado. Isso em php e, imagino que em todas as linguagens. Mas uma sugestão é: IF (($terca=="arroz") OR ($quarta=="arroz")) {$escolha="arroz";} Não estou vendo dificuldade, mas pelo que vejo vamos demorar para chegar onde você precisa. Mas existe muita gente boa neste forum e, tenho certeza eles também vão te dar valiosas sugestões. Se o raciocínio for este ou não, Volte assim vamos melhorando. Abraços.
  3. Boa Tarde, Muringa! Não estou conseguindo entender, pois se é radio, só pode selecionar em cada item (dias semana) Se fossem checkbox, então você poderia assinalar várias opções. Mas fazer isso em php não é difícil, mas se você não tem noções torna-se difícil. Principalmente porque é uma liguagem do servidor, sendo assim você não erá resposta sem que visite o servidor e venha com a resposta. Se você não vai precisar do retorno com a resposta (assinalar o arroz), é só criar um código que faça desconsiderar as outras opções. Mas, sinceramente não consigo visualizar a lógica, para sua dúvida. Se puder esclarecer mais, ... agradeço. Abraços.
  4. Endor

    Como fazer uma pagina de login

    Bom dia, Edu. No final do código, está a chamada para a página que você deseja. header("location:aquivocecolocaapagina.algo"); Quanto a conexão com o servidor, nesse código está sendo feito com o include include ("conexao.php"); É muito importante você ter uma página só para essa finalidade, assim você não precisa em todas as páginas que precisar do BD, ficar nomeando o endereço de conexão. Está página pode ser feito assim: <?php $host = "localhost"; //Caso seja local, o site. $usuario = "root"; //Normalmente você escolhe, em caso de hospedagem, eles escolhem $senha = ""; // Sua senha para acesso ao BD $con = mysql_connect($host, $usuario, $senha) or die ("Não foi possível efetuar a conexão!"); mysql_select_db("nome_do_bd", $con) or die ("Não foi possível conectar ao BD!"); ?> Qualquer dúvida, retorne! Abraços.
  5. Endor

    Como fazer uma pagina de login

    Boa Tarde, Edu Da uma olhadinha nesse código, fiz para exatamente o que você pediu. Abraços. <?php $login = $_POST["login"]; $senha = $_POST["senha"]; $entra = date("Y-m-d H:i:s"); include ("conexao.php"); $login = $_POST["login"]; $senha = $_POST["senha"]; $entra = date("Y-m-d H:i:s"); $sql = "select * from login Where idcliente = '$login' and senha ='$senha'"; $query = mysql_query($sql); $linhas = mysql_num_rows($query); if ($linhas ==0) { print "<html><body> <table border='1' width='400pt' cellspacing='3' cellpadding='5'> <tr> <td>Usuário não encontrado!<BR>&nbsp</td> </tr> <tr> <td><BR><a href ='login2.php'> voltar </a></td> </tr> </table> </html></body>"; } else { $ver ="INSERT INTO visita(idcliente, entrada) VALUES('$login', '$entra')"; $executa_ver = mysql_query($ver) or die ("Não foi possível colocar a hora"); setcookie("nome_usuario", $login); setcookie("senha_usuario", $senha); header("location:index.php"); } $logado = $login;
  6. Boa Tarde, Jean! Para fazer isso você vai precisar de capturar IP do usuário. E criar algo como você deseja. Da maneira como colocou acima, fica difícil de ajudar, pois não tenho idéia do que você quer. Abraços.
  7. Endor

    Nivel de usuario

    Boa Tarde, Guilherme! Pelo que entendi, você somente precisa restringir o nível a ser restringido. O outro não precisa. Exemplo: IF ($nivel==3) {fazer a programação} Se a página é permitida para o 3, e o 2 não tem restrição, não precisa programar. Abraços.
  8. Boa Noite, Stoma. Obrigado pela dica. Vou procurar e estudar. Abraços.
  9. Bom dia, ESerra! Fiquei quebrando a cabeça, querendo entender o que você queria dizer. Somente terça-feira fui entender ( e não me chame de burro!! hehehehe) Obrigado pela dica. Agora fica tudo mais fácil. Abraços.
  10. Bom dia, FIT! Obrigado pela orientação. Vou estudar e aplicar esta solução. Abraços.
  11. Endor

    Nivel de usuario

    Bom dia, Guilherme! Neste forum, tem vários modelos de login e senha. Os níveis, você faz da melhor forma do seu projeto. Exemplo: Na tabela de Login (ou o nome que você deu), deverá ter login, senha e nivel. Quando você programar, busque essas informações. Se o nível 2 pode abrir tal formulário, você informa algo parecido: IF $nivel==2) {$tudobem;}ELSE{PRINT"Você não tem autorização";} Como pode ver, depende do seu projeto e das suas idéias. Abraços.
  12. Endor

    Sistema de cadastros

    Boa Tarde, LordKow! dá uma olha nos modelos de form para cadastros. Tem vários. Se precisar de mais ajuda, volte. Abraços.
  13. Endor

    Sistema de login

    Tenta assim: $insere = "INSERT INTO login (nome, senha) VALUES ('$nome','$senha')"; $exe_insere = mysql_query($insere); Abraços
  14. Bom dia, amigos. Solicitei ajuda em dois tópicos anteriores, mas não consegui, provalmente por não er formulado corretamente a pergunta. Mas encontrei resposta (de certa forma). Agora preciso saber: Como faço para nomear uma variável usando o valor de uma outra? Exemplo: $ab[0]=1; Ela ficaria com o seguinte nome $a1=1; Ou seja, o valor da array $ab[0] será o final do nome da variável $a. A questão é: Não sei fazer isso. Vou explicar o porque: Tenho uma tabela com "n" células. Em cada célula coloquei uma variável da forma acima. $a1, $a2, $a3......$a31 Se alguma delas estiver vaiza, não recebe o Print. Abraços.
  15. Endor

    Sistema de login

    Bom dia, Celso. Aparentemente está certo o código. Mas pode ter outros problemas. E como você está matando (or die) o SQL caso não realize, você fica sem saber qual o problema. Uma sugestão: $insere = "INSERT INTO `login`(`nome`, `senha`) VALUES ('$nome','$senha')"; $exe_insere = mysql_query($insere); PRINT"$insere"; //Esse print é para você saber se estão vindo todos os dados corretos. // Outra idéia, analise na Tabela do BD se o nome da tabela está correto, assim como os nomes dos campos e os tipos de dados que esses campos suportam. Abraços.
  16. Bom dia, Alexandre. Existem várias formas de se fazer isso. Mas vou deixar uma sugestão. <table>"; while ($i<$num) { $vetor=$c.$n; $i++; PRINT" <tr> <td> $vetor </td> </tr>"; } </table> Abraço.
  17. Bom dia, Orfeus! Na cláusula WHERE do sql, use o comando BETWEEN. É exatamente para isso. Ficaria assim: $datas = "SELECT data FROM achadata WHERE data BETWEEN '$data1' AND '$data2'"; Abraços.
  18. Bom dia, Guilherme! Não entendi com totalidade sua dúvida, mas tenho uma sugestão pelo pouco que entendi. Você deve ter o campo Título e o Campo Notícia, imagino. Nesse caso, faça a pesquisa pelo campo Título e para o Campo Notícia, você usa uma substring, para mostrar uma quantidade de caracteres. Exemplo: substr(notica, 0,50) --- Vai aparecer as primeiras 50 (caracteres e espaços) da string. Abraços
  19. Bom dia, Tio Hacker! Conheço algumas formas de fazer isso usando o JavaScript! Fica bem legal. Vá no material de JavaScript e com certeza vai achar. Abraços.
  20. Endor

    trocar variavel

    Bom dia, Guilherme. Uma sugestão: Ao invéz de usar o botão, você usar um link. Porque ao usar o botão, você estará enviando o comando pelo action do form e é lá que precisa programar. E no link direto é só escrever como você disse. Abraços
  21. Boa Tarde, amigos. Estou com dificuldade em executar um comando while no array abaixo: WHILE ($diaferiado = explode(",", $feriados)) -------> Não consigo executar { Comando... } Em outro modo também: $diascontidos = explode(",", $contidos) WHILE ($diascontidos) { Comando... } --------> Também não consigo executar. Como eu posso conseguir um laço do tipo While ou algo parecido, para percorrer a array, dependendo de quantos elementos tiver. Aceito sugestões. Abraços.
  22. Boa tarde, amigos! Tenho um código que se repete muitas vezes, e pensei em criar um função. No código criei diversos swicth, pois a variável pode ser de $opcao[0] a $opcao[28], e em cada uma dessas opções, preciso ditar o valor de outra variável ($dia1 a $dia31, sendo que o valor, caso não seja vazio, será igual ao número do nome.) Para criar uma função, não consegui criar um return opcional (IF ($dia1!=""){return $dia1=1;}E assim por diante. A switch que criei, e que quero colocar na função é assim: FUNCTION decidedia($opcao, $es, $tur) SWITCH ($opcao) { CASE 1: IF (($es==2) OR ($es==3) OR ($es==6)){ IF ($tur==1){$dia1="D";} ELSE {$dia1="N";}}ELSEIF (($es==4) OR ($es==5)){$dia1="T";}break;............Até CASE 28; } return ??? } Como efetuo a chamado do return, uma vez que a SWITCH pode optar por qualquer umas 31 variáveis ($dia1 a $dia3), dependendendo do valor da $opcao. Como devo proceder? Que conselho posso receber de vocês? Abraços.
  23. Boa Tarde, Amigos! Preciso abrir os emails direto dos forms do site, sem a necessidade de utilizar os forms do servidor. Sei que para abrir um Banco de dados para manusear, preciso de: BD, host, usuario, senha (nesta ordem); Agora preciso saber como manusear os email. Como faço para que o email seja aberto direto na conta do usuário, utilizando um leitor específico, neste caso o ROUNDCUBE. Abraços.
  24. Endor

    Como encontrar o último array

    Bom dia, *FIT*! Obrigado pela resposta. Como faço para obter o resultado usando esta função? Seria assim: $resultado = array_pop($caixa); ?????? Abraços
  25. Bom dia, Amigos. Estou com uma dificuldade para encontrar a última array. Exemplo: $caixa[0] $caixa[1] $caixa[2] Dentro de um grupo de vinte ou mais, como faço para encontrar a última sem precisar depender dos SWITCH ou dos IF's? Abraços.
×
×
  • Criar Novo...