Ir para conteúdo
Fórum Script Brasil

Renato Penna

Membros
  • Total de itens

    854
  • Registro em

  • Última visita

Tudo que Renato Penna postou

  1. Resolvido: <script language="JavaScript"> window.parent.location.replace("alterar_pedido.php"); </script>
  2. Olá a todos. Estou tentando atualizar a página pai com um iframe e não estou conseguindo. Alguém sabe como fazer ? Estou tentando assim, mas não acontece nada: <script language="JavaScript"> window.parent.replace("alterar_pedido.php"); </script>
  3. Cria uma página de cadastro de empresas e faz o upload dessa página para o site pelo FTP.
  4. Eu recebo um e-mail no meu site, por exemplo admin@meudominio.com.br. A mensagem desse e-mail é "aaaaaaaaaaaaaaaaaaaaaaaaa". Tem como eu pegar esse "aaaaaaaaaaaaaaaaaaaaaaaaa" via PHP ?
  5. Queria que quando eu recebesse um e-mail, eu pegasse a mensagem desse e-mail via PHP. Tem como ?
  6. Substitua isso... <? $linha = mysql_fetch_array($consulta); echo "<p>" . $linha['codigo']. "</p>"; echo "<p>" . $linha['titulo'] . "</p>"; echo "<p>" . $linha['subtitulo'] . "</p>"; echo "<p>" . $linha['chamada'] . "</p>"; echo "<p>" . $linha['texto'] . "</p>"; echo "<p>" . $linha['aprovado'] . "</p>"; echo "<p>" . $linha['ativo'] . "</p>"; ?> Por isso... <? echo "<p>" .mysql_result($consulta,0,"codigo"). "</p>"; echo "<p>" .mysql_result($consulta,0,"titulo"). "</p>"; echo "<p>" .mysql_result($consulta,0,"subtitulo"). "</p>"; echo "<p>" .mysql_result($consulta,0,"chamada"). "</p>"; echo "<p>" .mysql_result($consulta,0,"texto"). "</p>"; echo "<p>" .mysql_result($consulta,0,"aprovado"). "</p>"; echo "<p>" .mysql_result($consulta,0,"ativo"). "</p>"; ?>
  7. É um site para ajudar no controle orçamentário e financeiro, com cadastro de compromissos, contas a pagar/receber, movimentação bancária e relatórios.
  8. Dêem a opnião de vocês... Personal Finances
  9. Eu tenho um JavaScript que se ele estiver no PHP, ele funciona, mas se eu colocar em um arquivo e mandar carregá-lo, não funciona mais. Assim fnciona: <script type='text/javascript'> var desconto_valor=0; var cupom_cod=''; function valida_cupom(){ var desconto; var cupom_tipo; var TIPOFRT; var cupom_valor; // valor do desconto do cupom var total_com_desc; // variável usada para guardar o total da compra menos o desconto do cupom TIPOFRT='$TIPOFRT'; cupom_cod=document.getElementById('cupom').value; url='./valida_cupom.php'; retorno = getFile(url,cupom_cod,$total_aux,$BuyZip,TIPOFRT,$FRT); p1=retorno.split(\";\"); cupom_tipo=p1[0]; cupom_parametro=p1[1]; desconto=p1[1]; desconto_valor=p1[1]; //este e o valor do desconto sem a troca do ponto por virgula cupom_valor=p1[3]; switch (cupom_tipo) { case 'DESCONTO': if (desconto==0) { alert ('O TOTAL DA SUA COMPRA É INFERIOR A R$ '+cupom_valor); document.getElementById('cupom').value=''; } else { desconto=desconto.replace('.',','); tot_liquido=Math.round(($total-p1[1])*100)/100; tot_liquido=tot_liquido.toString(); tot_liquido=tot_liquido.replace('.',','); msg='O seu desconto é de:'; msg_liquido='Valor a Pagar:'; document.getElementById('td_da_mensagem').innerHTML=\"<font size='2' color='#FF0000' face='verdana'><b>\"+msg+'</b></font>'; document.getElementById('td_do_valor').innerHTML=\"<font size='1' color='#000000' face='verdana'><b><u>-R$\"+desconto+'</u></b></font>'; document.getElementById('td_da_mensagem_liquido').innerHTML=\"<font size='2' color='#FF0000' face='verdana'><b>\"+msg_liquido+'</b></font>'; document.getElementById('td_do_valor_liquido').innerHTML=\"<font size='1' color='#000000' face='verdana'><b>R$\"+tot_liquido+\"</b></font>\"; } form_action(); document.getElementById('todos').style.visibility = 'visible'; break; case 'FRETE': if (desconto==0) { total_com_desc = $total - cupom_valor; // total_com_desc é igual ao total da compra menos o desconto do cupom if(total_com_desc>=0) alert ('SEU PEDIDO NÃO CONTEMPLA ESTA PROMOÇÃO '+TIPOFRT+' CEP '+$BuyZip); else alert ('O TOTAL DA SUA COMPRA É INFERIOR A R$ '+cupom_valor); document.getElementById('cupom').value=''; } else { desconto=desconto.replace('.',','); tot_liquido=Math.round(($total-p1[1])*100)/100; tot_liquido=tot_liquido.toFixed(2); tot_liquido=tot_liquido.toString(); tot_liquido=tot_liquido.replace('.',','); msg='O seu desconto é de:'; msg_liquido='Valor a Pagar:'; if(cupom_valor > 0) { document.getElementById('td_da_mensagem').innerHTML=\"<font size='2' color='#FF0000' face='verdana'><b>\"+msg+\"</b></font>\"; document.getElementById('td_do_valor').innerHTML=\"<font size='1' color='#000000' face='verdana'><b><u>-R$\"+desconto+\"</u></b></font>\"; document.getElementById('td_da_mensagem_liquido').innerHTML=\"<font size='2' color='#FF0000' face='verdana'><b>\"+msg_liquido+\"</b></font>\"; document.getElementById('td_do_valor_liquido').innerHTML=\"<font size='1' color='#000000' face='verdana'><b>R$\"+tot_liquido+\"</b></font>\"; } } form_action(); document.getElementById('todos').style.visibility = 'visible'; break; case 'CUPOM_VENCIDO': alert('ESTE CUPOM ESTA VENCIDO'); document.getElementById('cupom').value=''; document.getElementById('todos').style.visibility = 'hidden'; // caso o cupom seja inválido, apaga da tela a mensagem de desconto document.getElementById('td_da_mensagem').innerHTML=''; document.getElementById('td_do_valor').innerHTML=''; document.getElementById('td_da_mensagem_liquido').innerHTML=''; document.getElementById('td_do_valor_liquido').innerHTML=''; break; case 'CUPOM não EXISTE': // caso o cupom seja inválido, apaga da tela a mensagem de desconto alert('ERRO: '+cupom_tipo); break; default : alert('ERRO: '+cupom_tipo); document.getElementById('cupom').value=''; break; } if(document.getElementById('cupom').value=='') { document.getElementById('td_da_mensagem').style.visibility = 'hidden'; document.getElementById('td_do_valor').style.visibility = 'hidden'; document.getElementById('td_da_mensagem_liquido').style.visibility = 'hidden'; document.getElementById('td_do_valor_liquido').style.visibility = 'hidden'; } else { document.getElementById('td_da_mensagem').style.visibility = 'visible'; document.getElementById('td_do_valor').style.visibility = 'visible'; document.getElementById('td_da_mensagem_liquido').style.visibility = 'visible'; document.getElementById('td_do_valor_liquido').style.visibility = 'visible'; } return; } function form_action() { var formulario=document.getElementById('formulario'); if (document.getElementById('cupom').value=='') { cupom_cod=''; } formulario.action=\"$Relative/order1.php?UID=$UID\" + \"&cupom_cod=\"+cupom_cod+ \"&desconto=\" + desconto_valor; } </script> Assim não funciona: <script type='text/javascript' src='tipo_cupom.js'></script>
  10. No mesmo servidor do site, como assim ? Desculpe, não entendi. O mais curioso é que eu uso o mesmo host, usuário e senha para me conectar a esse banco com o MySQL Administrator e o MySQL Query Browser e funciona. <?php $host="999.999.999.99"; $usuario="xxx"; $senha="xxx"; $banco_dados="xxx"; class BancoDados { function conectarBanco($host,$usuario,$senha) { $conectar = mysql_connect($host,$usuario,$senha); if(!$conectar) { die(mysql_error()); return false; } else { return true; } } function selecionarBanco($banco_dados) { $banco = mysql_select_db($banco_dados); if(!$banco) { die(mysql_error()); return false; } else { return true; } } } ?>
  11. As bases tem usuário, senha, host e nome do banco diferentes. No erro ele diz que o usuário root sem password não tem acesso, mas eu não estou usando usuario="root" e senha="". O usuário é outro e esse usuário tem uma senha.
  12. Estou tendo problemas com o acesso ao banco de dados no meu site. Ele funciona local, mas no site mesmo dá erro.
  13. Renato Penna

    Erro estranho

    Resolvi o problema. Eu estava colocando o mesmo nome para o POST e para o objeto da classe. $moeda = $_POST["moeda"]; $moeda = new Moeda();
  14. 30 - 5 = 25 25 + 3 = 28 28 / 3 = 9,33 Portanto, cada um pagou o equivalente a R$ 9,33.
  15. Renato Penna

    Erro estranho

    Catchable fatal error: Object of class Moeda could not be converted to string in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\sistema\moeda.php on line 45 function alterarMoeda($id_moeda,$moeda) { $str_sql="UPDATE moedas SET desc_moeda = '$moeda' WHERE id = '$id_moeda'"; // linha 45 $sql = mysql_query($str_sql) or die(mysql_error()); if($sql) return true; else return false; }
  16. Resolvido. mail("rnpenna@gmail.com, rnpenna@hotmail.com","Arquivo de Rastreamento",$str,"From: teste@teste.com","Content-Type: application/vnd.ms-excel; name=\"postagem_$data.xls\"");
  17. Estou enviando um e-mail no PHP, mas quando eu uso o From no espaço headers ele me manda o e-mail colocando toda a String do headers no From. Aí fica From: "\"teste@teste.com; Content-Type\": application/vnd.ms-excel"@vhcs.local; name=@vhcs.local postagem_2010-04-11.xls@vhcs.neting.com.br; Eu quero que apareça só o teste@teste.com e não a String inteira. Meu código está assim: mail("rnpenna@gmail.com, rnpenna@hotmail.com","Arquivo de Rastreamento",$str,"From: teste@teste.com; Content-Type: application/vnd.ms-excel; name=\"postagem_$data.xls\"");
  18. Renato Penna

    int => String

    $sql = mysql_query($str_sql); $linhas = mysql_num_rows($sql); $novoarquivo = fopen("Arquivo de Rastreamento.xls", "w+"); $str=""; $cep=""; for($i=0;$i<$linhas;$i++) { $codigo = mysql_result($sql,$i,"codigo"); $cep = str_pad(mysql_result($sql,$i,"cep"),8,"0",STR_PAD_LEFT); $str.="$codigo\t"."'"."$cep\n"; } fwrite($novoarquivo,$str); fclose($novoarquivo);
  19. Renato Penna

    int => String

    Como eu faço para converter um inteiro (número) para String ? Estou gerando um excel usando o PHP com vários ceps, mas quando o cep começa com zero o excel corta este zero e o cep que tem 8 caractéres, fica com 7.
  20. Resolvido! O trecho "AND data_inicio >= NOW()" estava dentro do ORDER BY e não dentro do WHERE.
  21. Estou usando este comando SQL e não está funcionando como eu quero: SELECT id, compromisso, data_inicio, now() as agora FROM sistema.compromissos WHERE id_usuario = '1' ORDER BY data_inicio AND data_inicio >= NOW(); Está sendo exibido um compromisso de 11:00:00. Por que este compromisso está sendo exibido se já são 12:20 ?
  22. Renato Penna

    Radio Online

    Pessoal, estou querendo fazer uma rádio online, mas tem um problema. Eu vou fazer a playlist e colocar no banco de dados, até ai, beleza. Mas o problema é quando o usuário entrar no site. Quando ele entrar digamos que esteja tocando a música ABC do artista AAA. Se na página que o cara usa para ouvir eu for fazer o select, se a música já estiver tocando, para este usuário, a música vai começar do inicio. Eu quero que aconteça como uma rádio mesmo. A música tem 4:30 e quando ele entra está no tempo 1:30. Eu quero que ele ouça á partir do 1:30 e não do inicio. E se estiver na décima música do playlist, eu quero que quando acessarem, esteja tocando a décima música e não que comece a playlist do zero. Para isso eu imagino que eu precise executar esse select da playlist em uma página interna e ela passa a música para a página que executa a música. Eu não sei se é isso mesmo, mas se for, como eu faço isso ? Se não for, então como eu devo fazer ? Desde já agradeço a ajuda.
  23. Renato Penna

    Checkbox e PHP

    Como você está fazendo pra saber quais checkboxes foram selecionados ?
  24. Renato Penna

    Problema com XML

    Resolvi o problema mais ou menos. Agora ele não dá erro no print_r, mas quando eu executo o foreach ele não exibe nada na tela. Eis o código... <?php $filename="http://websro.correios.com.br/sro_bin/sroii_xml.eventos?usuario=".$usuario."&senha=".$senha."&Tipo=".$tipo."&Resultado=".$resultado."&Objetos=".$objetos; $file = fopen($filename,"r"); $newfile = 'sro_'.date("Y-m-d").'.xml'; //$newfile = 'sro_2010-05-08.xml'; $arq= fopen($newfile,"w"); if(!$file) { echo "<p>Unable to open remote file.\n"; exit; } else echo "ARQUIVO ABERTO<br>"; while (!feof ($file)) { $line = fread($file,1024); // echo "$line<br>"; fwrite($arq, $line); } fclose($arq); echo "ARQUIVO SALVO $newfile"; fclose($file); /* $meuxml = $arq; $arquivo = file_get_contents($meuxml); */ $xml = simplexml_load_file($newfile); //print_r($xml); foreach ($xml->evento as $registro) { echo $registro->tipo."<br />"; echo $registro->status."<br />"; echo $registro->descricao."<br /><br />"; } ?>
  25. Renato Penna

    Problema com XML

    A variável $arq é o arquivo XML. Vou postar o código todo pra você ver... <?php $filename="http://websro.correios.com.br/sro_bin/sroii_xml.eventos?usuario=".$usuario."&senha=".$senha."&Tipo=".$tipo."&Resultado=".$resultado."&Objetos=".$objetos; $file = fopen($filename,"r"); $newfile = 'sro_'.date("Y-m-d").'.xml'; $arq= fopen($newfile,"w"); if(!$file) { echo "<p>Unable to open remote file.\n"; exit; } else echo "ARQUIVO ABERTO<br>"; while (!feof ($file)) { $line = fread($file,1024); // echo "$line<br>"; fwrite($arq, $line); } fclose($arq); echo "ARQUIVO SALVO $newfile"; fclose($file); /* $meuxml = $arq; $arquivo = file_get_contents($meuxml); */ $xml = simplexml_load_file($arq); print_r($xml); /* foreach ($xml->evento as $registro) { echo $registro->tipo."<br />"; echo $registro->status."<br />"; echo $registro->descricao."<br /><br />"; } */ ?>
×
×
  • Criar Novo...