
Gneccao
Membros-
Total de itens
28 -
Registro em
-
Última visita
Tudo que Gneccao postou
-
já utilizei PhpMailer, mas gostaria de fazer uma de socket mais para aprendizado doque uso.
-
Boa noite, Estou tentando enviar email via Socket, ate ai tudo bem o email chega e tudo certo, o problema aparece quando tento enviar um anexo, tentei varias formas. mudei os Content do email e mesmo assim o email aparece sem anexo e com as informacoes do anexo no body. Gostaria de uma luz ou uma ajuda pra enviar body + anexo. Funcao Enviar Anexo private function getAdd() { for($x = 0; $x < $this->CountAnexo(); $x++) { $info = pathinfo($this->_anexo[$x]); $type = $this->ReturnType($info['extension']); $value = "--" . $this->_boundary . "\r\n" . "Content-Type: " . $type . "; name=\"". $info['filename'] . "\"" . "\r\n" . "Content-Transfer-Encoding: base64" . "\r\n" . "Content-Disposition: attachment; filename=\"" . $info['filename'] . "\"" . "\r\n" . "\r\n" . base64_encode(file_get_contents($this->Anexos[$x])) . "\r\n\r\n" . "--" . $this->_boundary . "--"; if($this->sendPack($value,'',0xFF) === false) { return false; } } return true; } $pack = 'Subject: ' . $this->_emailSubject . "\r\n" . 'To: <' . implode('>, <', $this->_emailTo) . '>' . "\r\n" . "Date: " . date("d M y H:i:s") . "\r\n" . "MIME-Version: 1.0" . "Content-Type: multipart/mixed; boundary=" . $this->_boundary . '--' . $this->_boundary . "\r\n" . "Content-Type: text/html; charset=UTF-8"; if($this->sendPack($pack,'',0xFF) === false) { return false; } if($this->sendPack($this->_emailBody,"\r\n",0xFF) === false) { return false; } if($this->getAdd() === false) { return false; } o Arquivo vem assim Testando Email --ab97b2a151282b7a887f87b2cea99f55 Content-Type: application/rar; name="oi" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="oi" oi.rar --ab97b2a151282b7a887f87b2cea99f55 obrigado
-
Obrigado, mais uma vez, o problema era que ele realmente ativava o protege na celula toda vez que entrava..tirei isso e funcionou.. obrigado.
-
Nossa, eu esqueci completamente disso... IAUSDHIAUDHSIUA obrigado mesmo, eu testei diversas coisas e esquecia de tirar o " ", mas alem de tirar as " " é necessario colocar variavel.adress. obrigado.
-
Estou fazendo uma macro na qual apartir de um InputBox, ele me gera um range e esse range ele salva como html, já consegui fazer quase tudo, o unico problema é no qual quando eu seleciono o range e coloco a varaivel que recebe o range, na funcao o mesmo, da erro de tipo de variavel. Sub teste() Dim variavel As Range Set variavel = Application.InputBox(prompt:="Região a ser selecionada:", _ Title:="Box do Excel", Type:=8) With ActiveWorkbook.PublishObjects.Add(xlSourceRange, _ "C:\Users\Gnee\Desktop\salva_teste.htm", "Plan1", "variavel", xlHtmlStatic, _ "salva_teste_650", "") .Publish (True) .AutoRepublish = False End With End Sub quando uso um range manual invez da variavel, ele acerta, exemplo: "i10:g20"
-
Prefere que eu dinimua a planilha deixando so a funcao que acusa erro?
-
Da planilha controle para a resolvida, quando usa o formulario do botao Retornar
-
Deu o Mesmo erro. Link AKi O Problema ta quando tento usar o fomrulario de retorno, ele que ocasiona o erro..
-
Ola, usando o seguinte codigo Application.EnableEvents = False Sheets("resolvidas").Unprotect "12312" ActiveCell.Range("A1:AM1").Copy Destination:=Sheets("resolvidas").Range("A3") Sheets("resolvidas").End(xlDown).Offset(1, 0).Paste ActiveCell.Range("S1:AM1").ClearContents Sheets("resolvidas").Protect "12312" Application.EnableEvents = True aprensenta o seguinte erro na linha Sheets("resolvidas").End(xlDown).Offset(1, 0).Paste "O Objeto não aceita eta propriedade ou método"
-
Opa, brigado pela resposta, tive que ficar ausente durante um tempo e so agora, eu consegui ver a resposta. Tentei colocar o seu script, mas o mesmo retorna o seguinte erro: "Não é possivel obter a Propriedade Select da classe Range"
-
Boa Tarde, tenho uma planilha no Excel que quando um usuario aperta um botão, ele pega a linha selecionada e recorta ela e cola em uma outra aba. O problema é que o Código retorna o Erro quando você clica a primeira vez, mas se você clicar novametne, ele roda sem apresentar problemas. segue o Código Abaixo, ele apresenta erro, apenas as vezes. ActiveCell.Range("A1:AM1").Select Selection.Copy Sheets("resolvidas").Select Range("A3").Select ActiveSheet.Unprotect "12312" Application.EnableEvents = False Selection.End(xlDown).Select ActiveCell.Offset(1, 0).Select ActiveCell = valmax + 1 ActiveCell.Range("B1:AM1").Select ActiveSheet.Paste Sheets("Controle").Select ActiveCell.Range("S1:AM1").Select Selection.ClearContents
-
Boa Noite, Tenho um Formulario, no qual ao apertar um botao, ele carrega + 1 campo dinamicamente, so que tenho uma function que completa 1 campo apartir do valor desses campos que são adicionados dinamicanete, o problema que não sei como passar o id dos campos, pois o mesmo tem como name="pecas[]" id="pecas[]", por causa do [ ] que utilizo para adicionar, não consigo passar o nome. alguém poderia me ajudar? Segue os Scripts <script> Jquery(function() { var linh2 = Jquery('tbody#add_km tr').size(); if(linh2 == 0) { document.getElementById('adicionar_km').style.display = \"\"; alert(linh2); } else { var linha = Jquery('tbody#add_km tr').html(); Jquery('tbody#add_km').append('<tr>' + linha + '</tr>'); } }); </script> <tbody id="add_km"> <tr id="adicionar_km" style="display: none;"> <td width="25%"> De: <input type="text" name="De[]" /> </td> <td width="25%"> Para: <input type="text" name="Para[]" /> </td> <td width="25%"> Km: <input type="text" name="km[]" onblur="somar_km(this,'??????')" /> </td> <td width="25%"> Valor: <input type="text" name="valor_km[]" readonly="readonly" id="valor_km[]"> </td> </tr> </tbody> Grato
-
eu acabei usando um outro metodo, funciona mas não é muito bom, mas no momento ta funcionando obrigado
-
Sim, esse é o problema.
-
<?php echo $func->registrar($_POST['senha'],$_POST['senha2'],$_POST['email'],$_POST['email2'],$_POST['nome'],$_POST['id'],$_POST['id2'], $_POST['perg'],$_POST['resp'],$_POST['codigo'],@$_POST['bonus'],$_POST['indicado'],$_POST['account']); } ?> essa é a funcao so q no site aparece registrar($_POST['senha'],$_POST['senha2'],$_POST['email'],$_POST['email2'],$_POST['nome'],$_POST['id'],$_POST['id2'], $_POST['perg'],$_POST['resp'],$_POST['codigo'],@$_POST['bonus'],$_POST['indicado'],$_POST['account']); } ?> apenas isso, toda tag <?php, ele ignora e n verifica ela, apenas mostra o conteudo, como se fosse html
-
<title>{@TITULO}</title> $pagina->setVariable("TITULO", "Titulo da Paginaa");
-
Boa Noite, estou tentando fazer um sistema de Template, mas não estou conseguindo fazer com que ele ignore as tags <?php e apenas modifique as tags {@} com isso ele pega todo o conteudo dentro das tags <?php e transformar em html. alguém poderia me ajudar??? public function setVariable($name, $value) { $this->_variables["names"][] = "/{@" . $name . "}/"; $this->_variables["values"][] = $value; } private function setVariables($content) { return preg_replace($this->_variables["names"], $this->_variables["values"], $content); } public function build() { $final = $this->setVariables($this->_content); $final = $this->setVariables($final); // segundo passe return $final; } as funcoes que utilizo
-
Boa Tarde, Gostaria de saber como passar variavel ou msg para um sexy alert box function Mensagem(msg) { msg = Sexy.error(msg); } return "<body onload='mensagem('<h3>Login ".$login." Já Cadastrado!</h3>')'></body>"; O mesmo não retorna nada, nem abre o sexy, mas se eu so como function com a mensagem já definida, ele funciona.
-
Olá, estou tentando mexer com Ajax Loader, já consegui fazer paginacao e tudo mais, mas na hora de cadastrar não vai. eu aberto o botao e ele simplesmente não faz nada, ele volta para a pagina inicial. Gostaria que alguém me ajudace e olhace aonde esta errado o script. Grato <?php echo '<form name="Cadastro" method="post" action=""> <div align="center"><span class=\'top_ul\'>Cadastrar Conta</span></div> </br> <table width="100%" border="0" cellspacing="3" cellpadding="0"> <tr> <td width="35%"><span class=\'top_ul2\'>Login:</td> <td width="65%"><input name="login" type="text" id="texto" maxlength="10"/></td> </tr> <tr> <td><span class=\'top_ul2\'>Senha:</td> <td><input name="senha" type="password" id="texto" maxlength="10"/></td> </tr> <tr> <td><span class=\'top_ul2\'>Repetir Senha:</td> <td><input name="senha2" type="password" id="texto" maxlength="10"/></td> </tr> <tr> <td><span class=\'top_ul2\'>Nome:</td> <td><input name="nome" type="text" id="texto" /></td> </tr> <tr> <td><span class=\'top_ul2\'>Pergunta secreta:</td> <td><select name="perg" style="width:200px;" id="texto"> <option value="" disabled="disabled" selected="selected">Selecione Uma pergunta</option> <option value="Nome da sua primeira escola?">Nome da sua primeira escola?</option> <option value="Mascote da sua escola?">Mascote da sua escola?</option> <option value="Qual o nome da minha bizavó?">Qual o nome da minha bizavó?</option> <option value="O que você sonha ser?">O que você sonha ser?</option> <option value="Seu melhor amigo de infância?">Seu melhor amigo de infância?</option> </select></td> </tr> <tr> <td><span class=\'top_ul2\'>Resposta Secreta:</td> <td><input name="resp" type="text" id="texto" /></td> </tr> <tr> <td><span class=\'top_ul2\'>Email:</td> <td><input name="email" type="text" id="texto" /></td> </tr> <tr> <td><span class=\'top_ul2\'>Repetir Email:</td> <td><input name="email2" type="text" id="texto" /></td> </tr> <tr> <td><span class=\'top_ul2\'>Personal ID:</td> <td><input name="id" type="text" id="texto" onKeyPress="return Numero(event);" maxlength="7"/></td> </tr> <tr> <td><span class=\'top_ul2\'>Repetir Personal ID:</td> <td><input name="id2" type="text" id="texto" onKeyPress="return Numero(event);" maxlength="7" /></td> </tr> <tr> <td width="35%"><span class=\'top_ul2\'>Código de Segurança:</td> <td width="65%"><input name="semnome" disabled="disabled" type="text" style="font-family:Verdana,Tahoma; font-size:15px; font-weight:bold; width:118px; text-align:center;" value="<?php echo $palavra; ?>" /></td> </tr> <tr> <td><span class=\'top_ul2\'>Digite o código:</td> <td><input name="codigo" type="text" maxlength="4" id="texto"/></td> </tr> </table> <br /> <table width="100%" border="0" cellspacing="3" cellpadding="0"> <tr> <td width="35%" height="24"> </td> </tr> </table> <input type="hidden" name="enviar" /> <div align="center"><input type="submit" name="enviar_c" value="Cadastrar" class="botao" OnClick="Load(\'?gnee=cadastrar&opcao=true\', \'result\', \'GET\');"></div> > </form> <div id="result"></div>'; if ( $_GET['opcao'] == true) { $login = $conexao->ant_sql(trim($_POST['login'])); $senha = $conexao->ant_sql(trim($_POST['senha'])); $senha2 = $conexao->ant_sql(trim($_POST['senha2'])); $email = $conexao->ant_sql(trim($_POST['email'])); $email2 = $conexao->ant_sql(trim($_POST['email2'])); $nome = $conexao->ant_sql(trim($_POST['nome'])); $id = $conexao->ant_sql(trim($_POST['id'])); $id2 = $conexao->ant_sql(trim($_POST['id2'])); $perg = $_POST['perg']; $resp = $conexao->ant_sql(trim($_POST['resp'])); $codigo = $conexao->ant_sql(trim($_POST['codigo'])); } ?> ngm? :s
-
Sistema ta funcionando, sei os comandos de deletar e tudo mais, so não estou conseguindo quando clicar numa das imagems que aparece na pagina, ele pegar alguma informacao dela, ele sempre pega a da ultiam foto por causa do loop, tentei usar no name = img[$i], ele aparece os valores, mas não consegui puxar ele no -- if(isset['deletar']))--
-
não entendi como faria isso.
-
Cada Produto, tem 1 foto principal e varias outras "adicionais", eu so keru deleta as adicionais, mas se eu fizer 1 while no form todo, ele vai criar 1 form para cada foto adicional.
-
se eu abrir e fechar os forms dentro do while, ele vai criar varias x o mesmo formulario, e não so as imagens como ta fazendo agora.
-
so q iria utilizar o botao para apagar, e não selecionar as imagems com check para depois clicar no botao para apagar, não tem como fazer imgname[<?php $i; ?>], e depois resgatar quando clicar no botao? já conseguie fazer o imgname[<?php $i; ?>] mas não consigo resgatar o valor quando clica no botao.