
Well_PHP
Membros-
Total de itens
12 -
Registro em
-
Última visita
Tudo que Well_PHP postou
-
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.
-
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"];
-
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); ?>
-
Verdade, já Resolvido, era o ($_Post). :D
-
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?
-
No banco os valores estão corretos, mas está retornando zero, sem formato ainda não imprimi.
-
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"> </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ço Antigo </div></td> <td width="11%" valign="middle" class="td01"><div align="center">Preç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
-
Já coloquei no meu HTML, mas não funciona.
-
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.
-
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
-
Olhei, mas ele sempre da data inválida, e passei os parametros de 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