Jump to content

Jorge Gomess

Members
  • Content count

    14
  • Joined

  • Last visited

  • Days Won

    1

Jorge Gomess last won the day on November 30 2016

Jorge Gomess had the most liked content!

Community Reputation

3 Comum

About Jorge Gomess

  1. Boa noite! A situação é a seguinte, estou incluindo páginas dentro de iframes, sendo que as mesmas fazem parte do mesmo domínio, existem campos e seus valores máximos, e também um botão para selecionar todos os valores máximos destes campos, e este é meu objetivo, clicar nesse botão, porém, quando disparo o evento clique, nada é selecionado, entretanto, observei que adicionar valores manualmente a estes campos funcionava. Segue o código utilizado para disparar evento clique e selecionar o valor máximo de todos os campos: $('#praca0').contents().find('#todasUnidades').click(); Isto é o que funciona: $('#praca0').contents().find('#campo1').val('10'); Contudo, eu não quero fazer isso para cada campo, sendo que já tenho um botão que seleciona todos os valores máximos. Vale ressaltar que se disparar o evento clique nas respectivas páginas sem estarem dentro de iframes tudo ocorre como esperado. Desde já agradeço pela ajuda!
  2. Jorge Gomess

    Problema com Calendário

    Onde está definida sua função isDate() ? O erro decorre exatamente disso, ou a função está declarada incorretamente no escopo, ou a mesma não existe dentro do mesmo.
  3. Jorge Gomess

    PHPMailer não funciona no servidor online

    Justo! Estou logando de um remetente do Outlook, e o mesmo possui um SMTP do outlook, eu não entendo o que possa estar acontecendo.
  4. Jorge Gomess

    PHPMailer não funciona no servidor online

    Mas esses daí são os dados reais, dados estes do e-mail administrativo. Só estão em constantes.
  5. Jorge Gomess

    PHPMailer não funciona no servidor online

    Boa noite! Uso o PHPMailer, e o envio quando o site está hospedado em um servidor local ocorre tudo certo, entretanto, quando enviado a partir de um servidor online ele não dá certo, ocorre um erro, segue o debug: Connection: opening to smtp.live.com:587, timeout=300, options=array () Connection: opened SERVER -> CLIENT: 220 BLU436-SMTP112.smtp.hotmail.com Microsoft ESMTP MAIL Service, Version: 8.0.9200.16384 ready at Tue, 13 Dec 2016 16:09:24 -0800 CLIENT -> SERVER: EHLO ifsertao-pe-afranio.pe.hu SERVER -> CLIENT: 250-BLU436-SMTP112.smtp.hotmail.com Hello [31.170.166.34]250-TURN250-SIZE 41943040250-ETRN250-PIPELINING250-DSN250-ENHANCEDSTATUSCODES250-8bitmime250-BINARYMIME250-CHUNKING250-VRFY250-TLS250-STARTTLS250 OK CLIENT -> SERVER: STARTTLS SERVER -> CLIENT: 220 2.0.0 SMTP server ready CLIENT -> SERVER: EHLO site.com.br SERVER -> CLIENT: 250-BLU436-SMTP112.smtp.hotmail.com Hello [31.170.166.34]250-TURN250-SIZE 41943040250-ETRN250-PIPELINING250-DSN250-ENHANCEDSTATUSCODES250-8bitmime250-BINARYMIME250-CHUNKING250-VRFY250-AUTH LOGIN PLAIN XOAUTH2250 OK CLIENT -> SERVER: AUTH LOGIN SERVER -> CLIENT: 334 VXNlcm5hbWU6 CLIENT -> SERVER: aWZzZXJ0YW8tcGUtYWZyYW5pb0BvdXRsb29rLmNvbQ== SERVER -> CLIENT: 334 UGFzc3dvcmQ6 CLIENT -> SERVER: Y2VudHJvYWZyYW5pbzE2 SERVER -> CLIENT: 235 2.7.0 Authentication succeeded CLIENT -> SERVER: MAIL FROM:<email@hotmail.com> SERVER -> CLIENT: 250 2.1.0 email@hotmail.com....Sender OK CLIENT -> SERVER: RCPT TO:<email2@outlook.com> SERVER -> CLIENT: 250 2.1.5 email2@outlook.com CLIENT -> SERVER: DATA SERVER -> CLIENT: 354 Start mail input; end with <CRLF>.<CRLF> CLIENT -> SERVER: Date: Tue, 13 Dec 2016 21:09:10 -0300 CLIENT -> SERVER: To: =?UTF-8?Q?IF_SERT=C3O_PE_-_Centro_de_Refer=EAncia_de_Afr=E2nio?= <email2@outlook.com> CLIENT -> SERVER: From: Nome <email2@hotmail.com> CLIENT -> SERVER: Reply-To: Nome <email2@hotmail.com> CLIENT -> SERVER: Subject: ajsdasd CLIENT -> SERVER: Message-ID: <ba9ab7d6e3beb5a1ab88e21a743d5ac7@site.com.br> CLIENT -> SERVER: X-Mailer: PHPMailer 5.2.16 (https://github.com/PHPMailer/PHPMailer) CLIENT -> SERVER: MIME-Version: 1.0 CLIENT -> SERVER: Content-Type: multipart/alternative; CLIENT -> SERVER: boundary="b1_ba9ab7d6e3beb5a1ab88e21a743d5ac7" CLIENT -> SERVER: Content-Transfer-Encoding: 8bit CLIENT -> SERVER: CLIENT -> SERVER: This is a multi-part message in MIME format. CLIENT -> SERVER: CLIENT -> SERVER: --b1_ba9ab7d6e3beb5a1ab88e21a743d5ac7 CLIENT -> SERVER: Content-Type: text/plain; charset=us-ascii CLIENT -> SERVER: CLIENT -> SERVER: asdad CLIENT -> SERVER: Nova mensagem via contato do site:Nome: nomeE-mail: email@hotmail.com CLIENT -> SERVER: Assunto: ajsdasdData: 13/12/2016 21:09 CLIENT -> SERVER: CLIENT -> SERVER: CLIENT -> SERVER: --b1_ba9ab7d6e3beb5a1ab88e21a743d5ac7 CLIENT -> SERVER: Content-Type: text/html; charset=us-ascii CLIENT -> SERVER: CLIENT -> SERVER: <p style="font: 14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#333">asdad</p><hr> CLIENT -> SERVER: <h4>Nova mensagem via contato do site:</h4><p><strong>Nome: </strong>nome<br><strong>E-mail: </strong>email@hotmail.com<br> CLIENT -> SERVER: <strong>Assunto: </strong>ajsdasd<br><strong>Data: </strong>13/12/2016 21:09</p> CLIENT -> SERVER: CLIENT -> SERVER: CLIENT -> SERVER: CLIENT -> SERVER: --b1_ba9ab7d6e3beb5a1ab88e21a743d5ac7-- CLIENT -> SERVER: CLIENT -> SERVER: . SERVER -> CLIENT: 550 5.3.4 554-554 5.2.0 STOREDRV.Deliver; delivery result banner SMTP ERROR: DATA END command failed: 550 5.3.4 554-554 5.2.0 STOREDRV.Deliver; delivery result banner SMTP Error: data not accepted. Função do php para envio do e-mail: function sendMail($subject, $message, $sender, $senderName, $destination, $destinationName, $reply = NULL, $replyName = NULL) { require ('mail/PHPMailerAutoload.php'); $mailer = new PHPMailer; $mailer->isSMTP(); $mailer->SMTPDebug = 3; $mailer->Debugoutput = 'html'; $mailer->CharSet = 'UTF-8'; $mailer->SMTPAuth = true; $mailer->SMTPSecure = 'tls'; $mailer->Host = mailhost; $mailer->Port = mailport; $mailer->Username = mailuser; $mailer->Password = mailpass; $mailer->SetFrom($sender, utf8_decode($senderName)); if ($reply) { $mailer->AddReplyTo($reply, utf8_decode($replyName)); } $mailer->AddAddress($destination, utf8_decode($destinationName)); $mailer->Subject = "$subject"; $mailer->isHTML(true); $mailer->Body = $message; $mailer->AltBody = strip_tags($message); if ($mailer->send()) { echo "<script>alert('E-mail enviado com sucesso!');</script>"; } else { $error = 'Error -> '.$mailer->ErrorInfo; // echo "<script>alert('$error');</script>"; die("$error"); } }
  6. Jorge Gomess

    Enviar arquivos e inputs com as mesma requisição Ajax

    Aqui mano, fiz este exemplo para você, ele envia imagens e textos juntos, e vão para a página process.php. Lembrando que você precisa tomar mais algumas medidas de segurança, validando dados no arquivo php. html: <form id="dataForm"> <label for="name">Nome: </label> <input type="text" name="name" id="name"/> <br> <br> <label for="file">Arquivos: </label> <input type="file" name="files[]" id="file" multiple="multiple"/> <br> <br> <button type="submit" id="sendForm">Enviar</button> </form> javascript: $(function () { $("#dataForm").on('submit', function (e) { e.preventDefault(); e.stopPropagation(); var button = $("#sendForm"); var data = new FormData(this); $.ajax({ beforeSend: function () { button.attr('disabled', true); button.html("Going..."); }, url: "process.php", type: 'POST', data: data, mimeType:"multipart/form-data", contentType: false, cache: false, processData:false, success: function (data) { console.log(data); button.attr('disabled', false); button.html("Enviar"); } }); }); });
  7. Jorge Gomess

    Editor de texto

    Acho que ele quis dizer qual o melhor jQuery and HTML5 WYSIWYG Plugin
  8. Jorge Gomess

    Enviar arquivos e inputs com as mesma requisição Ajax

    Você deseja fazer um formulário para criar e atualizar informações no banco de dados via Ajax, correto?
  9. Jorge Gomess

    Poblema com os tipos MIME's

    Problema resolvido! Solução: Uso do protocolo http:// antes da url absoluta de cada arquivo. Créditos: AndersonMamede
  10. Jorge Gomess

    Poblema com os tipos MIME's

    Eu já tentei isto ontem, logo após sua resposta, mas não deu muito certo. Então, os arquivos .css estão na index.php e os .js estão em um arquivo que está sendo requerido.
  11. Jorge Gomess

    Poblema com os tipos MIME's

    Os arquivos existem. Arquivo .htaccess : RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php?url=$1 O interessante é que antes não estava acontecendo este problema, eu não encontro explicação para isso. Fiz o upload de tudo para um servidor na internet, e depois de alguns dias, fiz o download dos arquivos para fazer alterações na máquina, e quando fui acessar pelo servidor local, dei de cara com esses erros de MIMETYPE. Como informo o MIMETYPE no .htaccess?
  12. Jorge Gomess

    Poblema com os tipos MIME's

    Estou com problema, o servidor local APACHE não está reconhecendo as folhas de estilos, e a inclusão de arquivos JAVASCRIPT também está com problemas, seguem os erros: Com uma url estática tudo é carregado certinho: Entretanto, quando mudo para uma url absoluta as folhas de estilos e scripts não carregados: Como podem perceber pelas requisições feitas, com url estático os tipos saem certinhos, o que é css sai text/css, e o que é javascript, sai JS, contudo, quando boto urls absolutas, sai tudo text/html, e o navegador não reconhece. Alguém tem alguma solução?
  13. Jorge Gomess

    Utilizar vários datapickers em uma tabela carregada com ajax

    Muito obrigado mano, deu certo! A desatenção foi tão grande que não estava percebendo isso.
  14. Boa noite! É o seguinte, a princípio, estou carregando uma tabela com dados mysql via ajax: function fetch_data() { $.ajax({ url: "docentes/select.php", method: "POST", success: function (data) { $('#live_data').html(data); } }); } E em seguida faço manipulações para atualizar os dados, com isso, tudo certo. Entretanto, existe um campo da tabela que é para data, resolvi utilizar o Datepicker para deixar o campo mais elegante com a utilização de um calendário, se deparei com um problema ao utilizar vários Datepickers na mesma página, entretanto, designei uma ID única para cada input e uma classe igual para todos os inputs, classe a qual serviria de seletor para chamar a função datepicker, só que outro problema surge nessa jornada, este acontece por não estar executando a chamada da função datepicker, contudo, o seletor está correto, tem o mesmo identificador que o das classes dos inputs, não compreendo o por quê desse problema, por favor, peço vossa ajuda para a solução de meu problema, seguem códigos logo abaixo: $(document).ready(function(){ $(".datepicker").datepicker({ dateFormat: "dd/mm/yy" }); )}; Já tentei pôr eventos no input do DatePicker: <div class="input-group"> <input type="text" id="date_'.$inc.'" class="form-control datepicker" onmouseover="acionaDatePicker(\'#date_'.$inc.'\')" data-id="' . $Docente['id'] . '" data-before="' . $date . '" value="'.$date.'"/> </div> e no javascript: function acionaDatePicker(seletor){ $(seletor).datepicker({ dateFormat: "dd/mm/yy" }); } É como se não executasse o código do javascript nos dois casos. Arquivos: Código gerador de tabela com informações do banco, mais tarde será carregada com auxilio do ajax via POST na div de id = "live_data": Página onde serão exibidos os dados: Página onde ficam os códigos JAVASCRIPT: Caso eu não tenha sido claro quanto a minha dúvida, por favor, informem.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.