Ir para conteúdo
Fórum Script Brasil

Thick

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Sobre Thick

  • Data de Nascimento 08/05/1984

Thick's Achievements

0

Reputação

  1. puts era o bloqueador mesmo....nem tinha pensado nisso :wacko: , é que não sei muito de javascript então achei q era erro no codigo..rsrs Valeuuuuu kuroi!!!!!!!! Thick
  2. Boa tarde, galera!!!!! estou com um probleminha.....tenho uma pagina em php que faz varios processos e salva isso em um txt como log...no final desse processo gostaria de perguntar para o usuario se ele gostaria de visualizar o arquivo de log...se ele quiser ai abre um nova janela com com os dados do log. o problema é que depois do processo em php, ele pergunta se gostaria de ver o log direitinho mais na hora de abrir o popup não funciona segue o codigo abaixo <?php . . codigo em php . . ?> <!-- Finaliza podendo escolher se quer verificar o log --> &lt;script language="JavaScript"> if (confirm("Mapeamento Concluido. deseja verificar o log?")) { window.open('mapear_visualiza_log.php','','width=200,height=100'); }else { location.href="mapear.php"; } </script> valeu galera... Thick
  3. muito merecido...tem ajudado bastante.... meus Parabéns *FIT*
  4. Thick

    Orientado objeto em php

    Valeu *FIT*....sabe como é sempre é bom saber se estamos no caminho certo.... :lol:
  5. Thick

    Orientado objeto em php

    Boa tarde, pessoal to começando a estudar Orientado objeto em php...fiz um script de login funcionou direitinho porem gostaria de saber sé é realmente dessa maneira que se trabalha com OO??....sabe como é OO um conceito bem diferente de estruturado...kkkkk Estrututra do Banco de Dados CREATE TABLE `usuarios` ( `nome` varchar(50) NOT NULL, `usuario` varchar(50) NOT NULL, `senha` varchar(40) NOT NULL ) Index.php <html> <head> <title>Login</title> <style type="text/css"> #login { position:absolute; left:43%; top:40%; } </style> </head> <body> <form action="logar.php" method="post"> <table id="login" border='0'> <tr> <td>Login:</td> <td><input type="text" value="" name="login" size=20 maxlength=15/></td> </tr> <tr> <td>Senha:</td> <td><input type="password" value="" name="senha" size=20 maxlength=15/></td> </tr> <tr> <td><input type="submit" value="Entrar" style="cursor:pointer"/></td> <td><input type="reset" value="Reset" style="cursor:pointer"/></td> </tr> <tr> <td colspan="2"><a href=cadastro.php>Cadastrar-se</a></td> </tr> </table> </form> </body> </html> logar.php <? function __autoload($class_name) { include $class_name . '.class.php'; } $login = htmlspecialchars($_POST['login']); //recebe o login do formulario index $senha = $_POST['senha']; //recebe a senha do formulario index $obj = new bancoDados; // Instanciando a classe $obj->conectar(); // Realiza a conexão $obj->selecionarDB(); // Seleciona o banco de dados $usuario = new usuario("",$login,$senha); // Instanciando a classe $usuario->logar(); //chama o metodo de logar o usuario no sistema ?> usuario.class.php <? //Classe do usuario class usuario{ private $nome; //Nome do usuario private $login; //Login do usuario private $senha; //Senha do Usuario //função de contrução function __construct($nome2,$login2,$senha2){ $this->nome = $nome2; $this->login = $login2; $this->senha = md5($senha2); } //Função que cadastro o usuario no banco de dados function cadastrar(){ $insert = mysql_query("INSERT INTO `teste`.`usuarios` (`nome`, `usuario`, `senha`) VALUES ('$this->nome', '$this->login', '$this->senha');"); if ($insert) { return true; } else { return false; } } //Função de logar o usuario no sistema function logar(){ $consulta = mysql_query("select * from usuarios where usuario = '$this->login' and senha='$this->senha'"); $campo = mysql_num_rows($consulta); if ($campo == 0){ header("Location: index.php"); } else{ session_start(); $_SESSION['login_usuario'] = $this->login; $_SESSION['senha_usuario'] = $this->senha; header("Location: home.php"); } } } ?> bancoDados.class.php <? //Classe para interação com o banco de dados class bancoDados{ private $host; //Nome do host private $user; //Nome do usuario do banco de dados private $pass; //Senha do banco de dados private $db; //Nome do banco de dados //função de contrução function __construct(){ $this->host = 'localhost'; $this->user = 'root'; $this->pass = '1111111'; $this->db = 'teste'; } //Função para conexão ao banco de dados function conectar(){ $con = mysql_connect($this->host, $this->user, $this->pass) or die($this->erro(mysql_error())); return $con; } //Função para seleção do banco de dados a ser usado function selecionarDB(){ $sel = mysql_select_db($this->db) or die($this->erro(mysql_error())); if ($sel) { return true; } else { return false; } } //Função para exibir os error function erro($erro){ echo $erro; } } ?> desde já valeuuuuu pessoal Bandiera
  6. E ai Marcos, da uma olhada nessa função, não sei se te atende completamente mais quem sabe pode te dar uma luz..kkkkk :blush: http://br.php.net/manual/pt_BR/function.explode.php Exemplo: $text = "Preciso retirar do meio de um texto, trechos {demarcados entre} dois caracteres, por exemplo"; $parte = explode("{",$text); $parte = explode("}",$parte[1]); echo $parte[0];
  7. Ola, Alex0007!!!!!! da uma olhada nesse link e ve se te ajuda!!!!! http://scriptbrasil.com.br/forum/index.php?showtopic=91148
  8. boa tarde!!! tenta trocar o die(); por exit; ve se funciona!!!!! esse código tem que estar antes do comando sql
  9. outra duvida..... :P como eu faria para passar o que foi selecionado para o um comando do sql??? valeu!!!!
  10. ajudou muito....tava quebrando a cabeça com isso.... :lol: valeu mesmo!!!!!!!
  11. Boa tarde pessoal, :D Preciso da ajuda de vocês, to com um duvida eu tenho o código abaixo. <select name="nome"> <option value="" selected="selected">Geral</option> <option value=”a”>a</option> <option value=”b”>b</option> <option value=”c”>c</option> <option value=”d”>d</option> . . . . <option value=”z”>z</option> </select>[code] Porem gostaria saber se tem uma maneira de otimizar isso usando um while em php e como seria??? Valeu pessoal!!!!!!!!!
  12. Thick

    Separar Conteudo

    Bom dia!!!! da uma olhada nessa função!!!!!! http://www.php.net/manual/en/function.split.php Split (expressão, delimitador, contador, comparartipo); pega numa string e divide-a num array de strings. Expressão é a string a ser dividida. Se expressão tiver tamanho zero, Split retorna um array sem elementos. Delimitador é a string que indica o que é usado para separar sub strings na expressão. É um argumento opcional, que por defeito o delimitador é o espaço. Se delimitador tiver o comprimento zero (""), é retornado um array de um elemento consistindo na string inteira. Contador é usado para especificar o número máximo de sub strings a serem criadas. O valor por defeito de contador é -1, que significa que não existe limite. Se comparartipo for 0, é feita uma comparação binária, e as letras maiúsculas são diferenciadas das letras minúsculas. Se comparartipo for 1, é feita uma comparação textual, e as letras maiúsculas são iguais às letras minúsculas. Comparartipo só é útil quando o delimitador que escolheste for uma letra. espero ter ajudado!!!!!!! :P
  13. Thick

    Contrato online

    Bom dia vini_lock então eu faria em duas partes, a primeira pegaria todos os dados dentro de um form em html depois disso passaria para pagina e ai sim montaria o que seria impresso exemplo: index.php (pagina de captura de dados) <html> <head> </head> <body> <form> <input type="text" name="empresa"><br> <input type="text" name="ramodeatividade"><br> <input type="submit" value="OK"><br> </form> </body> </html> impressao.php (onde seria todos os dados impresso) <? $empresa = $_POST['empresa']; $RamoDeAtividade = $_POST['ramodeatividade']; echo "A empresa $empresa que trabalha com $RamoDeAtividade concorda com os termos do contrato"; ?> tambem estou começando no php, mais espero ter ajudado na sua duvida... :P qualquer duvidas estamos ai!!!!
×
×
  • Criar Novo...