Ir para conteúdo
Fórum Script Brasil

vini_loock

Membros
  • Total de itens

    1.037
  • Registro em

  • Última visita

Tudo que vini_loock postou

  1. Nem sei, não estudei muito de c, apenas o básico, então conheço poucas funções. Mas se tiver uma outra aposto que alguém aqui do fórum vai saber te dizer, só esperar. Té+
  2. <?php /*----------------------------------------------------------------------------------------------------// //----------------------------Class de tratamento de arquivos - PHP-----------------------------------// //----------------------------------------------------------------------------------------------------// //-----Todos os direitos reservados - Vinicius Siuta Borges-------------------------------------------// //-----Contato: viniciussiutaborges@hotmail.com-------------------------------------------------------// //--------||--: viniciussiutaborges@gmail.com---------------------------------------------------------// //----------------------------------------------------------------------------------------------------*/ class Files{ private $file, $file_ext, $file_name, $file_dir; private $ext_validas = array('jpg', 'png', 'gif', 'bmp', 'rar', 'zip', 'wma'); private $upload_dir = 'temp', $temp_dir = 'temp'; public function __construct($file = ''){ if($file != '')$this->start($file); } private function start($file = ''){ $this->file = $file; $info = pathinfo($file); $this->file_name = $info['filename']; $this->file_ext = $info['extension']; $this->file_dir = str_replace($this->file_name.'.'.$this->file_ext, '', $this->file); } public function setFile($file){ $this->start($file); } public function getFile(){ return $this->file; } public function setExt($ext = array('zip')){ $this->ext_validas = $ext; } public function getExt(){ return $this->ext_validas; } public function setUploadDir($dir){ $this->upload_dir = $dir; } public function getUploadDir(){ return $this->upload_dir; } public function setTempDir($dir){ $this->temp_dir = $dir; } public function getTempDir(){ return $this->temp_dir; } public function copy($old, $new){ if(copy($old, $new)){ return true; } return false; } public function move($old, $new){ if(rename($old, $new)){ return true; } return false; } public function upload($file){ $pre_name = date('YmdHis').rand(0, 999); move_uploaded_file($file['tmp_name'], $this->temp_dir.'/'.$pre_name.$file['name']); $this->start($this->temp_dir.'/'.$pre_name.$file['name']); if($this->valida()){ $this->move($this->file, $this->upload_dir.'/'.$pre_name.$file['name']); $this->start($this->upload_dir.'/'.$pre_name.$file['name']); }else{ $this->delete(); } } public function delete(){ if(file_exists($this->file) && unlink($this->file)){ return true; } return false; } public function valida(){ if(in_array($this->file_ext, $this->ext_validas)){ return true; } return false; } } ?>
  3. Olá galera. Anteriormente eu havia escrevido um tópico a respeito de alguns cursos, mas acho que ficou de uma forma um tanto bagunçada e na verdade nem era bem aquilo o problema, então estou editando o tópico. Eu pretendo trabalhar na área de sistemas operacionas, penso em estudar bastante o kernel linux, e quem sabe um dia participar na criação de um novo SO já que o futuro promete um SO nas nuvens, talvés seja um ótimo ramo, mas eu não quero entrar nessa área por dinheiro, é mais por gostar muito mesmo. Já pensei em trabalhar na física de jogos, mas pelo que eu vi, não tem muitos desafios, o que se tem que fazer é só seguir alguns cálculos e fazer uma boa programação, mas não é isso que eu gostaria de fazer. Tendo em vista que eu atuarei desenvolvendo SO, quais seriam as melhores opções para eu investir, digo quais linguagens, curso superior e tudo que for relevante. Estou pesquisando para poder criar uma "linha do tempo" para que eu vá estudando ao longo do tempo. Hoje estou no 2°ano do ensino médio; faço um estágio de programação Javascript, PHP, CSS, XHTML, XML e Mysql; vou começar a ler -talvez na semana que vem- o livro "C completo e total"; penso em cursar Ciencias da Computação; a pouco tempo deixei de estudar programação para me dedicar especialmente à física e matemática. Tenho receio desse não ser o melhor caminho para chegar no objetivo desejado. Ouvi dizer que existe cursos específicos para sistemas operacionais que seriam interessantes que eu os fisesse depois de CC, mas não achei nada a respeito. Caso alguém tenha indicações de bons livros, sempre serão bem vindos. E mais uma coisa, C é o ideal para desenvolver um SO, ou seria mais interessante o C++? já que este ultimo é orientado a objetos, acredito que seria de mais fácil manutenção e desempenho melhor. Bom, é isso ai. Vlw. Vinicius
  4. já tentou colocar assim: pasta/arquivo.exe ??
  5. Acontece que toda vez será menor que 120, então mostrará a mensagem e mesmo que seja maior que 120 ele vai mostrar a mensagem por estar dentro de um else. E você deve tambem tirar aquele ';' do seu else #include <stdio.h> #include <stdlib.h> int main() { int idade; printf("\n Escreva sua idade: "); scanf("%d", &idade); if (idade == 0) printf(" Eu sou um Bebe. \n"); else if(idade > 1 && idade <= 5) printf(" Eu sou uma crianca \n"); else if(idade > 5 && idade <= 10) printf(" Eu sou um garotinho \n"); else if(idade > 10 && idade <= 15) printf(" Eu sou um Pre-aolecente \n"); else if(idade > 15 && idade <= 25) printf(" Eu sou um Jovem \n"); else if(idade > 45 && idade <= 60) printf(" Eu sou um Adulto idoso \n"); else if(idade > 60 && idade <= 120) printf(" Eu já estou velho \n"); else if(idade > 120) printf(" Eu morri \n"); system("pause"); }
  6. Olá galera! Estou precisando fazer um "trabalho academico no qual deveremos apresentar uma peça de teatro com um toque tecnológico, então eu me meu grupo estamos pensando em gravar um video e exibi-lo em tempo real. Mas nós não temos conhecimentos aprofundados em edição de videos, apenas um basico de affter efects. Queria saber se alguém sabe de um programa que possa fazer algo do tipo. A principio precisamos de: -kroma key -e alguns efeitos de lus e fumaça (em tempo real). alguém conhece um programa capas disso? Vlw.
  7. Poste o código todo, desde os includes, poste também o problema que esta tendo e se existir alguma mensagem de erro, poste-a.
  8. http://www.webmaster.pt/botao-more-twitter...-php-10132.html
  9. Como assim, a animação não abre? Você não ta chamando nenhuma ai.
  10. O que eu lhe disse é que você não deve começar por isso ai, pois isso vai precisar de requisições ajax e um pouco de server-side. Comesse estudando sobre jquery, da pra fazer isso que você quer muito facilmente.
  11. Vlaew vocês 2, mas eu consegui resolver ainda d uma terceira forma. Eu acho que a jquery não retorna true ou false com esse metodo, então peguei o id para trabalhar com ele pelo js msmo. Ficou assim: $('tbody td').click(function(){ if($(this).parent().find("input").attr('type') == 'checkbox'){ var id = $(this).parent().find("input").attr('id'); if(document.getElementById(id).checked == true){ document.getElementById(id).checked = false; }else{ document.getElementById(id).checked = true; } }else{ $(this).parent().find("input").attr('checked', true); } });Vlw.
  12. Cara, sinceramente, se você não sabe isso, melhor não se meter por ai. Comesse do começo, tenha calma.
  13. Olá. Estou precisando verificar se um checkbox está selecionado, mas não está dando certo. $('td').click(function(){ if($(this).parent().find("input").attr('checked') == true){ $(this).parent().find("input").attr('checked', false); }else{ $(this).parent().find("input").attr('checked', true); } }); A ideia é que ao clicar em uma coluna da tabela, ele volte para a linha e peque um input radio ou checkbox que está dentro de uma td, isso ele já está fazendo.Mas o problema está quando clica-se de novo, que era para desmarcar, mas nada acontece.
  14. vini_loock

    Pegar conteudo de tag

    Vlw, achei muito estranho isso, porque eu estou usando uma expressão muito parecida com a que enviei a cima para pegar os links e ela está funcionando. Funfou direitinho aki. Vlw
  15. Olá galera. Estou precisando pegar todo o conteudo de dentro da tag body de um site, mas está ocorrendo algum ploblema na expressão regular. Estou usando assim: preg_match('/<body[^>]*>(.*)<\/body>/i', $this->getHTML(), $result); Mas já tentei de várias outras formas:/<body>[^>]+<\/body>/i /<body>[^>]+<\/body>/i /<body[^>]+>[^>]+<\/body>/i /<body[^>]+>(.*)<\/body>/i O html da página ta assim:<html> <head> ... </head> <body bg="#FFFFFF"> ... </body> </html>Não é retornado nenhum erro. Para mostrar eu estou usando um print_r(), mas ele me mostra isso: E dependendo da ereg que eu uso ele me retorna um array bidimensional, mas sem valor algum. At. Vinicius
  16. a página de login ta bonita, mas o resto nem tem como avaliar não é?!?
  17. posta os códigos ai, porque assim fica complicado para entender
  18. Seria isso ai, mas primeiro você tem que colocar um id no seu checkbox
  19. Tenta assim: function validar() { var error = 0; if (frmMain.cb_cliente.checked == false) { error++; alert('Selecione o Cliente'); } if (frmMain.cliente.value == 0) { error++; alert("Selecione o Cliente"); frmMain.cliente.focus(); } if (frmMain.nome_codigo.value == 0) { error++; alert("Selecione o Produto"); frmMain.nome_codigo.focus(); } if(error == 0){ frmMain.submit(); } <form name="frmMain" method="post" action="action_incluinq.asp"> <input id="Submit1" type="button" value="Enviar" onclick="validar()"/>
  20. Troque essa linha: $sql = mysql_query("SELECT * FROM yob_user ORDER BY money DESC LIMIT 10"); Por:$sql = "SELECT * FROM yob_user ORDER BY money DESC LIMIT 10";
  21. aqui nessa: $imagem_dir = $config["diretorio/"] . $imagem_nome; seria:$imagem_dir = $config["diretorio"] . $imagem_nome;
  22. só adicionar um \n entre eles: $message = $_SERVER['REMOTE_ADDR'].'\n'.date("d/m/y | G:i:s");
  23. perai, agora você me confundiu, que resultado?
  24. troque: $row = $POST('campo_busca'); Por:$row = $_POST['campo_busca'];Pois $_POST não é uma função e sim uma variável. E um conselho, não use dados vindos diretamente de $_POST, $_GET, ou qualquer outra variavel do tipo, pois atravez dessa brecha, alguns desocupados podem danificar seu sistema.
×
×
  • Criar Novo...