Ir para conteúdo
Fórum Script Brasil

Well_PHP

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Tudo que Well_PHP postou

  1. ESerra, estou fazendo a busca por .TXT <?php $id = $_REQUEST["id"]; $nome = $_REQUEST["nome"]; $endereco = $_REQUEST["endereco"]; $telefone = $_REQUEST["telefone"]; $dir = "./"; $abredir = opendir($dir); while ($id= readdir($abredir)) { if ($id!= "." && $id!= ".." && is_file($id) && ereg(".txt", $id)) { $abre = fopen($id,"r"); $le = fread($abre,filesize($id)); $dado = explode("|",$le); $nome = $dado['0']; $endereco = $dado['1']; $telefone = $dado['2']; $id; $id= str_replace(".txt","",$id); ?> Troquei po $_REQUEST , mas não funcionou.
  2. Olá pessoal, Tenho uma página com as seguintes variaveis: $id,$nome,$endereco,$telefone Estou tentando pegar o valor de cada página assim: <a href="noticia.php?id=<?php echo $id ?>">Ver mais</a> Porém quando clico ele está me dando todas as notícias, ao invés da notícia correspondente a $id $id = $_GET["id"]; $nome = $_GET["nome"]; $endereco = $_GET["endereco"]; $telefone = $_GET["telefone"];
  3. Well_PHP

    Ler Arquivos .TXT

    Olá pessoal, Estou com uma dúvida muito grande. Cada post deve ser armazenado em um arquivo diferente. Para cada texto, também haverá um arquivo com seus comentários. Dessa forma, se houver 3 arquivos de posts, haverá 3 arquivos de comentários. Como faço para ler um arquivo por vez? Post01.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> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Meu Blog</title> </head> <body> <div id="tudo"> <div id="paginas"> <ul> <li><a href="#" title="Início">Início</a></li> <li><a href="#" title="Sobre o blog">Sobre o blog</a></li> </ul> </div> <div id="bloco"> <div id="areadopost"> <h1 class="titulo">Título do Post</h1> Data do Post| <a href="#" title="Comentário do post">4 Comentarios</a></small> <p> </p> <div id="post" class="subtitulo"> <h3>Texto do Post</h3> </div> <h4 id="comentarios">Comentários:</h4> <p>Comentários dos Posts</p> <ol id="listacomentarios"> </p> </ol> <p id="rodape">Créditos:</p> </div> </div> </body> </html> VerPosts.php <?php $dir = "./"; $abredir = opendir($dir); while ($arqs = readdir($abredir)) { if ($arqs != "." && $arqs != ".." && is_file($arqs) && ereg(".txt", $arqs)) { $abre = fopen($arqs,"r"); $le = fread($abre,filesize($arqs)); $dado = explode("|",$le); $titulo = $dado['0']; $data = $dado['1']; $post = $dado['2']; echo "Título: $titulo<br>"; echo "Data: $data<br>"; echo "Post: $post<br><br>"; } } closedir($abredir); ?>
  4. Verdade, já Resolvido, era o ($_Post). :D
  5. Olá pessoal, Estou cadastrando informações em um TXT, porém da erro que faltam campos serem preenchidos: <form method="POST" action="cadastra.php"> Nome: <input type="text" size="10" name="nome" id="nome"><br> E-mail: <input type="text" size="10" name="email" id="email"><br> Endereço: <input type="text" size="10" name="endereco" id="endereco"><br> Telefone: <input type="text" size="10" name="telefone" id="telefone"><br> <br><input type="submit" value="cadastrar"> </form> <?php // Verifica se todos os campos foram preenchidos if (!$nome || !$email || !$endereco || !$telefone) { echo "preencha todos os campos"; } else { // Verifica se um usuário com o mesmo nome já foi cadastrado if(!file_exists($nome . ".txt")) { // Criamos o arquivo do usuário com w+ $cria = fopen($nome . ".txt", "w+"); // Aqui iremos declarar as informações do usuário // São separadas por | para depois podermos recupera-las com explode $dados .= "$nome|"; $dados .= "$email|"; $dados .= "$endereco|"; $dados .= "$telefone"; // Agora escrevemos estes dados no arquivo $escreve = fwrite($cria,$dados); // Fechando o arquivo fclose($cria); // Exibe a mensagem de usuário cadastrado echo "usuário cadastrado com sucesso!"; } else { // Se já houver um usuário cadastrado com o mesmo nome echo "um usuário chamado $nome já foi cadastrado"; } } ?> O que pode ser?
  6. No banco os valores estão corretos, mas está retornando zero, sem formato ainda não imprimi.
  7. Olá pessoal, Estou com dificuldades para buscar o preço antigo e o preço atual: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <div id="all"> <div id="meio"> <div class="content-titulo icon-titulo titulo-geral">Produtos</div> <form action="?" method="get"> <div id="divPesquisa"> <table border="0" width="100%" cellpadding="0" cellspacing="1"> <tr> <td width="11%" class="td01">Nome:</td> <td width="80%" class="td08"><input name="nome" type="text" class="input2" id="nome" onkeydown="EnviarPressEnter(event.keyCode);" size="45" align="middle" /></td> <td width="6%" valign="middle"><div align="right"> <input name="button2" type="button" class="botao02" onclick="vai('cadastrar.php')" value="Cadastrar" alt="Adicionar" /> </div></td> </tr> <tr> <td colspan="2" class="td01">&nbsp;</td> <td valign="middle"><div align="right"> <input name="button22" type="button" class="botao02" onclick="Envia()" value="Pesquisar" alt="Incluir" /> </div></td> </tr> </table> </div> </form> <div id="conteudo"> <?php $campos = array(); $nome = strtoupper($_REQUEST['nome']); if ($nome) $campos[] = "upper(titulo) like '%".$nome."%'"; if($campos) $resultado = " where ".join(' AND ', $campos); $sql = "select COUNT(*) as total from ".PRODUTO." p $resultado "; $total_registro = mysql_result($db->query($sql),0,"total"); $Paginacao = new Paginacao(); # Configuração dos elementos da classe Paginação $Paginacao->setTotal_registro($total_registro); $sql = " select p.*, c.descricao categoria from ".PRODUTO." p left join ".CATEGORIA." c using(id_categoria) inner join ".PRODUTO_ESTOQUE." pe on pe.id_produto = p.id_produto $resultado group by p.id_produto order by titulo asc limit ".$Paginacao->limit(); $result = $db->query($sql); if(!$db->rows($result)) echo("<br><div class='mgsNenhumReg'>Nenhum Registro Encontrado!</div>"); else{ ?> <table border="1" width="100%" bordercolor="#333333" cellpadding="0" cellspacing="2" id="large"> <thead> <tr> <td width="8%" height="25" valign="middle" class="td01"><div align="center">Codigo</div></td> <td width="35%" height="18" valign="middle" class="td01">Titulo</td> <td width="16%" class="td01"><label for="checkbox_row_8"> Categoria </label></td> <td width="12%" valign="middle" class="td01"><div align="center">Pre&ccedil;o Antigo </div></td> <td width="11%" valign="middle" class="td01"><div align="center">Pre&ccedil;o Atual </div></td> <td width="5%" valign="middle" class="td01"><div align="center">Ativo</div></td> <td width="6%" valign="middle" class="td01"><div align="center">Com</div></td> </tr> </thead> <tfoot> </tfoot> <tbody> <?php while($db->li = $db->fetch($result)){ $uId = $db->li["id_produto"]; $titulo_produto = $db->li["titulo"]; $codigo = $db->li["codigo"]; $vlr_atual = $db->li["vlr_atual"]; $vlr_antigo = $db->li["vlr_antigo"]; $categoria = $db->li["categoria"]; $ativo = $db->li["status"]; $qtd_estoque = $db->li["qtd_estoque"]; ?> <td height="25" class="<?php echo $cor?>" align="center"><?php echo $uId;?></td> <td height='15' class="<?php echo $cor?>"><?php echo $titulo_produto;?> </td> <td align="left" class="<?php echo $cor?>"><a href="editar.php?uId=<?php echo $uId?>"> <?php echo $categoria;?></a></td> <td align="center" class="<?php echo $cor?>"><?php echo number_format($vlr_antigo,2,",",".");?></td> <td align="center" class="<?php echo $cor?>"><?php echo number_format($vlr_atual,2,",",".");?> </td> <td align="center" class="<?php echo $cor?>"><?php echo ($ativo ? "Sim": "Não");?> </td> <td height='15' class="<?php echo $cor?>" align="center"> <img src='../../img/icons/16/edit.gif' alt='Alterar' width="16" height="16" border='0' align='middle' onclick="vai('editar.php?uId=<?php echo $uId?>')" class="linkImg"/> <img src='../../img/icons/16/editdelete.gif' alt='Excluir' width="16" height="16" border='0' align='middle' onclick="deletarRegistro('<?php echo $titulo_produto?>','<?php echo $uId;?>');" class="linkImg"> </td> </tr> <?php } ?> </tbody> </table> <?php } ?> </div> </div> </body> </html> O retorno é 0,00 nos 2 campos. Obrigado
  8. Well_PHP

    Erro de acentuação

    Já coloquei no meu HTML, mas não funciona.
  9. Well_PHP

    Erro de acentuação

    Já tentei usar um, e depois o outro, e os 2 juntos, porém nenhum funcionou. Tenho um simples texto em html, e fica assim Brasileirão 2010 outro em PHP assim: vitórias Já tentei todas as maneiras, e nenhuma deu certo.
  10. Well_PHP

    Erro de acentuação

    Olá pessoal, Estou com um erro de acentuação. O erro é quando tem acentos no echo do php No começo do HTML tem: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> e depois tem no PHP: <?php header("Content-Type: text/html; charset=ISO-8859-1",true);?> o que pode ser? Obrigado
  11. Well_PHP

    Validar data

    Olhei, mas ele sempre da data inválida, e passei os parametros de data!
  12. Well_PHP

    Validar data

    Pessoal, Estou um script que valida datas, o problema é que preciso imprimir quando for válida ou não. data.php <script type="text/javascript"> $(document).ready(function(){ $(function(){ $("#data").mask("99/99/9999"); }); }); </script> </head> <body> <form method="post" action="verificar.php"> <p>Data: <input type="text" name="data" id="data" /> </p> <p> <input type="submit" name="button" id="button" value="Verificar"> </p> </form> </body> </html> verificar.php <?php $data = $_POST["data"]; function validaData($data, $tipo = "pt")//pt = portugês { if ($tipo == 'pt') { $d = explode("/", $data); $dia = $d[0]; $mes = $d[1]; $ano = $d[2]; } else if ($tipo == 'en')//en = inglês { $d = explode("-",$data); $dia = $d[2]; $mes = $d[1]; $ano = $d[0]; } //usando função checkdate para validar a data if (checkdate($mes, $dia, $ano)) { $data = $ano.'/'.$mes.'/'.$dia; if ( //verificando se o ano tem 4 dígitos (strlen($ano) != '4') || //verificando se o mês é menor que zero ($mes <= '0') || //verificando se o mês é maior que 12 ($mes > '12') || //verificando se o dia é menor que zero ($dia <= '0') || //verificando se o dia é maior que 31 ($dia > '31') ) { echo "Válido"; return false; } if (strlen($data) == 10) echo "inválido"; return true; } else { return false; } } ?> Obrigado a todos
×
×
  • Criar Novo...