Jump to content
Fórum Script Brasil

pcjardim

Membros
  • Posts

    29
  • Joined

  • Last visited

About pcjardim

Perfil

  • Gender
    Male

pcjardim's Achievements

0

Reputation

  1. Gostaria de saber se alguém pode me ajudar!? estou fazendo cálculos com datas, se faço: int inteiro = 20; vencimento.add(Calendar.DAY_OF_MONTH, inteiro); [/CODEBOX] faz o cálculo corretamente, porém se faço assim: [CODEBOX] GregorianCalendar hoje = new GregorianCalendar(); GregorianCalendar data = new GregorianCalendar(); int dia = 03; mes=05; ano=2010; data1 = hoje.getTime(); data = new GregorianCalendar(ano, (mes - 1), dia); data2 = data.getTime(); double diffDias = Math.floor((data1.getTime() - data2.getTime()) / 1000.0 / 86400.00); int inteiro = (int) diffDias; vencimento.add(Calendar.DAY_OF_MONTH, inteiro); quero que essa variável vencimento tenha a data que esta em data2 + os dias que estão em inteiro, mas ai ele imprime a data atual ou seja a data do dia.
  2. pcjardim

    ordenar vetor?

    A questão é que não é um compo tem o valor 3 por exemplo, essa valor eu obtenho através de uma consulta nas duas tabelas relacionando-as, ou seja cada pessoa que eu cadastro eu associo a uma das 3 categorias, depois eu quero saber quantas pessoa tem com cada categorica, o valor eu obtenho através de um contador dentro do laço while, o que eu uso p/ percorrer a tabela. Então estou jogando o nome de cada categoria e a quantidade de pessoas associadas a ela no vetor.
  3. pcjardim

    ordenar vetor?

    Tenho o código a seguir: <? include "config.php"; $sql = "select * from cat"; $consulta = mysql_query($sql);?> <table border="1"> <tr> <td width="100"><strong> Nome </td></strong> <td><strong> Qtde </td></strong> </tr><? while ($linha = mysql_fetch_array( $consulta )) { $codigo=$linha["codigo_cat"]; $categoria=$linha["nome_cat"]; ?> <br /> <? $sql1="select * from pessoa"; $consulta1 = mysql_query($sql1); $n=0; while ($linha1 = mysql_fetch_array($consulta1)) { $cod=$linha1["codigo_cat"]; if ($cod==$codigo) { $n++; } } $vetor=array($categoria,$n); $qtde=$vetor[1]; ?> <tr> <td width="100"><? echo $vetor[0];?> </td> <td align="center" ><? echo $vetor[1];?> </td> </tr><? }?> </table> ele me mostra o resultado numa tabela assim: Nome: Qtde: Uma 1 Duas 2 Tres 3 O resultado é obtido através de duas tabelas, Cat que é a tabela de categorias e Pessoa que é a tabela de pessoas, portanto na tabela pessoa tem 1 pessoa na categoria "uma", 2 pessoas na categoria "duas", e três pessoas na categoria "três". Preciso que ele imprima ordenado por quantidade, decrescente e não estou conseguindo fazer isso. Podem me ajudar?
  4. pcjardim

    erro get_header()

    Estou testando e usando alguns scripts prontos, sempre que uso a função get_header() da uma msg de erro: Fatal error: Call to undefined function get_header() in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\modelo\index.php on line 1 o que pode ser isso, tenho trabalhado em outros scripts que não chama essa função e não tenho tido problema algum, o que me faz pensar que meu apache/mysql/php esta devidamente configurado. O caso específcio é o seguinte: tenho um arquivo header.php e outro index.php, no header.php tem o seguinte código: <!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 profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> <title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> » Blog Archive <?php } ?> <?php wp_title(); ?></title> <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats --> <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" /> <link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" /> <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /> <?php wp_get_archives('type=monthly&format=link'); ?> <?php wp_head(); ?> </head> <body> <div id="header"> <div class="header-title"> <a href="<?php echo get_settings('home'); ?>/"><?php bloginfo('name'); ?></a> </div> <div class="header-description"><?php bloginfo('description'); ?> </div> </div> <div id="frame"> no index.php tem o seguinte: <?php get_header(); ?> <div id="middle"> <div id="content"><br/> <?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class="post" id="post-<?php the_ID(); ?>"> <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2> <div class="entry"> <p><?php the_time('F jS, Y') ?> by <?php the_author() ?></p> <?php the_content('Read the rest of this entry »'); ?> </div> <div class="spacer"> </div> <ul class="post-data"> <li class="comments"> <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?> </li> <li class="posted"> Posted in <?php the_category(', ') ?> <?php edit_post_link('Edit','',''); ?> </li> </ul> </div>.... O que pode ser? Algum pode me ajudar?
  5. Na verdade eu me expressei mal, eu leio na tabela pessoas, jogo na tela e adiciono um campo (input) para preencher com "p" ou "f" e ai quero gravar os dados que li na tabela pessoa + o input em outra tabela!!! meu código é esse: chamada.php // Informações da query. No caso, "SELECT * FROM pessoas " $campos_query = "*"; $final_query = "FROM pessoas"; // Declaração da pagina inicial $pagina = $_GET["pagina"]; if($pagina == "") { $pagina = "1"; } // Maximo de registros por pagina $maximo = 13; // Calculando o registro inicial $inicio = $pagina - 1; $inicio = $maximo * $inicio; // Conta os resultados no total da minha query $strCount = "SELECT COUNT(*) AS 'num_registros' $final_query"; $query = mysql_query($strCount); $row = mysql_fetch_array($query); $total = $row["num_registros"]; if($total<=0) { echo "<center>Nenhum registro encontrado.</center>"; } else { $strQuery = "SELECT $campos_query $final_query LIMIT $inicio,$maximo"; $query = mysql_query($strQuery); while($row = mysql_fetch_array($query)) {?> <tr> <td align="heigth" width="44%"><? echo $row["nome"]." ";?> <input type="hidden" name="nome" type="text" option value="<? echo $row[nome];?>" size="2"> </td> <td align="center" width="12%"> <input name="presenca" type="text" option value="" size="2"> </td><? $newData = date("d/m/Y"); if (($row["aniversario"] >= SomarData(date("d/m/Y"), 6, 0, 0)) and ($row["aniversario"] <= $newData)) { ?> <td align="center" width="50%" class="destaque"><? echo $row["aniversario"]."<BR>"; } else {?> <td align="center" width="50%"><? echo $row["aniversario"]."<BR>"; } ?> <input type="hidden" name="aniversario" type="text" option value="<? echo $row[aniversario];?>" size="2"> </td> </tr><? }?> </table> <table align="center" border="1" width="60%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <tr> <td align="center"><input type="submit" value="Gravar"></td> <tr> </table> </form> <table align="center" border="0" width="60%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <tr> <td align="right"> <h2> <? // Calculando pagina anterior $menos = $pagina - 1; // Calculando pagina posterior $mais = $pagina + 1; $pgs = ceil($total / $maximo); if($pgs > 1 ) { // Mostragem de pagina if($menos > 0) { echo "<a href=\"?pagina=$menos&\" class='texto_paginacao'>anterior</a> "; } // Listando as paginas for($i=1;$i <= $pgs;$i++) { if($i != $pagina) { echo " <a href=\"?pagina=".($i)."\" class='texto_paginacao'>$i</a>"; } else { echo " <strong lass='texto_paginacao_pgatual'>".$i."</strong>"; } } if($mais <= $pgs) { echo " <a href=\"?pagina=$mais\" class='texto_paginacao'>próxima</a>"; }?> </td> </tr> </table><? } } mando gravar em: chamada_grava.php if (getenv("REQUEST_METHOD") == "POST") { include("conexao.php"); $nome=$_POST['nome']; $presenca=$_POST['presenca']; $aniversario=$_POST['aniversario']; $query = mysql_query ( "INSERT INTO chamada (id, nome, presenca) VALUES ('','$nome','$presenca')" ); $query1 = "SELECT * FROM pessoas ORDER BY nome"; $resultado1 = mysql_query($query1); while ($linha1 = mysql_fetch_array($resultado1)) { $linha1['id']; $linha1['nome']; $linha1['presenca']; $linha1['aniversario']; } $query2 = "SELECT * FROM classes WHERE id='$classe'"; $resultado2 = mysql_query($query2); while ($linha2 = mysql_fetch_array($resultado2)) { $l=$linha2['classe']; }?><br> <center span class="style2">Chamada gravada com sucesso!<br><br> <table align="center" border="1" width="60%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <tr> <td align="center" width="44%" class="style1"> NOME </td> <td align="center" width="12%" class="style1"> PRESENÇA </td> <td align="center" class="style1"> CLASSE </td> </tr> </table> <? echo ' <table align="center" border="1" width="60%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <span class="style1"> <tr> <td align="center" width="44%" class="style1"> '.$nome.'<br> </td> <td align="center" width="12%" class="style1"> '.$presenca.'<br> </td> <td align="center" class="style1"> '.$aniversario.'<br> </td> </tr> </span> </table>'; } ele esta gravando, porém eu só consigo gravar o último!!!
  6. Estou fazendo uma lista de presença onde leio no Banco o nome dos alunos jogo num formulário com um input na frente de cada um para colocar "p" ou "f", são vários, trabalho com paginação. Faço a leitura até o fim da tabela sem problema algum porém, depois de colocar "f" ou "p" não consigo gravar novamente. Para ler faço um laço "while" leio e vou mostrando de acordo com a quantidade de pessoas na tabela, mas para grava não faço idéia de como fazer uma vez que geralmente mandamos inserir no BD o conteúdo de determinadas variáves e nesse caso eu não sei qtos pessoas serão, só quando faço a leitura e q sei qtos matriculdas tem (uma vez que a cada semana pode aumentar ou diminuir o nº de alunos) e no modo na qual estou acostumado já definimos as variáves ou qtas variáves teram antes de gravar. Gostaria que alguém me auxiliasse.
  7. pcjardim

    PHP + Windows Vista

    Instlaei o php5 + apache + mysql, resolvi todos os problemas com relação a iniciar mysql, monitor apache, esta tudo instalado aparentemente sem erro, porém quando executo http://localhost ou http://localhost/phpinfo.php aparece mensagem de página não encontrada. Gostaria de saber se há alguma configuração diferenciada para o vista, a configuração esta exatamente como em outra máquina com XP que esta funcionando corretamente.
  8. estou testando o exemplo do Eliano Estevam postado em www.revistaphp.com.br o artigo "Listando dados com Ajax usando Prototype e PHP" porém acontece os seguintes erros: primeiro quando digito um nome e mando pesquisar clicando no botão "buscar" ele não tem ação alguma, se digito um nome e dou "enter" ele chama a página cliente.php mas sempre da erro na primeira linha que tenha qualquer comando, no caso "require_once("db/db.php");"... para testar eliminei a linha e coloquei o código do db.php... sempre o mesmo erro, objeto inesperado... o que será que estou fazendo de errado, apenas copiei o código?? vou postar abaixo o código cliente.jp // Função de crição da tabela de listagem de clientes function createGrid(nome) { if(nome == null) { nome = ""; var url = 'cliente.php'; var parametros = 'nome='+nome; var myAjax = new Ajax.Request( url, { method: 'post', parameters: parametros, onLoading: carregando, onComplete: escreve }); } // Função de pesquisa function pesquisar() { // Passando como parâmetro o valor do campo pesq_nome do formulário de pesquisa createGrid( $("pesq_nome").value ); } // Função de exibição de imagem de processamento function carregando() { $("msg").style.display="block"; $("msg").innerHTML="<img src='ajax-loader.gif'>"; } // Escreve a tabela de listagem de clientes function escreve(request) { $("msg").style.display="none"; var xmldoc=request.responseXML; var cabecalho = xmldoc.getElementsByTagName('cabecalho')[0]; if(cabecalho!=null) { var coluna = cabecalho.getElementsByTagName('coluna'); var tabela="<table width='100%' border='0'><tr bgcolor='#666666'>" //cabecalho da tabela for(i=0;i<coluna.length;i++) { tabela+="<td><b><font color='#FFFFFF'>"+coluna[i].firstChild.data+"</font></b></td>"; } tabela+="</tr>" //corpo da tabela var registros = xmldoc.getElementsByTagName('registro'); for(i=0;i<registros.length;i++) { var itens = registros[i].getElementsByTagName('item'); tabela+="<tr id=linha"+i+" bgcolor='#DDDDDD'>"; for(j=0;j<itens.length;j++) { if(itens[j].firstChild==null) { tabela+="<td></td>"; } else { tabela+="<td>" + itens[j].firstChild.data + "</td>"; } } tabela+="</tr>"; } tabela+="</table>"; $("listagem").innerHTML=tabela; tabela=null; }else{ $("listagem").innerHTML="<div align='center'>Não há registros...</div>"; } } [/CODEBOX] cliente.php [CODEBOX] <?php // Importando a classe de conexão require_once("db/db.php"); // Instanciando a classe de conexão $db = new db(); // Abrindo o banco de dados $con = $db->open(); // Select, trazendo os dados da tabela de Cliente. O código $_POST['nome'] contém o valor da busca $sql = "SELECT * FROM tbCliente WHERE nome LIKE '%" . $_POST['nome'] . "%'"; // Executa o sql $query = mysql_query($sql); // Verificando se há registros if(mysql_num_rows($query)){ // Montando o XML com os registros do banco header("Content-type: application/xml charset=iso-8859-1"); $xml="<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>"; $xml.="<dados>"; // Definindo as colunas da tabela de listagem dos registros $xml.= "<cabecalho>"; $xml.= "<coluna>Código </coluna>"; $xml.= "<coluna>Nome </coluna>"; $xml.= "<coluna>email </coluna>"; $xml.= "</cabecalho>"; // Montando o corpo da tabela while ($dados = mysql_fetch_array($query)){ $xml.="<registro>"; $xml.= "<item>".$dados['id']."</item>"; $xml.= "<item>".$dados['nome']."</item>"; $xml.= "<item>".$dados['email']."</item>"; $xml.="</registro>"; } //fim da tabela $xml.="</dados>"; }else{ header("Content-type: application/xml"); $xml="<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>"; } // Retornando o XML com os registros do banco echo $xml; // Fechando o banco $db->close($con); exit(); ?> lista.php <html> <head> <title> Listagem de Clientes </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <!-- Importando a biblioteca javascript de clientes --> &lt;script language="javascript" src="Cliente.js"></script> <!-- Importando a biblioteca javascript Prototype --> &lt;script language="javascript" src="prototype.js"></script> </head> <!-- Na inicialização da página é executada a função createGrid. Essa função cria a tabela de listagem com os dados do banco --> <body onLoad="java script:createGrid();"> <!-- Imagem de animação do processamento --> <div id='msg' style='display:none; position:absolute; left: 274px; top: 13px; width: 109px; height: 27px;'></div> <table width="100%" border="0"> <tr> <td> <!-- Formulário de pesquisa --> <form action="cliente.php" method="post"> Nome: <input id="pesq_nome" name="pesq_nome" type="text" onKeyUp="java script: pesquisar (this.value);"> <input type="button" name="Button" value="Buscar" onClick="java script: pesquisar();"> </form> </td> </tr> <tr> <td> <!-- Camada onde será mostrada a tabela de listagem --> <div id="listagem"></div> </td> </tr> </table> </body> </html> [/CODEBOX] db.php [CODEBOX] <?php /* Classe para conexão em MySQL */ class db{ // Host var $host = "localhost"; // Usuário de conexão var $user = "root"; // Senha para conexão var $pass = ""; // Banco de dados var $db = "cliente"; // Função para abrir o banco de dados function open() { // conecta o mysql $conn = mysql_connect($this->host,$this->user,$this->pass) or die ("<br><br><center>Problemas ao conectar no servidor: " . mysql_error() . "</center>"); // seleciona o banco de dados mysql_select_db($this->db) or die ("<br><br><center>Problemas ao selecionar a base de dados do sistemas: " . mysql_error() . "</center>"); return $conn; } //Função de fechamendo do banco function close($conn) { mysql_close($conn); } } ?>
  9. descobri o primeiro erro, essa linha estava em duplicidade &lt;script type="text/javascript" language="javascript"> então o menu passou a funcionar, porém, o ítem de menu não esta funcionando ainda no ie6, pelo que vejo é o javascript que não ta funcionando, ou seja, quando clico no ítme de mene essa parte que deveria funcionar no IE6 não funciona: <td width="20%" align="left"> &lt;script language="JavaScript"> defineAba("td_aba1", "div_aba1"); </script> <div id="div_aba1" style="display:block;"> <a href="java script:void(0);" onClick="java script:location.href('cad_cartorio.php')">Cadastro de Cartórios</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_cidade.php')"> Cadastro de Cidades</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_classe.php')"> Cadastro de Classes</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_comarca.php')"> Cadastro de Comarcas</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_entidade.php')">Cadastro de Entidades</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_medida.php')"> Cadastro de Medidas</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_pessoa.php')"> Cadastro de Pessoas</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_processo.php')">Cadastro de Processos</a></p> </div> [/codebox] OBS: no IE7 funciona sem problemas.
  10. ta ai... <!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=ISO8859-1" /> &lt;script type="text/javascript" language="javascript"> &lt;script language="JavaScript"> var aAbas = new Array(); var sAbaAtiva = "" var ABA_ID = 1 var ABA_BLOCO = 2 var ABA_CAMPOS = 3 function defineAba( sId, sBloco ) { var aAba = new Array( ABA_CAMPOS ); aAba[ ABA_ID ] = sId; aAba[ ABA_BLOCO ] = sBloco; aAbas.push( aAba ); } function defineAbaAtiva( sId ) { trataCliqueAba( sId ); } function trataMouseAba( oAba ) { oAba.style.cursor = "pointer"; } function trataCliqueAba( sId ) { for ( var iAba = 0; iAba < aAbas.length; iAba++ ) { var aAba = aAbas[ iAba ]; if ( aAba[ ABA_ID ] == sId ) ativaAba( aAba ); else inativaAba( aAba ); } } function ativaAba( aAba ) { var sAba = aAba[ ABA_ID ]; var oAba = document.getElementById( sAba ); mudaClasse( oAba, "abaativa" ); var sBlocoAba = aAba[ ABA_BLOCO ]; var oBlocoAba = document.getElementById( sBlocoAba ); oBlocoAba.style.display = "block"; } function inativaAba( aAba ) { var sAba = aAba[ ABA_ID ]; var oAba = document.getElementById( sAba ); mudaClasse( oAba, "abainativa" ); var sBlocoAba = aAba[ ABA_BLOCO ]; var oBlocoAba = document.getElementById( sBlocoAba ); oBlocoAba.style.display = "none"; } function mudaClasse( oObjeto, sClasse ) { oObjeto.className = sClasse; } </script> <head> <title> . . . : : : JIJUV - Juizado da Infância e Juventude : : : . . . </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="jijuv.css" type="text/css" media="all"> <table align="center" border="1" width="60%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <tr> <td align="center"> <body bgcolor="#FFFFFF"> <h1> JIJUV </h1> <h2> Juizado da Infância e Juventude <hr> </h2> </td> </tr> </table> <table align="center" border="1" width="60%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <tr> <td width="150" align="center" class="abaativa" id="td_aba1" onClick="trataCliqueAba(this.id);" onMouseOver="trataMouseAba(this);"> Cadastro </td> <td width="150" align="center" class="abainativa" id="td_aba2" onClick="trataCliqueAba(this.id);" onMouseOver="trataMouseAba(this);"> Consulta </td> <td width="150" align="center" class="abainativa" id="td_aba3" onClick="trataCliqueAba(this.id);" onMouseOver="trataMouseAba(this);"> Cálculo </td> <td width="150" align="center" class="abainativa" id="td_aba4" onClick="trataCliqueAba(this.id);" onMouseOver="trataMouseAba(this);"> </td> </tr> </table> <br clear="all"> <table align="center" border="1" width="60%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <tr> <td width="20%" align="center"> <table align="center" border="0" width="25%" cellspacing="0" cellpadding="5" bgcolor="#EAEBEF" bordercolorlight="#FFFFFF" bordercolordark="#E3E5EA"> <tr> <td width="20%" align="left"> &lt;script language="JavaScript"> defineAba("td_aba1", "div_aba1"); </script> <div id="div_aba1" style="display:block;"> <a href="java script:void(0);" onClick="java script:location.href('cad_cartorio.php')">Cadastro de Cartórios</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_cidade.php')"> Cadastro de Cidades</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_classe.php')"> Cadastro de Classes</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_comarca.php')"> Cadastro de Comarcas</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_entidade.php')">Cadastro de Entidades</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_medida.php')"> Cadastro de Medidas</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_pessoa.php')"> Cadastro de Pessoas</a></p> <a href="java script:void(0);" onClick="java script:location.href('cad_processo.php')">Cadastro de Processos</a></p> </div> &lt;script language="JavaScript"> defineAba("td_aba2", "div_aba2"); </script> <div id="div_aba2" style="display:none;"> <a href="java script:void(0);" onClick="java script:location.href('consulta_processo.php')"> Consulta Processos</a></p> <a href="java script:void(0);" onClick="java script:location.href('consulta_pessoa.php')"> Consulta Pessoas</a> </div> &lt;script language="JavaScript"> defineAba("td_aba3", "div_aba3"); </script> <div id="div_aba3" style="display:none;"> conteúdo para aba 3 </div> &lt;script language="JavaScript"> defineAba("td_aba4", "div_aba4"); </script> <div id="div_aba4" style="display:none;"> conteúdo para aba 4 </div> </td> </tr> </table> </td> </tr> </table> [/CODEBOX] vejam no que podem me ajudar. O que esta me intrigando é que no Internet Explorer 7 não há problema algum, funciona perfeitamente, tanto na máquina local quanto em rede, porém, no Internet Explorer 6 não funciona em rede, ou seja, quando clico em cadastro ou consulta não tem ação alguma.
  11. na verdade na máquina onde tem o IE6 ele abre a página, carrega porém quando clico no menu não abre nada. E, quando carrega a página aparece na barra de status do IE6: Concluído, mas existem erros na página, quando vou ver os detalhes do erro aparece: Linha:142; Caractere: 7; Erro: Objeto esperado; Código: 0; URL:http://10.7.5.121/index.php
  12. estou com o seguinte erro: tenho um menu com abas e funciona perfeitamente no IE7, tanto na máquina local, como em rede, porém com o IE6 não funciona, ou seja clico em cima e não acontece ação alguma, olhando o erro do IE6 ele diz q a página tem erro "erro 92" a linha seria essa: <td width="150" align="center" class="abaativa" id="td_aba1" onClick="trataCliqueAba(this.id);" onMouseOver="trataMouseAba(this);">[/CODEBOX]. Alguém tem alguma idéia porque não esta funcionando apenas no IE6?
  13. pcjardim

    Problema Com $_get

    fiz mas não deu certo, ficou assim: while ($dados = mysql_fetch_array($limite)) { $assunto = $dados['assunto']; $aconselhamento = $dados['aconselhamento']; $data = $dados['data']; $hora = $dados['hora'];?> <div align=left> <font face="Tahoma" size="1px"> <p style="color: #621C00"><br> <img src="img/seta.gif"> <? echo $data ?><strong> | </strong> <? echo $hora ?> <strong>| </strong> <a href="exibeAconselhamento.php" onClick=('exibeAconselhamento.php?assunto=<?php echo $assunto ?>', 'Janela','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes, resizable=no,width=500,height=197'); return false;" style="color: #A9805A"> <u> <strong><? echo $assunto ?> </strong> </u></a></div> [/codebox] no outro arquivo: [codebox] <? include "valida_cookies.php"; include "config.php"; $login= $HTTP_COOKIE_VARS['username']; $sql3 [email protected] mysql_query("SELECT * FROM $tb2 where login='$login'"); if ($sql3) { while ($reg=mysql_fetch_array($sql3)) { $nivel = $reg['nivel']; $nome = $reg['nome']; } } $assunto1= $_GET['assunto']; echo $a; echo $assunto; echo $assunto1; ?> fiz todos esses testes mas não ta vindo nada... Resolvi.. assim: while ($dados = mysql_fetch_array($limite)) { $assunto = $dados['assunto']; $aconselhamento = $dados['aconselhamento']; $data = $dados['data']; $hora = $dados['hora'];?> <div align=left><font face="Tahoma" size="1px"><p style="color: #621C00"><br><img src="img/seta.gif"> <? echo $data ?><strong> | </strong> <? echo $hora ?> <strong>| </strong> <a href="exibeAconselhamento.php?assunto=<? echo $assunto ?>" ><strong><?php echo $assunto ?> </strong></a> </div><? }[/CODEBOX] Valeu obrigado!!
  14. pcjardim

    Problema Com $_get

    tenho esse código no arquivo encaminhaAconselhamento.php <div align=left> <font face="Tahoma" size="1px"> <p style="color: #621C00"><br> <img src="img/seta.gif"> <? echo $data ?><strong> | </strong> <? echo $hora ?> <strong>| </strong> <a href="exibeAconselhamento.php" onClick=('exibeAconselhamento.php?assunto=$assunto', 'Janela','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes, resizable=no,width=500,height=197'); return false;" style="color: #A9805A"> <u> <strong><? echo $assunto ?> </strong> </u></a></div> [/codebox] ele dentro de um WHILE. Na página encaminhaAconselhamento.php ta tudo funcionando direitinho... o while traz todos os assuntos da tabela e em forma de link, dai clico em um dos assuntos e ele vai para exibeAconselhamento.php, porém essa variável não vai de forma alguma... no meu entender ela deveria ir pelo método $_GET, porém isso não ta acontecendo. Para testar coloco um echo $assunto em qualquer parte do arquivo encaminhaAconselhamento.php e ele imprime o valor da variável corretamente, por na próxima página a exibeAconselhamento.php não imprime nada, ou seja, não ta passando o valor para outra página, já tentei colocar um form com um input tipo hidden e ai passar por $_POST, mas também não deu certo, gostaria de saber se alguém pode me ajudar, derrepente enxerga algo que não estou conseguindo enxergar....
  15. estou tentando configurar minha máquina para enviar resposta automática... na verdade quero que quando uma pessoa deixa uma msg gravada no site, que na verdade vai ser gravada no bco de dados... ela recebe em seu email um resposta automática... por enquanto estou trabalhando localmente (localhost), então instalei um programa "Advanced SMTP Server" que segundo informações que achei na net ele enviaria email.... porém ta dando erro... meu código é o seguinte: <? //VERIFICA SE TEM ALGUM DADO NO ARRAY if(sizeof($HTTP_POST_VARS)) { //PEGA O IP DO USUÁRIO QUE ESTÁ ENVIANDO $ip = getenv("REMOTE_ADDR"); $texto = "Mensagem enviada pelo IP: $ip<br><br>"; while(list($key, $val) = each($HTTP_POST_VARS)) { if(($key <> 'para') AND ($key <> 'assunto') AND ($key <> 'retorno')) $texto.= "<b>$key</b> = $val<br>"; }//FECHA WHILE //ENVIA UM EMAIL COM OS DADOS ENVIADOS PELO FORMUlÁRIO $envia = mail($para,$assunto,$texto,"From:$para Content-Type: text/html; charset=us-ascii"); //REDIRECIONA PARA A PÁGINA DE RESULTADO header("Location:$retorno"); }//FECHA IF (SIZEOF) //MOSTRA O FORMULÁRIO PARA PREENCHIMENTO else {?> <html> <body bgcolor='#FFFFFF'> <div align='center'><b>FORMMAIL SIMPLES USANDO PHP</b></div> <form name='formmail' method='POST' action='<? echo $PHP_SELF; ?>'> <table border=0 cellspacing='0' cellpading='0'> <tr> <td>Nome: </td> <td><input type='text' name='txtnome' size='25'></td> </tr> <tr> <td>Email: </td> <td><input type='text' name='txtemail' size='20'></td> </tr> <tr> <td>Mensagem: </td> <td><textarea name='txtmensagem' rows='5' cols='55'></textarea></td> </tr> <tr> <td colspan=2> <input type='submit' value='Envia FormMail >>'> <input type='hidden' name='para' value='[email protected]'> <input type='hidden' name='assunto' value='Contato On-Line'> <input type='hidden' name='retorno' value='formmail.php'></td> </tr> </table> </form> </body> </html> <? } //FECHA ELSE ?> o erro que acontece é o seguinte: Warning: mail() [function.mail]: SMTP server response: 503 No recipient(s). in c:\arquivos de programas\apache group\Apache\htdocs\formmail.php on line 16 Warning: Cannot modify header information - headers already sent by (output started at c:\arquivos de programas\apache group\Apache\htdocs\formmail.php:16) in c:\arquivos de programas\apache group\Apache\htdocs\formmail.php on line 19 Gostaria que me ajudassem!!!
×
×
  • Create New...