-
Total de itens
4.466 -
Registro em
-
Última visita
Tudo que Beraldo postou
-
array_merge() adiciona uma ou mais arrays ao final de uma outra array, segundo o próprio Manual: http://br.php.net/array_merge Uma possível solução é você criar arrays multidimensionais. Nesse caso, elas poderiam ficar assim: $menu[0][0] = "Primeiro sub menu do menu 0"; $menu[0][1] = "Segundo sub-menu do menu 0"; []'s
-
Primeiramente, bem-vinda ao fórum, Natalia. :) Não conheço um script pronto, pois prefiro criá-los manualmente da forma como necessito. Vou lhe passar um link que mostra como trabalhar com PHP + MySQL: http://forum.imasters.com.br/index.php?showtopic=192408 Bons estudos. :) []'s
-
Veja se ajuda: http://forum.imasters.com.br/index.php?sho...&hl=preload http://forum.imasters.com.br/index.php?sho...&hl=preload http://forum.imasters.com.br/index.php?sho...&hl=preload http://forum.imasters.com.br/index.php?showtopic=14169 []'s
-
Primeiramente, bem-vinda ao fórum, Aline. :) Você está usando MySQL? Se estiver, olhe este exemplo tirado do Manual do MySQL: mysql> SELECT DATE_ADD('1997-12-31 23:59:59', INTERVAL 1 DAY); -> '1998-01-01 23:59:59' Fonte: http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html Você pode usar essas funções juntamente com a função NOW() do MySQL. []'s
-
Saudações, pessoal. :) Uma dúvida muito comum diz respeito ao uso das Query Strings. Devido a isso, resolvi escrever este tutorial básico sobre o uso delas. Para quem não sabe, query strings são usadas quendo se quer deixar as URL's desta forma: Neste exemplo, as páginas ficarão assim: Começaremos com os códigos CSS e HTML: estilo.css body{ text-align: center; color: #000; font-size: 12px; margin: 10px; background: #ccc; } #tudo{ width: 560px; height: 350px; margin: 0 auto; padding: 0; border-left: solid 3px red; border-right: solid 3px red; } #menu{ position: relative; width: 300px; height: 22px; top: 10px; margin: 0 auto; padding: 2px; font-size: 15px; background: #000; } #menu ul{ list-style: none; margin: 0; padding: 0; } #menu li{ display: inline; margin: 0 3px; padding: 0 2px; } #menu a:link{ text-decoration: underline; color: #fff; } #menu a:visited{ text-decoration: underline; color: #fff; } #menu a:hover{ text-decoration: none; color: blue; } #conteudo{ position: relative; width: 480px; top: 40px; margin: 2px auto; } index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" type="text/css" href="estilo.css" media="screen" /> <title>Query Strings</title> </head> <body> <div id="tudo"> <h1 style="margin: 2px;padding: 3px;border-bottom: solid 4px black; font-size: 28px;"> Tutorial Query String </h1> <div id="menu"> <ul> <li><a href="index.php">Página Inicial</a></li> <li><a href="index.php?local=01">Link 01</a></li> <li><a href="index.php?local=02">Link 02</a></li> <li><a href="index.php?local=03">Link 03</a></li> </ul> </div> <div id="conteudo"> <?php if (isset($_GET['local'])){ switch ($_GET['local']){ case 01: include "link01.php"; break; case 02: include "link02.php"; break; case 03: include "link03.php"; break; } }else{ include "principal.php"; } ?> </div> </div> </body> </html> Explicando o funcionamento do script PHP do código acima: Nesta linha verifica-se se a variável local existe na URL: if (isset($_GET['local'])){ Função isset(): http://br2.php.net/manual/pt_BR/function.isset.php Sobre a superglobal $_GET: http://www.php.net/manual/pt_BR/reserved.v...d.variables.get Nesta parte, faz-se a verificação do valor da variável $_GET['local'], incluindo a página referente a ele: switch ($_GET['local']){ case 01: include "link01.php"; break; case 02: include "link02.php"; break; case 03: include "link03.php"; break; } Sobre o switch(): http://br.php.net/manual/pt_BR/control-structures.switch.php E a última parte inclui a página inicial, caso não exista a variável local na URL: }else{ include "principal.php"; } Os códigos das páginas principal.php, link01.php, link02.php e link03.php são estes: principal.php <?php echo " <h1>Página Inicial</h1> <h3>Esta é a página inicial do site</h3> "; ?> link01.php <?php echo " <h1>Link 01</h1> <h3>Este é o Link 01</h3> <p> Aqui Vão dados sobre o link 01 </p> "; ?> link02.php <?php echo " <h1>Link 02</h1> <h3>Este é o Link 02</h3> <p> Aqui podemos citar várias outras informações sobre o Link 02. </p> "; ?> link03 <?php echo " <h1>Link 03</h1> <h3>Este é o Link 03</h3> <p> Neste link iremos mostrar tudo o que você sempre quis saber sobre o Link 03, que tem muito a ver com o PHP. </p> "; ?> Basta salvar todos esses arquivos no mesmo diretório e clicar nos links da index.php para ver o sistema funcionando. É um exemplo simples, mas dá para entender como funcionam as query strings. Abraços
-
Você quer separar uma string por meio de um caractere determinado? Se for, veja a função explode(): http://br.php.net/explode []'s
-
Ãhm?!?! :blink: De que jogo você está falando? Poderia descrever mais clara e objetivamente a dúvida? []'s
-
Não funciona. Dê uma olhada no sub-fórum Scripts. Lá há exemplos de comparação de datas. []'s
-
Não programo em ASP, só em PHP, mas mesmo assim não gosto do estilo da programação do DW. Aconselho você a estudar um pouco de PHP antes de começar a montar as páginas PHP no DW. Diferenças, se houver, devem ser poucas na forma de procedência. O que muda é o estilo da programação, já que são linguagens diferentes. Não. Você pode estar no Windows. Dê uma lida nisto: http://scriptbrasil.com.br/forum/index.php?showtopic=29163 []'s
-
Alguns exemplos básicos de como se recuparar dados de um formulário: http://scriptbrasil.com.br/forum/index.php?showtopic=82939 Você só precisará usar o foreach() se seu <select> suportar mais de uma escolha. Nesse caso, será semelhante à forma que mostrei com os checkboxes. []'s
-
:o Foi mal. Na pressa acabei esquecendo de tirar aquele parentese e colocar o ponto-e-vírgula. A linha corretamente será: $l = mysql_fetch_array($query); /* aqui pega o resultado do bd e passa pra variáveis, registrando-as na sessão criada no início do arquivo */ Como o ESerra disse, basta trocar os nomes de usuário, senha, nome de banco. Isso vale para qualquer servidor. Mas tenha certeza de que o servidor que escolheu suporte PHP, pois há poucos gratuitos que suportam essa linguagem. []'s
-
Com CSS: <input type="text" name="x" id="x" style="width: 50px; height: 20px;" /> Você também pode padronizar o tamanho dos textfields criando uma classe. []'s
-
Essa eu não sabia. Interessante. Dá para "criar um padrão próprio", mas tem que cuidar com os navegadores, principalmente o maldito IE... :P []'s
-
Acesse o seu Perfil (não é o Painel de Controle), clique em "Opções de Perfil", no canto superior direito, e selecione "Visualizar tópicos do membro". Pronto. Aparecerão todos os seus tópicos. Se quiser ver todos os seus posts, basta selecionar "Visualizar posts do membro".
-
Primeiramente, bem-vindo ao fórum. Dê uma lida nas regras. O título que você deu ao tópico é inadequado. A pesquisa depende de como estão as informações no seu banco de dados. Uma possível forma da SQL é esta: Select * From carros Where preço Between 1000 AND 3000; []'s
-
hehe. é normal... já aconteceu muito isso comigo... Só complementando: caso você queira mudar esse estilo em todas as listas, há uma forma mais fácil, que não precisa declarar o estilo toda hora: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <style type="text/css"> ul{ color: red; } </style> <title>Teste</title> </head> <body> <ul> <li>Campo 01</li> <li>Campo 02</li> </ul> </body> </html> []'s
-
Como você está montando a tabela no servidor? Uma forma que dificilmente falha é usando o "Exportar" do PHPMyAdmin, que utiliza o comando Show Create Table do MySQL. []'s
-
A melhor forma seria converter tudo para segundos, somá-los e converter o resultado para horas novamente. []'s
-
Para por as informações do banco num select: <select name="x"> <?php //conexão com o BD $sql = mysql_query ("Select * From tabela"); while ($x = mysql_fetch_array($sql)){ echo "<option value=\"".$x['id']."\">".$x['nome']."</value>\r\n";// o \r\n é só para organizar o HTML em linhas diferentes } ?> </slect> Para marcar como masculino, suponhamos que você tenha este rádio button: <input type="radio" name="sexo" value="m" /> No PHP, basta fazer isto: if ($_POST['sexo'] == "m") $sexo = "masculino"; else $sexo = "feminino"; ou resumidamente: $sexo = ($_POST['sexo'] == "m") ? "masculino" : "feminino"; []'s
-
Vamos alterar agumas coisas no scxript de login: // ... $query = mysql_query("SELECT id, login, senha FROM ".$tabela." WHERE login='".$login."'") or die ("Erro: ". mysql_error()); /* não use a senha na consulta, pois será mais fácil de verificar se o nome de usuário não existe e/ou a senha está errada */ $total = mysql_num_rows($query); /* aqui pega o número de linhas que obedecam à consulta anterior */ if($total == 0){ /* (ZERO SEM ASPAS) se não tiver nenhuma linha, mostra o aviso */ echo "Login inválido.<br /> <a href=\"index.php\">Voltar</a>"; } else { /* se não, continua... */ $l = mysql_fetch_array($query)) /* aqui pega o resultado do bd e passa pra variáveis, registrando-as na sessão criada no início do arquivo */ if ($l['senha'] != $senha){ echo "Senha errada"; exit; } $_SESSION["id"] = $l["id"]; $_SESSION["login_user"] = $l["login"]; $_SESSION["senha_user"] = $l["senha"]; header("Location: painel.php"); /* manda o usuário para a página painel.php */ } /* fecha o segundo if */ } /* fecha o primeiro if*/ ?> Veja se dá certo. []'s
-
É que o IE e o FF possuem padrões diferentes para a tag <p>. Deixe seu CSS assim: <style type="text/css"> <!-- #texto { position:relative; width:200px; height:115px; z-index:1; border: 2px solid #FF0000; } #texto p{ margin: 0; padding: 0; } --> </style> []'s
-
Vou mover para seção Script Brasil, em que os administradores têm mais freqüência. []'s
-
Banner Com Opcao De Fechar
pergunta respondeu ao paulovitor22 de Beraldo em Ajax, JavaScript, XML, DOM
Veja se ajuda: http://scriptbrasil.com.br/forum/index.php...&hl=display []'s -
Também não me entenda mal, mas quem não aprende não merece passar de ano. :P Tem que estudar, rapaz (acho que você é homem...) :) []'s
-
Não aparece erro porque você não programou para aparecer o erro. Teste deste jeito e veja qual erro aparece: $sql = "INSERT INTO produtos VALUES ('$codigo', '$nome', '$descricao', $preço, $peso, $cc, $cs, '$ad')"; $resultado = mysql_query ($sql) or die ("Erro: ".mysql_error()); if ($resultado){ if (mysql_affected_rows() == 1) echo "Produto incluído com sucesso!"; } []'s