
MTavares
Membros-
Total de itens
1.048 -
Registro em
-
Última visita
Tudo que MTavares postou
-
Olá JaguA. Na verdade comecei agora o site. Veja abaixo o HTML completo (coloquei o CSS direito na página): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Untitled Document</title> </head> <style type="text/css"> body{ font-size:12px; font-family:Arial; margin-right:0; margin-top:0; margin-left:0; margin-bottom:0; } .principal{ position:relative; width:100%; height:1597px; background-color:#FFF; margin:0 auto; background:#02CBFF url(imagens/fundo.png)top left repeat-x fixed; } .esquerdo-superior{ background-image:url(imagens/esquerdo-superior.png); width:262px; height:261px; float: left; margin-top: 0px; margin-right: 0px; } .direito-superior{ background-image:url(imagens/direito-superior.png); width:262px; height:261px; float: right; margin-top: 0px; margin-right: 0px; } .esquerdo-inferior{ position:absolute; background-image:url(imagens/esquerdo-inferior.png); float:left; width:262px; height:261px; bottom:0; } .direito-inferior{ position:absolute; background-image:url(imagens/direito-inferior.png); float:right; width:262px; height:261px; bottom:0; } </style> <body> <div class="principal"> <div class="esquerdo-superior"></div> <div class="direito-superior"></div> <div class="esquerdo-inferior"></div> <div class="direito-inferior"></div> </div> </body> </html> Obrigado.
-
Olá pessoal. Meu forte não é webdesign, por isso vim buscar ajuda com os feras. Estou desenvolvendo um site aonde quero colocar uma imagem em cada canto do site, ou seja, uma imagem no canto superior direito e esquerdo e imagem no canto inferior direito e esquerdo. A imagem é aquelas floral. Consegui colocar as imagens funfando nos lados direito e esquero superior e no lado esquerdo inferior, só que o lado direito inferior não vai para o lado direito nem rezando :rolleyes: . Veja abaixo o código: Lado esquerdo superior .esquerdo-superior{ background-image:url(imagens/esquerdo-superior.png); width:262px; height:261px; float: left; margin-top: 0px; margin-right: 0px; } Lado direito superior .direito-superior{ background-image:url(imagens/direito-superior.png); width:262px; height:261px; float: right; margin-top: 0px; margin-right: 0px; } Lado esquerdo inferior .esquerdo-inferior{ position:absolute; background-image:url(imagens/esquerdo-inferior.png); float:left; width:262px; height:261px; bottom:0; } Lado direito inferior (aqui que está o problema...) .direito-inferior{ position:absolute; background-image:url(imagens/direito-inferior.png); float:right; width:262px; height:261px; bottom:0; } Alguém sabe me informar aonde está o erro? :blink: Obrigado
-
Moderadores. Por favor.... podem fechar esse tópico. A falha foi minha, esqueci de instanciar o objeto no topo da página de cadastro. Mente cansada.... me desculpem por isso. Obrigado.
-
Pessoal, estou desenvolvendo um sistema no conceito MVC, porém quando vou cadastrar um dado, não consigo. É como se não enxergasse o arquivo, só que o diretório está correto. Veja abaixo: CONTROLLER <?php require_once ('model/candidatosDAO.php'); // o diretório está correto class candidatosDO { // defini o escopo como teste public $nome = "Rui Barbosa"; public $email = "rui@barbosa"; public $senha = "sucesso"; //Insere um candidato no banco public function insereCandidatos($nome, $email, $senha){ $n = new candidatosDAO(); return $n->insereCandidatos($nome, $email, $senha); } } ?> MODEL <?php class candidatosDAO{ public function insereCandidatos($nome, $email, $senha){ echo "OK"; } } ?> Alguém sabe me informar o que pode estar ocorrendo de errado? o que não consigo entender é que outros cadastros seguem a mesma linha de raciocínio e funcionam perfeitamente. Obrigado.
-
Bem bacana esse programa que você indicou, só que ele é pago, certo? usando o myphpguard, ele funcionou da seguinte forma. Desmarquei os arquivos da classe de conexão e da classe dos métodos. Pelo que percebi, se codificarmos arquivos que contenham códigos SQL, não funciona. Para mim é um ótimo programa, porém só é funcional 70%, pois deveria também proteger as conexões e arquivos que contenham códigos SQL. Posso estar errado, mas é o que verifiquei até agora nos testes que fiz. Abraços
-
Então... na verdade eu sempre uso o include() para fazer a chamada do banco de uma classe, porém ao incluí-lo no programa de decodificação, ele parou de funcionar. Depois fiz novamente o processo de decodificação, sendo que não deixei marcado o arquivo de conexão do banco e mesmo assim não funcionou...só funciona mesmo quando não uso o programa de decodificação..... só que achei interessante o programa, por isso que estou querendo usá-lo em meus projetos. Abs.
-
Aproveitando o assunto :D esse programa eu baixei, criei um pequeno código que retorna alguns dados do banco, abri o programa, desmarquei a conexão do banco e deixei as outras linhas em php marcada, só que ao decodificar, o meu teste não funfou, ou seja, parou de trazer os resultados.... em quais linhas ele funciona exatamente? Vlw
-
Consegui encontrar uma solução. Como aqui é uma troca de experiências, segue abaixo o link do qual o colega mostra com divs e tabelas. A lógica é simples, veja: <style type="text/css"> .container{ width: 400px;} .div_imagem{ float: left; width: 100px;} </style> <body> <div class="container"> <?php for($i = 1; $i <= 100; $i++){ ?> <div class="div_imagem"> Dados <?php print($i); ?> </div> <?php } ?></div> </body> Vale ressaltar que para funcionar, ele colocou o container como exemplo, porém se você colocar outras informações dentro dessa div, poderá dar erro. Por isso é aconselhável usar da seguinte forma: <style type="text/css"> .produtos{ width: 400px;} .div_imagem{ float: left; width: 100px;} </style> <body> <div class="produtos"> <?php for($i = 1; $i <= 100; $i++){ ?> <div class="div_imagem"> Dados <?php print($i); ?> </div> <?php } ?></div> </body> Assim não ficamos reféns de outras divs e podemos criar o container sem dar problemas no layout. Segue abaixo o link do nosso colega. http://forum.wmonline.com.br/topic/151558-...dos-em-colunas/ Abraços
-
Olá jissa, na verdade, com tabelas eu sei fazer, porém o site está todo em CSS, por isso gostaria de usar o tableless. Abraços
-
Olá pessoal, estou aqui com uma dúvida do qual esbarrei exatamente em algo que vira e mexe é briga feia :lol: . Estou querendo pegar os resultados de um banco e dividir em 3 colunas. Sei fazer isso na velha amiga tabela, mas em tableless (acho que é assim que se escreve) não estou conseguindo. Alguém poderia de dar essa força? dividir em 3 colunas mas que se ajustem conforme a tela? Na verdade o meu problema não é de CSS exatamente, mas sim PHP, ou seja, estou no fórum correto ;) . vejam abaixo uma das 10000000000 tentativas... <style type='text/css'> #pagina { width: 100%; } #colunaDiv { width: 250px; float: left; height: 350px; } </style> <?php ..... $coluna = 2; echo "<div id='pagina'>"; for ($c = 1; $c < $coluna; $c++): while($registro = mysql_fetch_array($sql)): echo "<div id='colunaDiv'>$registro[produto]</div>"; endwhile; endfor; echo "</div>"; ?> Obrigadão!!!!
-
Olá pessoal, Sei que aqui é o tópico do Photoshop, porém pela dimensão do Photoshop, posso ter uma base na Illustrator. fiz uma arte para um cliente no formato Illustrator. Só que a gráfica retornou informando que o arquivo está no formato 30 X 15 aberto com dobra, ficando fechado em 15 X 15cm... só que o cliente quer que fique em 10 X 15... como ajusto no Illustrator a arte para que fique em 10 X 15? Obrigado!
-
Olá pessoal, fiz uma arte para um cliente no formato Illustrator. Só que a gráfica retornou informando que o arquivo está no formato 30 X 15 aberto com dobra, ficando fechado em 15 X 15cm... só que o cliente quer que fique em 10 X 15... como ajusto no Illustrator a arte para que fique em 10 X 15? Obrigado!
-
Ao cadastrar o num do documento 123456789 no banco, eu trouxe em uma query o último registro e fiz da seguinte forma: $primeiro = substr($ver->CalcDocumento,0,3); $meio = substr($ver->CalcDocumento,3,-3); $segundo = substr($ver->CalcDocumento,-3); $numDocumento = $primeiro.".".$meio.".".$segundo; Peguei a variável $numDocumento e fiz um Update na tabela que foi cadastrada o num do documento.... Foi uma solução que encontrei... abraços
-
Pensei em criar mais um campo na tabela para armazenar esses valores somados de um outro campo, ex: Teria um campo com os números: 123456789 Traria esse campo através do php e somaria com + 1, o resultado usaria por ex o substr ou se der o str_replace() para colocar os pontos e armazenaria em outro campo através de um update, mas não sei se essa seria uma solução plausível. Aceito sugestões. Abraços
-
Olá moderadores, podem fechar esse tópico.. armazenei os dados em uma única tabela... obrigado e abraços.
-
Olá pessoal, estou com mais uma dúvida, quebrando a cabeça e nada... estou configurando o boleto da CEF, porém tem um campo chamado Nº documento, do qual é composto da seguinte forma: 123.456.789. A idéia é somar esse número de acordo como for gerando o boleto, sempre + 1. Porém não estou conseguindo, pois quando tento somar, ele soma o 123 e não o nº todo. Estou fazendo dessa forma, vejam: $sql_conta = mysql_query("SELECT *, MAX(NumDocumento) AS contar FROM status_pagto"); $mt_conta = mysql_fetch_object($sql_conta); $serie = $mt_conta->contar + 1; Depois desse cálculo, jogo no banco. Só que ele calcula apenas os 3 primeiros números.....O que posso fazer para contornar essa situação? abraços
-
Putz, nem eu consegui entender...kkkkkkkkkkkkkkk... bem, quando trago os registros da coluna NOMEPARTICIPANTES pelo PHP, só retorna os registros da tabela "participantes_pessoa_juridica pj" e não da tabela "insc_pessoa_fisica ipf ", pois ambas tem o mesmo apelido.... gostaria de trazer os registros das duas tabelas.. agora sim..rsrsrsrsrs vlw
-
Pessoal, estou finalizando um sistema do qual preciso trazer as informações de 4 tabelas. Fiz um JOIN, porém preciso fazer com que o participantes da tabela A e participantes a tabela B fiquem na mesma coluna na query e não estou conseguindo. Quando dou apelido aos campos, retorna apenas as colunas da segunda query. Tentei de duas formas: 1º Tentativa SELECT ipf.NomePessoaFisica AS NOMEPARTICIPANTE, ipf.EmailPessoaFisica AS EMAILPARTICIPANTE, ipf.CargoPessoaFisica AS CARGOPARTICIPANTE, ipf.EndPessoaFisica AS ENDERECO, ipf.NumPessoaFisica AS NUM, ipf.CompPessoaFisica AS COMPLEMENTO, ipf.CidadePessoaFisica AS CIDADE, ipf.EstadoPessoaFisica AS ESTADO, ipf.FonePessoaFisica AS TELEFONE, ipf.CelularPessoaFisica AS CELULAR, pj.NomeParticipante AS NOMEPARTICIPANTE FROM eventos ev JOIN participantes_pessoa_juridica pj ON pj.IdEventos = ev.IdEventos JOIN participantes_pessoa_fisica pf ON pf.IdEventos = ev.IdEventos JOIN insc_pessoa_fisica ipf ON ipf.IdPessoaFisica = pf.IDParticipantePF WHERE ev.IdEventos ='1' 2º Tentativa SELECT (ipf.NomePessoaFisica OR pj.NomeParticipante) AS NOMEPARTICIPANTE, ipf.EmailPessoaFisica AS EMAILPARTICIPANTE, ipf.CargoPessoaFisica AS CARGOPARTICIPANTE, ipf.EndPessoaFisica AS ENDERECO, ipf.NumPessoaFisica AS NUM, ipf.CompPessoaFisica AS COMPLEMENTO, ipf.CidadePessoaFisica AS CIDADE, ipf.EstadoPessoaFisica AS ESTADO, ipf.FonePessoaFisica AS TELEFONE, ipf.CelularPessoaFisica AS CELULAR FROM eventos ev JOIN participantes_pessoa_juridica pj ON pj.IdEventos = ev.IdEventos JOIN participantes_pessoa_fisica pf ON pf.IdEventos = ev.IdEventos JOIN insc_pessoa_fisica ipf ON ipf.IdPessoaFisica = pf.IDParticipantePF WHERE ev.IdEventos ='1' Quero que os resultados "NOMEPARTICIPANTE" fique em apenas uma coluna, pois quando trago os resultados pelo PHP, só aparece os resultados da tabela Pessoa Jurídica. Abraços
-
Olá JaguA e Romero, muito obrigado pelas soluções alternativas que me passaram. Ambas solucionaram o meu desafio.... Abraços.
-
Olá Romero, eu tenho um formulário aonde um dos campos é um combobox, do qual o usuário escolhe em qtos eventos quer participar. Esse campo é dinâmico, ou seja, vamos supor que o administrador do site cadastre 5 eventos, logo no combobox irá aparecer 5 options de com os números de 1 a 5 como valor. O usuário quer participar em 3 eventos, então ele selecionar o número 03 e aparecerá 3 campos texto para preencher com os nomes. <input type="text" name="NomeCliente"> Só que quero pegar esses nomes do campo texto e adicionar em uma tabela. Se eu colocar dentro do foreach conforme citado nos posts anteriores, irei dar 03 "insert's", quando na verdade quero dar apenas um insert e dentro do campo da tabela "NomeParticipantes", ficasse dessa forma: $sqlCadastrar = mysql_query(sprintf("INSERT INTO tabela VALUES('%s','%s','%s','%s','%s',)",valor1,valor2,valor3,'[b]NomeCliente 1,NomeCliente 2,NomeCliente 3[/b]',valorn)); A única solução está no post anterior, do qual uso o txt para fazer essa inserção, porém não estou satisfeito com essa solução. Se tiver outra solução que não use txt, sessão ou cookie, será melhor do que essa que fiz. Abraços
-
Pessoal, consegui resolver, porém quero pedir aos moderadores para não fechar esse tópico, pois fiz da seguinte forma: for($a = 0; $a < count($_POST["NomeClientes"]); $a++){ $clientes = $_POST["NomeClientes"][$a]; $abrir =fopen("ClientesTXT.txt","a"); $gravar = fwrite($abrir,$clientes); fclose($abrir); } $abrir = fopen ("ClientesTXT.txt","r"); $conteudo = fread ($abrir, filesize ("ClientesTXT.txt")); $sqlCadastrar = mysql_query(sprintf("INSERT INTO tabela VALUES('%s','%s','%s','%s','%s',)",valor1,valor2,valor3,[b]$conteudo[/b],valorn)); Particularmente não gostei muito dessa solução, mas se alguém tiver uma outra solução que não tenha que gravar em um arquivo txt ou sessões e cookies, agradeço.... abraços
-
Consegui gravar no TXT... troquei o w pela letra a...
-
Olá blew, funfou, mas na minha situação ainda esbarro com um obstáculo. Os campos são gerados automaticamente conforme o usuário escolher. Por ex: No formulário tem um campo que diz: Quantas pessoas irão viajar? Ao selecionar por ex 3, aparecerão 03 campos do tipo array, Veja: <input type="text" name="NomeCliente[]"> Após isso, ele preenche o restante dos campos e dá OK. Ao apertar o botão cadastrar, ele vai para o PHP, do qual usei o código que debatemos aqui. Até aqui tudo bem, porém esbarro no seguinte dilema, veja: foreach($Nome as $NomeCliente){ $NomeClientes = $NomeCliente; } $clientesUsuarios = $NomeClientes[1]. ",".$NomeClientes[2]; E se o cliente escolher por ex. 5 pessoas, como irei criar o array para colocar na variável clienteUsuarios para ficar: $clientesUsuarios = $NomeClientes[1]. ",".$NomeClientes[2]. ",".$NomeClientes[3]. ",".$NomeClientes[4]. ",".$NomeClientes[5]; Quero pegar essa variável e colocar dentro de um campo mencionado anteriormente. Isso não estou conseguindo.... Abraços
-
Obrigado Roger, suas informaçoes me foram muito úteis. abraços
-
Olá Roger Mauricio Takemiya, no caso da Cielo, a idéia inicial é o cliente acessar a página de transação. Tem um modo de que pelo action do form, a transação vai até a Cielo e volta, não é isso? em relação ao computador do cliente, terei que pegar um dos computadores e fazer como servidor? instalar IIS qualquer outro servidor? Abraços e obrigado por suprir minhas dúvidas...