Ir para conteúdo
Fórum CódigoFonte.net

estudantemello

Membros
  • Total de itens

    57
  • Registro em

  • Última visita

Sobre estudantemello

  • Data de Nascimento 04/08/1975

Profile Information

  • Location
    Piracicaba SP
  • Gender
    Male

Contact Methods

  1. estudantemello

    Envio de dados de Form

    Bom dia ! Eu tenho um formulário de contato do meu site e um arquivo de envio em PHP. Quando termino o formulário de contato e clico no botão enviar ele apresenta o seguinte erro ------------------------------- "SMTP -> ERROR: RSET failed" "Language string failed to load: tls Mensagem nao enviadaErro: Language string failed to load: tls" --------------------------- Em meu código de envio eu já comentei a linha: //$mailer->SMTPSecure = 'tls'; E tenho enviar de novo e ai apresenta outro erro: --------------------------------------- SMTP -> ERROR: AUTH not accepted from server: 530 5.7.0 Must issue a STARTTLS command first SMTP -> ERROR: RSET failed: 530 5.7.0 Must issue a STARTTLS command first SMTP Error: Could not authenticate. Mensagem nao enviadaErro: SMTP Error: Could not authenticate. SMTP server error: 5.7.0 Must issue a STARTTLS command first ----------------------------------- Já entrei em contato com o suporte da LOCAWEB e eles falaram que não mexem em códigos. Se alguém puder ajudar agradeço. Segue o código do envio.php Obs: Os arquivos requeridos no início do código já estão na hospedagem. Obrigado. ---------------------------------------- <?php require_once('class.phpmailer.php'); require_once('class.smtp.php'); $mailer = new PHPMailer(); $mailer->IsSMTP(); $mailer->SMTPDebug = 1; $mailer->Port = 587; //Utilize obrigatoriamente a porta 587. //Em 'servidor_de_saida' deve ser alterado por um dos hosts abaixo: $mailer->Host = 'smtp.emello.net.br'; //Para cPanel: 'localhost'; //Para Plesk 11 / 11.5: 'smtp.dominio.com.br'; //Descomente a linha abaixo caso revenda seja 'Plesk 12.5 Linux' //$mailer->SMTPSecure = 'tls'; $mailer->SMTPAuth = true; //Define se haverá autenticação no SMTP $mailer->Username = '[email protected]'; //Informe o e-mai o completo $mailer->Password = '@239557Fefe'; //Senha da caixa postal $mailer->FromName = 'Emello Site'; //Nome que é exibido $mailer->From = '[email protected]'; //Utilizar a mesma caixa postal $mailer->AddAddress('[email protected]'); //Destinatários $mailer->Subject = 'Email vindo do site'.date("H:i").'-'.date("d/m/Y"); $mailer->Body = 'Site Emello'; if(!$mailer->Send()) { echo "Mensagem nao enviada"; echo "Erro: " . $mailer->ErrorInfo; exit; } print "E-mail enviado!"; ?>
  2. estudantemello

    Atualização de Tabela

    Boa tarde a todos ! Sou novato em programação para Web, e estou com a seguinte dúvida. Fiz um pequeno site em HTML mesmo onde tem uma página feita dos clientes e nela usei um tabela. Gostaria de saber como eu poderia fazer de uma forma meio simples para um usuário que não tem conhecimento nenhum poder inserir e remover as logos dos clinentes ? Tipo uma área em PHP que enxergue a tabela e possa inserir logos novas ou excluir. Confesso que não sei nem por onde começar. Será que existe essa possibilidade ? Segue o link de teste da página que comento acima ! http://e-mellotreinamento.com.br/teste1/clientes.html Desde já agradeço.
  3. Sim eu já fiz dessa forma... mais eu estou trabalhando com multiplicação nos campos... Existe o campo quantidade, o campo valor... que entra esses valores 17.00 ou 44.00 e o campo total que calcula automático ao digitarem os valores. E quando fiz usando select mais não calculava. Obrigado.
  4. estudantemello

    Validação

    Olá Pessoal.... boa tarde!!! Gostaria de fazer uma validação e confesso que não sei por onde começar..... o lógica é o seguinte, tenho um form de cadastro.... que contem o campo valor que as unidades podem digitar R$ 17.00 ou R$ 44.00 Mais como eu posso validar isso? Ou seja , se digitarem valores fora de 17.00 e 44.00 o campo não aceita ? Lembrando que não é entre 17.00 e 44.00 e sim só podem digitar 17.00 ou 44.00. Obrigado a todos mais uma vez !!! Abraços
  5. estudantemello

    Login

    Olá Kinzinho!!! Bom, seria só a tabela.... a nivel de código como eu deveria fazer? Para os dados irem para tabela...? Abraços
  6. estudantemello

    Login

    Olá Guilherme Seria isso mesmo... então eu tenho uma tabela chamada "acesso".... aonde tenho cadastrados todos os usuários e senhas que acessam essa ficha... e tenho uma outra tabela aonde esta ficha chamada "previlab". Eu criaria mais um campo na tabela "previlab" para usar o SESSION? Pois os valores que preciso gravar nesse campo novo , seria só o nome do usuário, a unidade que ele pertence e a data do acesso(cadastro). Desculpe a minha ignorância... mais nunca trabalhei com SESSION, estou começando agora a usar o PHP. Obrigado.
  7. estudantemello

    Login

    Boa noite pessoal ! Estou com a seguinte dúvida... pois estou começando a trabalhar com PHP e ainda estou engatinhando... Bom, já tenho um sisteminha funcionando e existe uma tela de login, uma tabela de login .... mais percebi que não usuei SESSION nenhum , nenhum controle, é bem simples mesmo.... mais agora eu preciso saber quem logou e cadastrou a ficha de cadastro que tem no sistema. Confesso quue não sei como faço isso !!! Quem puder me dar uma dica eu agradeço. Abraços
  8. Olá meu amigo Kinzinho... desculpe.... mas não entendi o que você postou ..... Preciso fazer uma outra página.... por exemplo impressão.php? E nessa mesma página novo o colocaria o mesmo código que gera o relatório ? if(!isset($_GET['data'])) { $_GET['data'] = ''; } if(!isset($_GET['data'])) { $_GET['select'] = ''; } echo "<h1>Relatório de venda de cartões Sim Sinam</h1>"; if (!empty($_GET['data']) && !empty($_GET['select'])) { #tratar a data $explodedata = explode('/',$_GET['data']); $novadata = $explodedata[2]. '-' .$explodedata[1]. '-' .$explodedata[0]; //Aqui a consulta vai mostrar o resultado de acordo com os dados que voc digitar no seu form $sql = "SELECT * FROM confiance WHERE unidade LIKE '%" .$_GET['select']. "%' AND data_cadastro LIKE '%" .$novadata. "%'"; } elseif(empty($_GET['data']) && !empty($_GET['select'])) { //Aqui a consulta vai mostra os dados apenas para o campo unidade ignorando a data $sql = "SELECT * FROM confiance WHERE unidade LIKE '%$unidade%' ORDER BY campo_data, campo_unidade, outro_campo, mais_um_campo"; } else { echo 'Não foram passados dados suficientes para a consulta'; die(); } $rs = mysql_query($sql)or die(mysql_error()); $num = mysql_num_rows($rs); echo $rw["unidade"]; if($num>0) { echo '<table>'; echo '<tr>'; echo '<td>CARTAO</td>'; echo '<td>TITULAR</td>'; echo '<td>DEPENDENTES</td>'; echo '<td>Q.C</td>'; echo '<td>TOTAL</td>'; echo '</tr>'; $totalgeral = 0; $data_que_veio_no_get = $_GET['data']; echo $data_que_veio_no_get." - "; echo $unidade."<br />"; //Aqui vai mostrar o resultado de sua busca while($rw = mysql_fetch_array($rs)) { //tratamento da data $data = explode("-", $data); $datanova = "$data[2]/$data[1]/$data[0]"; echo '<tr>'; echo '<td>' .$rw["registro"]. '</td>'; echo '<td>' .$rw["nome"]. '</td>'; echo '<td>'; if ($rw["registro1"] != "") {echo $rw["nomed1"].'('.$rw["registro1"].')';} if ($rw["registro2"] != "") {echo '<br />'.$rw["nomed2"].'('.$rw["registro2"].')';} if ($rw["registro3"] != "") {echo '<br />'.$rw["nomed3"].'('.$rw["registro3"].')';} if ($rw["registro4"] != "") {echo '<br />'.$rw["nomed4"].'('.$rw["registro4"].')';} if ($rw["registro5"] != "") {echo '<br />'.$rw["nomed5"].'('.$rw["registro5"].')';} echo '</td>'; echo '<td>' .$rw["quant_cartao"]. '</td>'; echo '<td>' .$rw["valor_total"]. '</td>'; $totalgeral = ($totalgeral+$rw["valor_total"]); echo '</tr>'; } echo '</table>'; echo '<table>'; echo ' TOTAL GERAL: <b>' .$totalgeral. '</b><br />'; echo '</table>'; } else { echo 'Não foram encontrados dados para sua procura.'; } ?> Seria isso ? Obrigado
  9. estudantemello

    Separando cabeçalho

    Estou com uma outra dúvida... confesso que já tentei fazer algumas coisas como colocar entre DIV´S e etc.... mais não esta dando certo... pois ainda estou iniciando em códigos.... A questão é o seguinte .... tenho um relatório.... que é gerando mediante a uma data digitada e uma unidade escolhida ! http://www.simsinam.com.br/confiance/buscarelat.php Ao clicar em gerar ... ele gera o relatório. http://www.simsinam.com.br/confiance/busca...amp;Gerar=Gerar Só que na hora de imprimir o mesmo gerado... ele imprimir o cabeçalho também..... http://www.simsinam.com.br/confiance/buscarelat.php E gostaria de fosse impresso só o relatório..... ou seja do título Relatório de venda de cartões Sim Sinam para baixo !!! Quem puder me ajudar , eu agradeço. Obrigado.
  10. Ok meu amigo... Obrigado !!! Fique com Deus !
  11. Meu amigo Kinzinho... confesso que não sei o que pode estar acontecendo.... estou alterando algumas coisas mais não esta dando certo..... No meu BD esta os campos datas no tipo DATE .... e o meu arquivo de envio agora esta assim : $data_entrega = $_POST['data_entrega']; $dataentrega = $_POST['dataentrega']; $datapost = $_POST['datapost']; $dataimp = $_POST['dataimp']; Mais agora não esta armazenando mais ... no banco mesmo que eu digite a data esta aparecendo 0000-00-00 :-(
  12. Bom.... eu fiz assim : $dataimp = isset($_POST['dataimp'])?date('Y-m-d',strtotime(str_replace('/','-',$_POST['dataimp']))):'0000-00-00'; Essa parte eu mudei para: $dataimp = $_POST['dataimp']; Agora ele no banco deixa 0000-00-00 e não mais 31/12/1969. Mas agora quando eu digito uma data ou vou em alguma cadastro ja feito e entro na alteração e coloco a data desejada.... ele não armazena..... fica sempre 0000-00-00
  13. Meu amigo Kinzinho.... creio que seja isso : strtotime(str_replace('/','-',$_POST['dataimp']))) Vou ver aqui....
  14. Olá henrico... Meus envio de data estão assim no arquivo envio.php, não era para aparecer no BD se o campo estiver vazio '0000-00-00' ? $data_entrega = isset($_POST['data_entrega'])?date('Y-m-d',strtotime(str_replace('/','-',$_POST['data_entrega']))):'0000-00-00'; $dataentrega = isset($_POST['dataentrega'])?date('Y-m-d',strtotime(str_replace('/','-',$_POST['dataentrega']))):'0000-00-00'; $datapost = isset($_POST['datapost'])?date('Y-m-d',strtotime(str_replace('/','-',$_POST['datapost']))):'0000-00-00'; $dataimp = isset($_POST['dataimp'])?date('Y-m-d',strtotime(str_replace('/','-',$_POST['dataimp']))):'0000-00-00'; Obrigado.
  15. estudantemello

    DATA - BANCO

    Olá pessoal... Estive hoje observado no meu sistema... o seguinte: No meu form eu tenho 4 campos que são digitar uma data... e no banco esses campos estão normais como DATE. Quando o usuário digita a data nesses campos, tudo bem a data é armazenada normalmente no banco de dados... mais quando o usuário não digita, ou seja deixa o campo em branco no form... e salva o restante do conteúdo do form.... esses campos datas aparecem no banco com uma data armazenada - 31/12/1969. Na verdade não deveria parecer nada, pois esses campos no form estão vazios !! Não entendo porque isso ! (desculpem a minha ognorância) ! Obrigado.
×
×
  • Criar Novo...