Ir para conteúdo
Fórum CódigoFonte.net

tesla

Membros
  • Total de itens

    74
  • Registro em

  • Última visita

  1. tesla

    Já é hora de HTML5 e CSS3?

    Estou desenvolvendo meu portfólio. A pergunta é simples, acham viável eu desenvolver a página em HTML5 e CCS3? Digo na questão de suporte dos navegadores mais populares, usando as tags como header, footer, aside e etc.
  2. tesla

    Dicas de scripts úteis

    Estou desenvolvendo um sistema que deixa uma estrutura montada pro site, na parte que diz respeito ao processamento de dados. Ela funciona mais ou menos assim: classes base (aquelas que não precisam ser instanciadas) ------> classes módulo (aquelas que implementam recursos específicos) -> gerenciador ---> Uso em site ou sistema, etc. plugins (classes específicas para sistemas, sites) ------------> Estou focando na eficiência do código, segurança e facilidade de compreensão, pois pretendo desenvolver a ideia, e mais futuramente montar uma equipe para este sistema. Porém preciso listar as classes base e classes módulo. As classes base são mais para implementar novas ou facilitar as funções e recursos do PHP. Por exemplo, certas funções para array que o PHP não tem. As classes módulos utilizam as classes de base, elas são para funções específicas, como conexão com o sgdb MySQL. Até agora pensei na seguinte lista: Classes base - bsArrfunc: classe de manipulação de array bsData: classe de manipulação de dados em geral bsExplorer: classe de manipulação de arquivos/diretórios bsGuard: classe de segurança primária Classes módulo - mCookie: classe de manipulação segura de cookies mHTML: classe de manipulação de formulários e formatação HTML mMysql: classe para conexão e comunicação com o MySQL mIMG: classe para manipulação de imagens com lib GD2 mSession: classe para manipulação segura de sessions mLog: classe de registro de eventos (datalogger) mMail: classe para envio de email Então queria mais dicas de vocês do que eu posso colocar como base que vocês acham interessante implementar, e como módulo. O que você sempre sente falta na hora de fazer um site? O projeto não está apenas no papel, já está todo estruturado e alguns scripts já até terminei. Obrigado pela atenção.
  3. tesla

    Layouts líquidos de flash?

    Pessoal ultimamente comecei a envolver mais flash nos meus sites, realmente é muito bom e poderoso com o AS. Mas tenho enfrentado alguns problemas. Tipo, eu desenvolvo meus layouts em uma tela de 1280x1024. Pra fazer layouts fixos é molesa mas eu apanho quando envolve layouts líquidos. Tipo, quando eu faço um layout líquido usando flash, as letras e objetos ficam proporcionais na minha tela de 1280x1024, mas ficam muito pequenas em 1024x768. Existe algum meio de se resolver isso sem ser usar os layouts fixos? Vocês tem alguma técnica? No caso se eu desenvolvesse em 1024x768, ficaria muito grande em 1280x1024? Obrigado.
  4. tesla

    Problema com php

    Pessoal fiz o seguinte código: <?php if ($_POST["xe"] == "ee") { $img_ori = imagecreatefromjpeg ($_FILES["xe"]["tmp_name"]);//-------- Carrega img original $tmp_img = imagecreatetruecolor(200, 200); imagejpeg( $tmp_img, "sbimg/", 50 ); } ?> <form method="post" action="envia.php" enctype="multipart/form-data"> <input type="file" name="x" /> <input type="submit" name="xe" value="ee" /> </form> Mas quando vou testá-lo dá o seguinte erro: Já marquei todas as caixinhas na opção de FTP mas não dá!
  5. tesla

    Erro com sintaxe mysql

    Pessoal to usando o mysql 6.0.4 e tenho a seguinte sintaxe: DELIMITER $$ CREATE TRIGGER `ondelete_accounts` BEFORE DELETE ON `accounts` FOR EACH ROW BEGIN DELETE FROM `bans` WHERE `type` NOT IN (1,2) AND `value` = OLD.`id`; END; $$ DELIMITER $$ CREATE TRIGGER `oncreate_guilds` AFTER INSERT ON `guilds` FOR EACH ROW BEGIN INSERT INTO `guild_ranks` (`name`, `level`, `guild_id`) VALUES ('Leader', 3, NEW.`id`); INSERT INTO `guild_ranks` (`name`, `level`, `guild_id`) VALUES ('Vice-Leader', 2, NEW.`id`); INSERT INTO `guild_ranks` (`name`, `level`, `guild_id`) VALUES ('Member', 1, NEW.`id`); END; $$ DELIMITER $$ CREATE TRIGGER `ondelete_guilds` BEFORE DELETE ON `guilds` FOR EACH ROW BEGIN UPDATE `players` SET `guildnick` = '', `rank_id` = 0 WHERE `rank_id` IN (SELECT `id` FROM `guild_ranks` WHERE `guild_id` = OLD.`id`); END; $$ DELIMITER $$ CREATE TRIGGER `oncreate_players `AFTER INSERT ON `players` FOR EACH ROW BEGIN INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 0, 10); INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 1, 10); INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 2, 10); INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 3, 10); INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 4, 10); INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 5, 10); INSERT INTO `player_skills` (`player_id`, `skillid`, `value`) VALUES (NEW.`id`, 6, 10); END; $$ DELIMITER $$ CREATE TRIGGER `ondelete_players` BEFORE DELETE ON `players` FOR EACH ROW BEGIN DELETE FROM `bans` WHERE `type` = 2 AND `value` = OLD.`id`; UPDATE `houses` SET `owner` = 0 WHERE `owner` = OLD.`id`; END; $$ Quando vou executa-la sempre recebo este erro: Como resolvo isso? Obrigado.
  6. tesla

    Erro instalação do Photoshop.

    Pessoal primeiramente queira dizer que sou webdesigner e não posso ficar sem esse aplicativo por isso pessoa a ajuda de vocês. Eu formatei meu PC hoje e na hora da instalação do photoshop ele faz uma verificação e depois na tela da instalação do photoshop ele me diz o seguinte: Windows Internet Explorer Critical errors were found in setup - Session has dependencies that cannot be satisfied. Please see the Setup log file for details. Já tentei várias coisas mas não consigo nada. Seria algum problema com meu internet explorer? Versão 7.0.5730.13 e eu tenho as seguintes aplicações da adobe: Adobe Flash 10, Adobe Reader 9.1 (português). Preciso da ajuda de vocês mais do que nunca. Muito obrigado. Conteúdo do log:
  7. tesla

    Como instalar 2 Versões do MySQL?

    Galera, eu to precisando do seguinte: Tenho que ter a versão 4.0 do MySQL para programar em Delphi, e a 5.1 para um servidor. Fui tentar instalar o 5.1 depois do 4.0 e aconteceu um erro que não podia inicializar o MySQL, depois fui tentar configurar de novo, fechando o 4.0, deu um erro de acesso negado, sendo que eu coloquei a mesma senha do MySQL 4.0. Então pessoal, como vou fazer a instalação de duas versões do mysql, vou formatar meu PC agora, aí quando acabar eu venho aqui ver as respostas. Agradeço à Atenação.
  8. tesla

    Erro phpmyadmin 3.2.0.1

    Galera, configurei o phpMyAdmin 3.2.0.1 mas não está funcionando, ele me apresenta o seguinte erro: Como resolvo esse problema?
  9. tesla

    Problema com função tipo "eval"

    num tem a função eval do javascript? to tentando fazer uma parecida em delphi como não axei alguma q suprisse oq eu preciso nesse sentido de converter string pra expressão algébrica e resolve-la. Mas sempre que eu vou testar o programa dah o seguinte erro quando eu uso a função: "Project Project1.exe raised exception class EConvertError with message '' " o problema eh q a mensagem não contem nada, então vou postar o code da função e do botão q ativa a função: function TransNum(str : String): integer; var leng, x, i, temp, caso, loc, nlp, locint, loctip, locord, vez, total, qtd, t : integer; valores, tipos : array of String; valint, order : array of integer; begin total := 0; leng := Length(str); SetLength(valores, leng); SetLength(valint, leng); SetLength(tipos, leng); SetLength(order, leng); loc := 0; locint := 0; loctip := 0; locord := 0; vez := 0; for i := 0 to leng do begin temp := StrToInt(str[i]); if VarType(temp) = varInteger then begin valores[loc] := valores[loc] + str[i]; order[locord] := 1; locord := locord +1; vez := vez +1; end else begin if str[i] = '*' then begin tipos[loctip] := '*'; loctip := loctip +1; valint[locint] := StrToInt(valores[loc]); locint := locint +1; loc := loc +1; order[locord] := 0; locord := locord +1; vez := vez +1; end else if str[i] = '/' then begin tipos[loctip] := '/'; loctip := loctip +1; valint[locint] := StrToInt(valores[loc]); locint := locint +1; loc := loc +1; order[locord] := 0; locord := locord +1; vez := vez +1; end else if str[i] = '-' then begin tipos[loctip] := '-'; loctip := loctip +1; valint[locint] := StrToInt(valores[loc]); locint := locint +1; loc := loc +1; order[locord] := 0; locord := locord +1; vez := vez +1; end else if str[i] = '+' then begin tipos[loctip] := '+'; loctip := loctip +1; valint[locint] := StrToInt(valores[loc]); locint := locint +1; loc := loc +1; order[locord] := 0; locord := locord +1; vez := vez +1; end end; end; x := 0; nlp := 0; qtd := 0; t := 0; for i := 0 to vez do begin if order[i] = 1 then begin x := x +1; end else if order[i] = 0 then begin if x > 1 then begin if t = 0 then total := valint[nlp]; if tipos[nlp] = '*' then begin total := total * valint[nlp+1]; nlp := nlp +1; end else if tipos[nlp] = '-' then begin total := total - valint[nlp+1]; nlp := nlp +1; end else if tipos[nlp] = '+' then begin total := total + valint[nlp+1]; nlp := nlp +1; end else if tipos[nlp] = '/' then begin total := StrToInt(FloatToStr(StrToFloat(IntToStr(total)) / StrToFloat(IntToStr(valint[nlp+1])))); nlp := nlp +1; end end; end; end; Result := total; end; Code do botão : i := conta.Text; result.Caption := IntToStr(TransNum(i)); E aí, como resolvo? ou jah existe algo parecido com a função eval?
  10. tesla

    Espaço entre linhas das tabelas!

    resolvido...
  11. galera estou desenvolvendo um administrador mysql inspirado no phpmyadmin, só que em delphi... Estou com um problema. Vou Exemplificar melhor que vocês vão entender: Tenho Duas dbs, uma "mysql", vejam abaixo: E outra "testes": até aí tudo bem, mas o problema, é que, se o usuário trocar de database, sem fechar e abiri o programa, olha o que ocorre no caso de, logar primeiro na db "mysql" e depois na "testes": Eu estou usando uma ZQuery, com SQL "show tables"... O que devo fazer para corrigir este erro?
  12. tesla

    Delphi 7 Erro Com XML!

    galera to precisando guardar dados no cliente com xml e to seguindo este tutorial: http://imasters.uol.com.br/artigo/1383/del...lphi_-_parte_2/ mas quando eu vou compilar o programa ele me dá uma mensagem assim: Unit DBClient was compiled with a different version of DB.EDatabaseError como eu resolvo isso?
  13. tesla

    Como Usar o ZQuery?

    tah bom, vou mudar a minha pergunta: Alguém tem um tuto pra ZQuery jah q nunca mechi com querys via delphi? (Delphi 7)
  14. tesla

    Como Usar o ZQuery?

    galera, estou fazendo um administrador mysql com delphi e to usando o Zeos 6.5.1 Alpha... bom estou me baseando no phpmyadm, então do lado esquerdo da tela (<---) eu vou colocar as tabelas da database, mas ai que eu vou precisar de mecher com querys... com php é fácil, agora com delphi eu quero saber como que passa por exemplo a query "show tables;" e como ela é recebida pelo ZQuery, no php creio eu, pois nunca precisei de usar isso, ela vem em forma de array, e no delphi? Alguém tem um tuto de como usar a ZQuery?
  15. tesla

    MySQL SQLConection

    galera vo fazer um painel de administração de delphi em mysql, comecei com delphi hj, mas como tenho experiencia em outras lingagens, esta sendo muito fácil, mas eu quero saber: tenho uma espécie de SQLConection no meu programa, quando o user clicar em conectar ele passa os parametros e conecta ao MySQL então vamos la: como eu vou passar os parâmetros? Exemplo: "MySQLConexao.Params.BlobSize := -1;" eh tipo isso que eu quero fazer
×
×
  • Criar Novo...