-
Total de itens
4.466 -
Registro em
-
Última visita
Tudo que Beraldo postou
-
Tranquilo. Dê prioridade ao que é mais importante. :) array_push() não retorna a array. Ela é passada por referência e modificada a cada chamada à função. deixe apenas: array_push ($array);. ;) Monte uma função. Olhe um exemplo bem simples e funcional: <?php function array_retira_a_posicao_informada ($array, $pos) { if (array_key_exists ($pos, $array)) unset ($array[$pos]); return $array; } $arr = array("manga","uva","graviola da africa"); print_r ($arr); echo "<br /><br />"; $arr = array_retira_a_posicao_informada($arr, 1); print_r ($arr); ?> []'s
-
Troque: $mens = str_replace("\r\n", "<br/>", $mens); //linha add no cod font por $mens = preg_replace("/(\\r)?\\n/i", "<br/>", $mens); Isso fará com que tanto \n quanto \r\n sejam alterados para <br />. ;) []'s
-
Veja este artigo, que voce entenderá como funciona: http://forum.imasters.com.br/index.php?showtopic=203965 []'s
-
Veja se isto ajuda: http://scriptbrasil.com.br/forum/index.php?showtopic=91225 []'s
-
Já viu este? http://scriptbrasil.com.br/forum/index.php?showtopic=29163 []'s
-
Há o suporte oficial do PHPBB, mas podemos dar uma ajuda em algumas coisas. Como o PHPBB é em PHP (:P), poste as dúvidas sobre ele no fórum de PHP, ok? FTP é o protocolo de envio de arquivos (Server Transfer Protocol). Com um programa FTP voce pode enviar os arquivos para seu servidor, entendeu? ;) []'s
-
Movendo: PHP -> JS. []'s
-
Voce colocou o <td> dentro do loop for, sendo criadas 10 linhas. Veja se ajuda: http://forum.imasters.com.br/index.php?s=&...st&p=608984 []'s
-
Inicie $validação antes de atribui-la o valor 1: $validacao = 0; if($arr) { $validacao = 1; Coloque aspas nos índices alfanuméricos da array session: $_SESSION['login'] = $login; $_SESSION['validacao'' ] = $validacao; $_SESSION['senha'] = $senha_crip; Troque: if ($validacao == "1") { ?> por: if ($_SESSION['validacao'] == "1") { ?> Veja se resolve. []'s
-
Poste seu código para vermos onde está o erro. []'s
-
http://br2.php.net/nl2br :) []'s
-
O zero representa o número da linha. Se a consulta retornar três linhas, haverá os "índices"0, 1 e 2. A contagem ocmeça sempre do zero, sacou? ;) Como a sua consulta, obrigatoriamente, só retornará uma linha, usamos o zero. []'s
-
print "<a href=\"List.php4?Trb=".$valor['Trb']."\" title=\"Mensagem aqui\">".$trb. "</a>";?> Tirei o acesse de aspas e pontos (concatenador). ;) []'s
-
Tente assim: $data = date("Y-m-d", (time() - $a)); []'s
-
Vai depender do que o usuário digitar. O ideal é voce colocar cada parte da data em um campo e depois juntar os três, formando a data aceita pelo MySQL. No seu código não há a validação da data, então não tenho como dizer se está certo ou não. Separe os campo para o usuário digitar, daí voce recebrá os tres campo, validará o valor com checkdate(), do PHP (olhe o Manual) e montará a data assim 0000-00-00.
-
Depende de como está o valor de $_POST['nascimento']. Ele deve estar na notificação internacional: 2007-02-06 (ano, mês, dia)
-
Use foreach. ;) <input type="checkbox"name="nome[]" value="1" /> <input type="checkbox"name="nome[]" value="2" /> <input type="checkbox"name="nome[]" value="3" /> echo "Voce selecionou: <br />"; foreach ($_POST['nome'] as $x) echo $x . "<br />"; []'s
-
Se voce quiser usar um campo date como eu fiz, pode usar o PHPMyAdmin, excluir os campos dia, mês e ano e adicionar nascimento Date Not Null (pela interface gráfica, não precisa digitar o código). Para excluir, apenas clique no X ao lado do campo. No fim da tabela há a opção para adicionar um novo campo. Lá voce se acha; é bem simples. Mas se quiser manter os campos separados, beleza. Mas voce não poderá usar as funções de data do MySQL quando precisar. []'s
-
Voce tem que separar a data completa (00/00/0000) e colocar cada parte numa chave de $entry: $data = "06/02/2007"; $entry = explode ("/", $data); print_r ($entry); /* Retornará: [0] => 06 (dia) [1] => 02 (mês) [2] => 2007 (ano) */ Sacou? Eu usei um único campo do tipo DATE para salvar a data. Isso é mais correto e lhe permite o uso das funções de data e hora do próprio MySQL. ;) []'s
-
Margens são os espaçoes externos ao objeto (exceto para a tag body), ou seja, é como se fosse uma margem interna. Também é possível alterar somente uma das quatro paddings, como nas margens: padding-top: 2px; padding-bottom: 10px; padding-left: 0; padding-right: 1px; Você pode zerar as margens do botão, para não mexer no traçado da caixa. Se quiser, poste o CSS do botão para ajudarmos. :) []'s
-
Tente zerar as margens e os paddings da caixa e do botão. []'s
-
Tutorial eu não tenho e nem conheço. Tenho um código que gera senhas aleatórias, mas não estou com ele aqui no momento. A idéia é a seguinte: crie uma função que gera códigos aleatórios e salve-o no bd, depois envie-o ao usuário. Essa função pode ser composta por funções como rand() e range() (caso queira inserir letras e outros caracteres). Use um loop para criar um código com X caracteres. E por aí vai... :) []'s
-
Olá, Aline. Nunca fiz o curso de HTML do iPed, mas pode-se dizer que as divs não servem apenas para alinhar tabelas. Elas podem ser usadas para alinhar imagens, textos, traçados do site integralmente (tableless; dibmania), etc. A alternativa Alinhamento lógico realmente pode gerar algumas interpretações diferentes. Favor usar o Suporte do iPed para tirar essa dúvida e sugerir uma alteração. []'s
-
Nas datas, voce está inserindo $entry, mas não definiu essa variável (array, na verdade). Outra coisa: voce fechou uma chave depois dos $entry, mas não as acriu. Olhe um exemplo simples que tenho aqui: banco: Create Table usuarios( id smallint(5) unsigned not null auto_increment, nome varchar(100) default '', nascimento date not null, primary key (id) ) type = innodb character set latin1 collate latin1_general_ci INSERT INTO `usuarios` VALUES (1, 'beraldo', '1987-12-03'); INSERT INTO `usuarios` VALUES (2, 'joao', '1900-02-01'); INSERT INTO `usuarios` VALUES (3, 'maria', '1800-02-03'); INSERT INTO `usuarios` VALUES (4, 'josé', '2000-03-01'); index.php <?php function calc_idade( $data_nasc ){ $data_nasc = explode("-", $data_nasc); $data = date("d-m-Y"); $data = explode("-", $data); $anos = $data[2] - $data_nasc[2]; if ( $data_nasc[1] >= $data[1] ){ if ( $data_nasc[0] <= $data[0] ){ return $anos; break; }else{ return $anos-1; break; } }else{ return $anos; } } $My = new Mysqli ("localhost", "usuario", "senha", "Testes"); $sql = $My->query ("Select DATE_FORMAT(nascimento, '%d-%m-%Y') as nasc, nome From usuarios Where MONTH(nascimento) = " . date ("m")); echo "Total: " . $sql->num_rows . "<br />"; while ($f = $sql->fetch_array()) echo $f['nome'] . " => " . calc_idade( $f['nasc'] ) . "<br />"; $My->close(); ?> Mude o mês de seu Sistema Operacional e veja que sempre aparece o nome e a idade do usuário. []'s
-
Mas o código está funcionando? Aparece algum erro? O que acontece?