<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Foruns - PHP Avançado</title>
        <description>Perguntas sobre tópicos avançados em programação PHP.</description>
        <link>/phorum/list.php?11</link>
        <lastBuildDate>Wed, 11 Mar 2026 12:25:16 +0000</lastBuildDate>
        <generator>Phorum 5.2.10</generator>
        <item>
            <guid>/phorum/read.php?11,194798,194798#msg-194798</guid>
            <title>Como corrigir o erro &quot;array_map(): Argument #2 ($array)&quot;? (sem respostas)</title>
            <link>/phorum/read.php?11,194798,194798#msg-194798</link>
            <description><![CDATA[Estou tentando salvar uma lista de itens com nome e quantidades, mas ao enviar o formulário via AJAX para o PHP dá fatal error e o erro_log do PHP está apontando ser este erro:<br />
<br />
[04-Dec-2022 16:55:48 America/Sao_Paulo] PHP Fatal error:  Uncaught TypeError: array_map(): Argument #2 ($array) must be of type array, null given in /home/egacnetb/public_html/acessar/controller/licencaController.php:6327<br />
Stack trace:<br />
#0 /home/egacnetb/public_html/acessar/controller/licencaController.php(6327): array_map(Object(Closure), NULL, Array, NULL, Array, NULL)<br />
#1 {main}<br />
  thrown in /home/egacnetb/public_html/acessar/controller/licencaController.php on line 6327 <br />
___________________________________<br />
<br />
Mas eu não conheço e nunca vi este erro, por isso não sei como corrigi-lo. Alguém pode me ajudar?<br />
<br />
Aqui está o código do meu arquivo controller PHP ao qual o erro_log aponta estar errado:<br />
<br />
<br />
<br />
      require &quot;verifica.php&quot;; // Verifica -&gt; Empreendimento.<br />
      <br />
      $_POST['qtdeProduzida'] = str_replace('.', '', $_POST['qtdeProduzida']); <br />
      $_POST['qtdeProduzida'] = str_replace(',', '.', $_POST['qtdeProduzida']);<br />
      <br />
      $_POST['materiaPrima'] = str_replace('.', '', $_POST['materiaPrima']); <br />
      $_POST['materiaPrima'] = str_replace(',', '.', $_POST['materiaPrima']);<br />
<br />
       ob_start();   <br />
       $dados = array(<br />
      'mesAno_Prod' =&gt; $_POST['mesAno_Prod'],<br />
      'diasProducao_Mensal' =&gt; $_POST['diasProducao_Mensal'],<br />
      'nomeProduto' =&gt; $_POST['nomeProduto'],<br />
      'materiaPrima' =&gt; $_POST['materiaPrima'],<br />
      'medidaQtdeMatPrima' =&gt; $_POST['medidaQtdeMatPrima'],<br />
      'qtdeProduzida' =&gt; $_POST['qtdeProduzida'],<br />
      'medidaQtdeProd' =&gt; $_POST['medidaQtdeProd'],<br />
      'endid_me' =&gt; $_POST['endid_me'],<br />
        );  <br />
        <br />
$sessid = $_SESSION['id_usuario'];<br />
<br />
$_SESSION['id_unico'] = $idUnico = mt_rand('10000', '99999999999').date('ymdhis').uniqid().mt_rand('100','9999').time();<br />
<br />
<br />
array_map(function ($v1, $v2, $v3, $v4, $v5) {<br />
<br />
// $inserirRgstr1 = (&quot;INSERT INTO `tbl_mapa_estatistico` (mesAno_Prod,diasProducao_Mensal,endid_me,autorid_me,data_me,nomeProduto,materiaPrima,medidaQtdeMatPrima,qtdeProduzida,medidaQtdeProd) VALUES (:mesAno_Prod,:diasProducao_Mensal,:endid_me,:autorid_me,:data_me,:nomeProduto,:materiaPrima,:medidaQtdeMatPrima,:qtdeProduzida,:medidaQtdeProd)&quot;);<br />
      <br />
     $inserirRgstr1 = (&quot;INSERT INTO `tbl_mapa_estatistico` (idUnico_me,data_me,nomeProduto,materiaPrima,medidaQtdeMatPrima,qtdeProduzida,medidaQtdeProd) VALUES (:idUnico_me,:data_me,:nomeProduto,:materiaPrima,:medidaQtdeMatPrima,:qtdeProduzida,:medidaQtdeProd)&quot;);<br />
                          <br />
    $exec1 = $conn-&gt;prepare($inserirRgstr1);<br />
 <br />
    $r1 = $exec1-&gt;execute(array(<br />
    ':idUnico_me' =&gt; $_SESSION['id_unico'],<br />
    ':data_me' =&gt; date('Y-m-d\TH:i:s'),<br />
    ':nomeProduto' =&gt; $v1,<br />
    ':materiaPrima' =&gt; $v2,<br />
    ':medidaQtdeMatPrima' =&gt; $v3,<br />
    ':qtdeProduzida' =&gt; $v4,<br />
    ':medidaQtdeProd' =&gt; $v5<br />
    ));           <br />
            <br />
echo $idUnico; <br />
<br />
}, $dados['nomeProduto'], $dados['materiaPrima'], $dados['medidaQtdeMatPrima'], $dados['qtdeProduzida'], $dados['medidaQtdeProd']);<br />
<br />
_________________]]></description>
            <dc:creator>Rodrigo Souza Magalhãres</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Mon, 05 Dec 2022 13:07:42 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194797,194797#msg-194797</guid>
            <title>JSON (sem respostas)</title>
            <link>/phorum/read.php?11,194797,194797#msg-194797</link>
            <description><![CDATA[$objBoleto     = new stdClass();<br />
    $objBoleto-&gt;TipoImpressao = &quot;1&quot;;<br />
    $objBoleto-&gt;Boletos       =  'MJN4GKK7E'  ;<br />
   $jsonObjBoleto = json_encode($objBoleto);<br />
 <br />
 Saida -&gt;<br />
A saída está saindo assim:<br />
<br />
{&quot;TipoImpressao&quot;:&quot;1&quot;,&quot;Boletos&quot;:&quot;MJN4GKK7E&quot;}<br />
<br />
 <br />
Gostaria que a saída fosse conforme abaixo:<br />
 <br />
{<br />
        &quot;TipoImpressao&quot; : &quot;1&quot;,<br />
        &quot;Boletos&quot; : [<br />
        &quot;MJN4GKK7E&quot;<br />
         ]<br />
        }]]></description>
            <dc:creator>alexandre</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Sun, 27 Nov 2022 21:10:44 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194785,194785#msg-194785</guid>
            <title>Me ajudem nesse erro. (1 resposta)</title>
            <link>/phorum/read.php?11,194785,194785#msg-194785</link>
            <description><![CDATA[Meu código esta abaixo, na linha 48 (eu fiz um comentário para vcs achar mais fácil ( &lt;?php foreach ($lista_tarefas as $tarefa) : ?&gt;), não consigo resolver)...<br />
<br />
&lt;html&gt;<br />
    &lt;head&gt;<br />
        &lt;meta	charset=&quot;utf-8&quot;	/&gt;<br />
        &lt;title&gt;Gerenciador de Tarefas&lt;/title&gt;<br />
        &lt;link	rel=&quot;stylesheet&quot; href=&quot;tarefas.css&quot; type=&quot;text/css&quot;	/&gt;<br />
    &lt;/head&gt;<br />
    &lt;body&gt;<br />
        &lt;h1&gt;Gerenciador de Tarefas&lt;/h1&gt;<br />
        &lt;form&gt;<br />
            &lt;fieldset&gt;<br />
            &lt;legend&gt;Nova tarefa&lt;/legend&gt;<br />
            &lt;label&gt;<br />
                Tarefa:<br />
                &lt;input type=&quot;text&quot; name=&quot;nome&quot; /&gt;<br />
            &lt;/label&gt;<br />
            &lt;/fieldset&gt;<br />
            &lt;label&gt;<br />
                Descrição (Opcional):<br />
                &lt;textarea name=&quot;descricao&quot;&gt;&lt;/textarea&gt;<br />
            &lt;/label&gt;<br />
            &lt;label&gt;<br />
                Prazo (Opcional):<br />
                &lt;input type=&quot;text&quot; name=&quot;prazo&quot; /&gt;<br />
            &lt;/label&gt;<br />
            &lt;fieldset&gt;<br />
                &lt;legeng&gt;Prioridade:&lt;/legend&gt;<br />
                &lt;label&gt;<br />
                    &lt;input type=&quot;radio&quot; name=&quot;prioridade&quot; value=&quot;baixa&quot; checked /&gt;Baixa<br />
                    &lt;input type=&quot;radio&quot; name=&quot;prioridade&quot; value=&quot;media&quot; /&gt;Média<br />
                    &lt;input type=&quot;radio&quot; name=&quot;prioridade&quot; value=&quot;alta&quot; /&gt;Alta<br />
                &lt;/label&gt;<br />
            &lt;/fieldset&gt;<br />
            &lt;label&gt;<br />
                Tarefa Concluída:<br />
                &lt;input type=&quot;checkbox&quot; name=&quot;concluida&quot; value=&quot;sim&quot; /&gt;<br />
            &lt;/label&gt;<br />
            &lt;input type=&quot;submit&quot; value=&quot;Cadastrar&quot; /&gt;<br />
<br />
        &lt;/form&gt;<br />
        &lt;table&gt;<br />
            &lt;tr&gt;<br />
                &lt;th&gt;Tarefa&lt;/th&gt;<br />
                &lt;th&gt;Descrição&lt;/th&gt;<br />
                &lt;th&gt;Prazo&lt;/th&gt;<br />
                &lt;th&gt;Prioridade&lt;/th&gt;<br />
                &lt;th&gt;Concluída&lt;/th&gt;<br />
            &lt;/tr&gt;<br />
            &lt;?php foreach ($lista_tarefas as $tarefa) : ?&gt; //esta dando erro q está variável não está declarada.<br />
                &lt;tr&gt;<br />
                    &lt;td&gt;&lt;?php echo $tarefa['nome']; ?&gt;&lt;/td&gt;<br />
                    &lt;td&gt;&lt;?php echo $tarefa['descricao']; ?&gt;&lt;/td&gt;<br />
                    &lt;td&gt;&lt;?php echo $tarefa['prazo']; ?&gt;&lt;/td&gt;<br />
                    &lt;td&gt;&lt;?php echo $tarefa['prioridade']; ?&gt;&lt;/td&gt;<br />
                    &lt;td&gt;&lt;?php echo $tarefa['concluida']; ?&gt;&lt;/td&gt;<br />
                &lt;/tr&gt;<br />
            &lt;?php endforeach; ?&gt;    <br />
        &lt;/table&gt;        <br />
    &lt;/body&gt;    <br />
&lt;/html&gt;]]></description>
            <dc:creator>David Eduardo</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Wed, 12 Oct 2022 22:50:22 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194783,194783#msg-194783</guid>
            <title>como comparar uma variavel com dados de uma tabela (sem respostas)</title>
            <link>/phorum/read.php?11,194783,194783#msg-194783</link>
            <description><![CDATA[Boa Noite <br />
<br />
tenho uma tabela chamada raio com os seguintes campos<br />
<br />
  `id` int(11) NOT NULL,<br />
  `idu` int(11) NOT NULL,<br />
  `raio` int(1) DEFAULT NULL,<br />
  `taxa` varchar(6) NOT NULL<br />
<br />
tenho uma funcao que pega a distancia de um lugar ao outro esta armazenado em uma variavel chamada $d<br />
<br />
tenho um sistema de delivery e to criando uma forma de cobrar por raio de distancia<br />
<br />
vamos dizer q dentro da tabela raio tenho varios registros<br />
<br />
tipo na coluna raio é onde eu coloco a distancia exemplo vamos dizer ate 10km eu cobro R$5,00 esse valor ta na coluna taxa<br />
<br />
vamos dizer q tenho os seguintes registro na tabela<br />
<br />
id 1 idu 5 raio 10 Km taxa R$: 5.00<br />
<br />
id 2 idu 5 raio 15 Km taxa R$: 10.00<br />
<br />
id 3 idu 5 raio 20 Km taxa R$: 15.00<br />
<br />
vamos dizer que na variavel $d que é minha distancia tem o valor 17km<br />
<br />
queria saber como faria uma funcao que eu conseguiria pegar o correto valor da taxa no registro acima tipo que seria ate 20km teria q da o valor R$: 15.00 da taxa<br />
<br />
se alguém puder me ajudar ai agradeço.. a meu sistema é em php e mysql]]></description>
            <dc:creator>adriano rosa do prado</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Thu, 17 Mar 2022 01:53:07 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194781,194781#msg-194781</guid>
            <title>Pegar variável em url worpress (sem respostas)</title>
            <link>/phorum/read.php?11,194781,194781#msg-194781</link>
            <description><![CDATA[tenho esta url após envio de um forme  em WordPress https://soberanobrasil.com.br/pagamento/?numero=5000<br />
<br />
<br />
preciso pegar o valor   5000<br />
em php pegaria assim <br />
<br />
&lt;?php <br />
$sorte = $_GET['numero'];<br />
echo $sorte;<br />
?&gt;<br />
<br />
mais em WordPress não consegui achar uma solução alguém trabalha com WordPress por aqui ?<br />
<br />
desde já agradeço]]></description>
            <dc:creator>Marcos Paulo M. dos Santos</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Thu, 10 Mar 2022 01:32:29 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194750,194750#msg-194750</guid>
            <title>Framework PHP para construção de API REST (sem respostas)</title>
            <link>/phorum/read.php?11,194750,194750#msg-194750</link>
            <description><![CDATA[Construa sua API REST com programação procedural<br />
<br />
http://endpointer.com]]></description>
            <dc:creator>Roberto Messa</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Wed, 28 Oct 2020 16:50:09 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194735,194735#msg-194735</guid>
            <title>Assinar documento digitalmente com certificado digital. (1 resposta)</title>
            <link>/phorum/read.php?11,194735,194735#msg-194735</link>
            <description><![CDATA[Pessoal, hoje em dia utilizo a biblioteca MPDF para geração de alguns documentos.<br />
Porém, preciso que alguns destes documentos, sejam assinados digitalmente com o certificado digital, modelo A1.<br />
Já tenho o certificado no meu servidor, porém não encontrei uma documentação para fazer esta integração.<br />
Alguém ja fez algo do tipo.<br />
Desde já, obrigado.]]></description>
            <dc:creator>Fernando</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Thu, 16 Apr 2020 13:41:13 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194734,194734#msg-194734</guid>
            <title>Dúvida cruel - Só prá avançados mesmo !!! (sem respostas)</title>
            <link>/phorum/read.php?11,194734,194734#msg-194734</link>
            <description><![CDATA[Olá pessoal!<br />
<br />
Preciso desenvolver uma aplicação web. Quero desenvolver um sistema multinível, onde cada consultor terá seu escritório virtual...<br />
Pergunto: Qual é o caminho mais adequado, php ou wordpress ?<br />
Se alguém tiver algum modelo para me nortear, será bem vindo...<br />
Preciso de sugestão e desde já agradeço.]]></description>
            <dc:creator>Xavier</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Tue, 18 Feb 2020 00:29:42 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194728,194728#msg-194728</guid>
            <title>Mostrar/Esconder menu &lt;li&gt;&lt;ul&gt; (sem respostas)</title>
            <link>/phorum/read.php?11,194728,194728#msg-194728</link>
            <description><![CDATA[Estou tentando montar um menu automaticamente, com as informações que vem do BD.<br />
Porém não estou sabendo mostrar ou ocultar o menu quando faço a validação.<br />
&lt;nav id=&quot;menu&quot;&gt;<br />
                &lt;ul class=&quot;menu&quot;&gt; &lt;!-- Esse é o 1 nivel ou o nivel principal --&gt;<br />
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;CADASTROS&lt;/a&gt;<br />
                        &lt;ul class=&quot;submenu-1&quot;&gt; &lt;!-- Esse é o 1 nivel ou o primeiro Drop Down --&gt;<br />
                            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;ACERVO&lt;/a&gt;<br />
                                &lt;ul class=&quot;submenu-2&quot;&gt; &lt;!-- Esse é o 2 nivel ou o primeiro Drop Down --&gt;<br />
                                    &lt;?php for ($a = '0'; $a &lt; $qtdRow; $a++) { ?&gt;<br />
                                        &lt;?php if (($paginasGrid[$a]['categoria'] == 1) &amp;&amp; ($paginasGrid[$a]['idpagina'] == $paginasGrid[$a]['paginaid']) &amp;&amp; ($paginasGrid[$a]['visualizar'] == 1)) { ?&gt;<br />
                                            &lt;li&gt;&lt;a href=&quot;javascript:void(0)&quot;<br />
                                                   onclick='window.open(&quot;&lt;?= $paginasGrid[$a]['url']; ?&gt;&quot;, &quot;iframe_a&quot;)'&gt;&lt;?= $paginasGrid[$a]['descricao']; ?&gt;&lt;/a&gt;<br />
                                            &lt;/li&gt;<br />
                                        &lt;?php } ?&gt;<br />
                                    &lt;?php } ?&gt;<br />
<br />
                                    &lt;/li&gt;<br />
                                &lt;/ul&gt;<br />
<br />
                            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;CATEGORIA&lt;/a&gt;<br />
                                &lt;ul class=&quot;submenu-2&quot;&gt; &lt;!-- Esse é o 2 nivel ou o primeiro Drop Down --&gt;<br />
                                    &lt;?php for ($a = '0'; $a &lt; $qtdRow; $a++) { ?&gt;<br />
                                        &lt;?php if (($paginasGrid[$a]['categoria'] == 2) &amp;&amp; ($paginasGrid[$a]['idpagina'] == $paginasGrid[$a]['paginaid']) &amp;&amp; ($paginasGrid[$a]['visualizar'] == 1)) { ?&gt;<br />
                                            &lt;li&gt;&lt;a href=&quot;javascript:void(0)&quot;<br />
                                                   onclick='window.open(&quot;&lt;?= $paginasGrid[$a]['url']; ?&gt;&quot;, &quot;iframe_a&quot;)'&gt;&lt;?= $paginasGrid[$a]['descricao']; ?&gt;&lt;/a&gt;<br />
                                            &lt;/li&gt;<br />
                                        &lt;?php } ?&gt;<br />
                                    &lt;?php } ?&gt;<br />
                                    &lt;/li&gt;<br />
                                &lt;/ul&gt;<br />
<br />
                           &lt;!-- final do primeiro menu --&gt;<br />
<br />
                            &lt;/li&gt;<br />
                            &lt;/li&gt;<br />
                        &lt;/ul&gt;<br />
<br />
                    &lt;li&gt;&lt;a href=&quot;#&quot;&gt;COMERCIAL&lt;/a&gt;<br />
                        &lt;ul class=&quot;submenu-1&quot;&gt; &lt;!-- Esse é o 2 nivel ou o primeiro Drop Down --&gt;<br />
                            &lt;li&gt;&lt;a href=&quot;#&quot;&gt;CONTRATOS&lt;/a&gt;<br />
                                &lt;ul class=&quot;submenu-2&quot;&gt; &lt;!-- Esse é o 2 nivel ou o primeiro Drop Down --&gt;<br />
                                    &lt;?php for ($a = '0'; $a &lt; $qtdRow; $a++) { ?&gt;<br />
<br />
                                        &lt;?php if (($paginasGrid[$a]['categoria'] == 3) &amp;&amp; ($paginasGrid[$a]['idpagina'] == $paginasGrid[$a]['paginaid']) &amp;&amp; ($paginasGrid[$a]['visualizar'] == 1)) { ?&gt;<br />
<br />
<br />
                                            &lt;li&gt;&lt;a href=&quot;javascript:void(0)&quot;<br />
                                                   onclick='window.open(&quot;&lt;?= $paginasGrid[$a]['url']; ?&gt;&quot;, &quot;iframe_a&quot;)'&gt;&lt;?= $paginasGrid[$a]['descricao']; ?&gt;&lt;/a&gt;<br />
                                            &lt;/li&gt;<br />
<br />
                                        &lt;?php } ?&gt;<br />
<br />
                                    &lt;?php } ?&gt;<br />
                                &lt;/ul&gt;<br />
                            &lt;/li&gt;<br />
                        &lt;/ul&gt;<br />
<br />
                        &lt;!-- Final do nav menu --&gt;<br />
                    &lt;/li&gt;<br />
                &lt;/ul&gt;<br />
<br />
    &lt;/nav&gt;]]></description>
            <dc:creator>Fernando</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Mon, 27 Jan 2020 12:34:56 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194709,194709#msg-194709</guid>
            <title>Integração com relatórios de conciliação do Mercado Pago (sem respostas)</title>
            <link>/phorum/read.php?11,194709,194709#msg-194709</link>
            <description><![CDATA[Amigos, surgiu a necessidade de limitar acesso ao site mediante confirmação de pagamento da mensalidade via mercado pago. Nunca fiz isso antes, alguém pode me dar uma luz de um script para usar a API do mercado pago para os relatórios de conciliação, para saber quem dos clientes cadastrados já efetuou o pagamento da mensalidade para manter ou bloquear o acesso as dicas do site.<br />
Seria assim, todo dia 10 de cada mês, o sistema recebe as informações do mercado pago, identifica cada cliente que efetuou o pagamento e mantém o status liberado, quem não estiver nesse relatório, recebe o status bloqueado.<br />
Agradeço muito essa ajuda.<br />
Obs: Buscando as informações na parte de developers não consegui sozinho estabelecer um início, meio e fim.]]></description>
            <dc:creator>Ney Trevas</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Mon, 08 Jul 2019 22:09:28 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194703,194703#msg-194703</guid>
            <title>Code Bar i25 (Visual BASIC 6 para PHP) (sem respostas)</title>
            <link>/phorum/read.php?11,194703,194703#msg-194703</link>
            <description><![CDATA[Olá pessoal!<br />
Estou com uma grande questão para resolver. Preciso  usar uma fonte TTF (2of5) para gerar códigos de barras no formato 2 of 5 interleaved.<br />
<br />
O que descobri foi que se digitar 190035 numa fonte 2 of 5 interleaved ele não é interpretado 190035.<br />
Se eu digitar Ë4!DÌ ai sim ele será interpretado como 190035.<br />
Isto significa que tenho que primeiro encodar o código 190035 para poder usar na fonte 2 of 5 interleaved.<br />
<br />
<br />
Então essa é a questão: encodar uma string para que possa usar numa fonte 2 of 5 interleaved.<br />
<br />
Outros programas instaláveis dá pra ver esse 'encodamento' primeiro para depois gerar o código.<br />
<br />
<br />
O problema é: qual fórmula usar?<br />
<br />
Descobri um site que contém um .EXE para gerar códigos de barras no formato 2 of 5 interleaved e que também disponibiliza um código em Visual BASIC 6.<br />
Link da página baixo:<br />
https://grandzebu.net/informatique/codbar-en/code25I.htm<br />
<br />
Eu pensei em usar a formula matemática descrita no código para gerá-la em php, só que não entendo nada de VB.<br />
Alguém poderia me ajudar?<br />
<br />
<br />
CÓDIGO VB6 DO SITE GRANDZEBU:<br />
<br />
<br />
Public Function Code25I$(chaine$, Optional key As Boolean)<br />
  'V 2.0.0<br />
  'Parametres : * une chaine<br />
  '             * un drapeau vrai si une cle doit etre ajoutee<br />
  'Parameters : * a string<br />
  '             * a flag true if a key must be added<br />
  'Retour : * une chaine qui, affichee avec la police CODE25I.TTF, donne le code barre<br />
  '         * une chaine vide si parametre fourni incorrect<br />
  'Return : * a string which give the bar code when it is dispayed with CODE25I.TTF font<br />
  '         * an empty string if the supplied parameter is no good<br />
  Dim i%, checksum&amp;, dummy%<br />
  Code25I$ = &quot;&quot;<br />
  If Len(chaine$) &gt; 0 Then<br />
    'Verifier si caracteres valides<br />
    'Check for valid characters<br />
    For i% = 1 To Len(chaine$)<br />
      If Asc(Mid$(chaine$, i%, 1)) &lt; 48 Or Asc(Mid$(chaine$, i%, 1)) &gt; 57 Then Exit Function<br />
    Next<br />
    'Ajouter si necessaire la cle<br />
    'Add if necessary the checksum<br />
    If key Then<br />
      For i% = Len(chaine$) To 1 Step -2<br />
        checksum&amp; = checksum&amp; + Val(Mid$(chaine$, i%, 1))<br />
      Next<br />
      checksum&amp; = checksum&amp; * 3<br />
      For i% = Len(chaine$) - 1 To 1 Step -2<br />
        checksum&amp; = checksum&amp; + Val(Mid$(chaine$, i%, 1))<br />
      Next<br />
      chaine$ = chaine$ &amp; (10 - checksum&amp; Mod 10) Mod 10<br />
    End If<br />
    'Verifier si la longueur est paire<br />
    'Check if the length is odd<br />
    If Len(chaine$) \ 2 &lt;&gt; Len(chaine$) / 2 Then Exit Function<br />
    'Calculer la chaine de code<br />
    'Calculation of the code string<br />
    For i% = 1 To Len(chaine$) Step 2<br />
      dummy% = Val(Mid$(chaine$, i%, 2))<br />
      dummy% = IIf(dummy% &lt; 94, dummy% + 33, dummy% + 101)<br />
      Code25I$ = Code25I$ &amp; Chr$(dummy%)<br />
    Next<br />
    'Ajoute START et STOP / Add START and STOP<br />
    Code25I$ = Chr$(201) &amp; Code25I$ &amp; Chr$(202)<br />
  End If<br />
End Function<br />
<br />
<br />
Alguém pode me dar uma força para entender esse código e assim montar o que preciso?]]></description>
            <dc:creator>Juscelino Barão</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Sun, 26 May 2019 15:33:42 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194700,194700#msg-194700</guid>
            <title>AutocadWS (sem respostas)</title>
            <link>/phorum/read.php?11,194700,194700#msg-194700</link>
            <description><![CDATA[Olá Experts!<br />
<br />
Me tirem uma dúvida cruel. Com nodejs eu consigo desenvolver ferramentas integradas ao Autocad ?<br />
Se não sabem ou desconhecem, vocês saberiam me indicar uma linguagem web para desenvolvimento para autocadws?<br />
Um abraço.]]></description>
            <dc:creator>Xavier</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Mon, 29 Apr 2019 18:20:12 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194667,194667#msg-194667</guid>
            <title>Conexão remota MySQL funcionando no PC mas no tablet não (sem respostas)</title>
            <link>/phorum/read.php?11,194667,194667#msg-194667</link>
            <description><![CDATA[Pessoal o problema que a aplicação precisa conectar em um servidor MySQL remoto já consegui isso no PC utilizando o XAMPP e o sistema está funcionando perfeitamente porém no Tablet com o servidor PHP Kickweb server não conecta, se alguém puder me ajudar:<br />
<br />
&lt;?php<br />
<br />
$host = 'xxxxxx';<br />
$user = 'xxxxxxxx';<br />
$pass = 'xxxxxx';<br />
$db   = 'xxxxxx';<br />
 <br />
// conexão e seleção do banco de dados<br />
$con = mysqli_connect($host, $user, $pass, $db);<br />
<br />
if ($con) {<br />
  echo &quot;Conexão feita com sucesso.&quot;;<br />
} else {<br />
  echo &quot;Erro ao tentar conextar ao banco de dados.&quot;;<br />
}<br />
<br />
?&gt;]]></description>
            <dc:creator>Emmanuel</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Tue, 04 Sep 2018 14:02:07 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194537,194537#msg-194537</guid>
            <title>Novo Framework PHP (sem respostas)</title>
            <link>/phorum/read.php?11,194537,194537#msg-194537</link>
            <description><![CDATA[Fiz um framework e vou colocar como código aberto.<br />
<br />
qual a melhor forma de fazer isto p q ele fique famoso rapido?<br />
<br />
quais as recomendações para que o framework seja bem sucedido?<br />
<br />
https://docs.google.com/presentation/d/1RW5CeBnO00WEJQqG3ybegCNJRo-Ng7Pgbb1_GkuejtM/edit?usp=sharing]]></description>
            <dc:creator>wardog1</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 30 Mar 2018 00:27:46 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194536,194536#msg-194536</guid>
            <title>Download de arquivos (sem respostas)</title>
            <link>/phorum/read.php?11,194536,194536#msg-194536</link>
            <description><![CDATA[Olá pessoal boa tarde, gostaria muito da ajuda de vocês, estou desenvolvendo um site aonde vou compartilhar arquivos do tipo (PDF, WORD, EXCEL E POWER POINT) para os usuários baixarem, o que preciso é que quando os usuários clicarem no link do arquivo ele se inicie o download de imediato, abaixo vou postar um dos exemplos que encontrei na internet. o problema é que se o arquivo for grande ele demora muito em aparecer a janela de diálogo para salvar, até aonde sei, o php faz uma leitura primeiramente no arquivo e depois que envia para o usuário, desculpe a ignorância se não for isso... Gostaria de algo que fosse mais direto, simplesmente após clicar no link do arquivo ele já começasse o download. se alguém puder me ajudar ficarei muito agradecido.<br />
// CÓDIGO PHP<br />
<br />
&lt;?php<br />
if(isset($_GET['nome']) &amp;&amp; isset($_GET['file'])){<br />
	$nome = $_GET['nome'];<br />
	$file = $_GET['file'];<br />
	if(!empty($nome) &amp;&amp; !empty($file)){<br />
		$arquivo = ROOT . &quot;upload/&quot; . $file;<br />
		if(file_exists($arquivo)){<br />
			$extensao = substr(strrchr(basename($arquivo), &quot;.&quot;), 1);<br />
			switch ($extensao) {<br />
				case &quot;pdf&quot;: $tipo = &quot;application/pdf&quot;;<br />
				break;<br />
				case &quot;doc&quot;: $tipo = &quot;application/msword&quot;;<br />
				break;<br />
				case &quot;docx&quot;: $tipo = &quot;application/msword&quot;;<br />
				break;<br />
				case &quot;xls&quot;: $tipo = &quot;application/vnd.ms-excel&quot;;<br />
				break;<br />
				case &quot;xlt&quot;: $tipo = &quot;application/vnd.ms-excel&quot;;<br />
				break;<br />
				case &quot;xlsx&quot;: $tipo = &quot;application/vnd.ms-excel&quot;;<br />
				break;<br />
				case &quot;xlsm&quot;: $tipo = &quot;application/vnd.ms-excel&quot;;<br />
				break;<br />
				case &quot;ppt&quot;: $tipo = &quot;application/vnd.ms-powerpoint&quot;;<br />
				break;<br />
				case &quot;pptx&quot;: $tipo = &quot;application/vnd.ms-powerpoint&quot;;<br />
				break;<br />
			}<br />
			$nomesalvar = filter_var(strtolower(str_replace(&quot; &quot;, &quot;-&quot;, trim($nome))), FILTER_SANITIZE_URL);<br />
			header('Content-Description: File Transfer');<br />
			header('Content-Disposition: attachment; filename=&quot;' . $nomesalvar . '.' . $extensao . '&quot;');<br />
			header('Content-Type: '. $tipo);<br />
			header('Content-Transfer-Encoding: binary');<br />
			header('Content-Length: ' . filesize($arquivo));<br />
			header('Cache-Control: must-revalidate, post-check=0, pre-check=0');<br />
			header('Pragma: public');<br />
			header('Expires: 0');<br />
			ob_clean();<br />
			flush();<br />
			readfile($arquivo);<br />
			exit(0);<br />
		}else{<br />
			redirect(base_url('arquivos/listar/'));<br />
		}<br />
	}else{<br />
		redirect(base_url('arquivos/listar/'));<br />
	}<br />
}<br />
?&gt;<br />
<br />
Desde já agradeço a atenção e a ajuda de todos.]]></description>
            <dc:creator>Adriano</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Sat, 24 Mar 2018 19:41:27 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194504,194504#msg-194504</guid>
            <title>Erro ao executar (sem respostas)</title>
            <link>/phorum/read.php?11,194504,194504#msg-194504</link>
            <description><![CDATA[Boa tarde, estou com sérias dificuldade de fazer um delete funcionar, recebo o retorno: <br />
Notice: Undefined variable: con in C:\xampp\htdocs\vai\relatorio.php on line 11<br />
<br />
Fatal error: Uncaught Error: Call to a member function query() on null in C:\xampp\htdocs\vai\relatorio.php:11 Stack trace: #0 {main} thrown in C:\xampp\htdocs\vai\relatorio.php on line 11<br />
<br />
Segue script, se alguém souber me judar ficaria muuuuito grata, obrigada!<br />
<br />
&lt;?php<br />
<br />
include ('./conexao.php');<br />
<br />
<br />
<br />
<br />
if (isset($_GET['title'])){<br />
    $stmt = $con-&gt;prepare(&quot;DELETE FROM eventos WHERE title=?&quot;);<br />
    $stmt-&gt;bindParam(1,$_GET['title']);<br />
        if (!$stmt-&gt;execute()){<br />
            print_r($stmt-&gt;errorInfo());<br />
        }<br />
    else {<br />
        header(&quot;Location: index.php&quot;);<br />
        <br />
        $stmt = $con-&gt;query( $stmt );<br />
    }<br />
}<br />
<br />
<br />
<br />
<br />
?&gt;<br />
<br />
?&gt;<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html&gt;<br />
    &lt;head&gt;<br />
        &lt;meta charset=&quot;UTF-8&quot;&gt;<br />
        &lt;title&gt;&lt;/title&gt;<br />
    &lt;/head&gt;<br />
    &lt;body&gt;<br />
       <br />
    &lt;/body&gt;<br />
&lt;/html&gt;]]></description>
            <dc:creator>Milena</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Thu, 15 Feb 2018 22:23:18 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194473,194473#msg-194473</guid>
            <title>Erro (1 resposta)</title>
            <link>/phorum/read.php?11,194473,194473#msg-194473</link>
            <description><![CDATA[Eu fiz uma pagina para testar logins acho que isso se chama checker eu criei a fim de estudos mas sempre que vou tetar testar nada acontece alem de aparecer esta mensagem<br />
<br />
<br />
Fatal error: Call to undefined function check() in /public/arquivo.php on line 48 Call Stack: 0.0011 251472 1. {main}() /public/arquivo.php:0<br />
<br />
    flush();ob_flush();<br />
    for($setParamUX = 0; $setParamUX &lt; $setParamCount; $setParamUX++){<br />
        $SetParamList = str_replace(&quot; &quot;, &quot;&quot;, $SetParamList);<br />
        $SetParamList = str_replace(&quot;\r&quot;, &quot;&quot;, $SetParamList);<br />
        $SetParamList = str_replace(&quot;\n&quot;, &quot;&quot;, $SetParamList);<br />
        list($email, $senha) = @split(&quot;[;|/:]&quot;, $SetParamList[$setParamUX]);<br />
        flush();ob_flush();<br />
	$SetParamList = check ($email, $senha);  (LINHA 48)<br />
        print $SetParamFunction;<br />
        if(file_exists(&quot;cookie.txt&quot;)){<br />
            unlink(&quot;cookie.txt&quot;);  <br />
        }<br />
    }]]></description>
            <dc:creator>Felipe</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Tue, 30 Jan 2018 12:13:29 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194472,194472#msg-194472</guid>
            <title>Como checar mudança em tempo real no banco de dados com websocket php? (sem respostas)</title>
            <link>/phorum/read.php?11,194472,194472#msg-194472</link>
            <description><![CDATA[Olá pessoal! <br />
<br />
Quero atualizar uma div somente quando houver mudança em um determinado campo no banco de dados, atualmente estou usando setTimeout(listComment, 3000);, mas quero mudar para websocket por questões de desempenho, mas só achei exemplos de chats, e não é o que eu preciso.<br />
<br />
Alguém tem uma dica de como checar mudanças no bd com websocket? <br />
<br />
Muito Obrigado!]]></description>
            <dc:creator>José Marcos</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 12 Jan 2018 18:23:13 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194471,194471#msg-194471</guid>
            <title>SplStack, script usa item do array como função (sem respostas)</title>
            <link>/phorum/read.php?11,194471,194471#msg-194471</link>
            <description><![CDATA[Estou utilizando o framework slim, baixei um package porém existe uma linha que não consigo entender por nada. Procurei em diversos foruns do slim, porém não achei nada relacionado e acredito que tenha a ver com o PHP.<br />
<br />
Na linha 168 do seguinte arquivo https://github.com/tuupola/slim-basic-auth/blob/2.x/src/HttpBasicAuthentication.php, o autor usa um foreach, porém no item dentro do foreach ele passa um parametro e eu não consegui entender ao certo porque foi feito assim.<br />
<br />
    private function shouldAuthenticate(RequestInterface $request)<br />
    {<br />
        /* If any of the rules in stack return false will not authenticate */<br />
        foreach ($this-&gt;rules as $callable) {<br />
            if (false === $callable($request)) { // essa linha não faz sentido para mim, o $callable($request)<br />
                return false;<br />
            }<br />
        }<br />
        return true;<br />
    }<br />
<br />
Alguém poderia me ajudar?<br />
<br />
Muito obrigado]]></description>
            <dc:creator>André Marques dos Santos</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Thu, 11 Jan 2018 23:27:48 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194426,194426#msg-194426</guid>
            <title>Retirar parte de texto em corpo de email capturado pela função imap_fetchbody($mail_box, $mensagem, 1); (sem respostas)</title>
            <link>/phorum/read.php?11,194426,194426#msg-194426</link>
            <description><![CDATA[Boa tarde especialistas,<br />
 <br />
Estou precisando de uma ajuda não estou conseguindo retirar parte de um texto de uma variavel que recebe os dados da função imap_fetchbody($mail_box, $mensagem, 1); que pega o corpo da mensagem na caixa de entrada do email.<br />
<br />
&lt;?php<br />
<br />
$mail_box = imap_open(&quot;{mail.xxxxx.com.br:110/pop3/novalidate-cert}INBOX&quot;, &quot;xxxxx@xxxx.com.br&quot;, &quot;senha&quot;);<br />
<br />
if ($mail_box) {<br />
    $total_de_mensagens = imap_num_msg($mail_box);<br />
    if ($total_de_mensagens &gt; 0) {<br />
        for ($mensagem = 1; $mensagem &lt;= $total_de_mensagens; $mensagem++) {<br />
<br />
            echo &quot;&lt;hr /&gt;&quot;;     <br />
            $body_1 = imap_fetchbody($mail_box, $mensagem, 1);<br />
            echo $body_1;<br />
<br />
            <br />
            //imap_delete($mail_box, $mensagem);<br />
            //imap_expunge($mail_box);<br />
        }<br />
    }<br />
    imap_close($mail_box);<br />
}<br />
<br />
A saída geralmente é assim:<br />
<br />
Return-Path: Delivered-To: xxxx@xxxxx.com.br Received: from roma.midc.com.br by roma.midc.com.br with LMTP id kFeEG2QjD1orIgMAGkgVfg for ; Fri, 17 Nov 2017 15:59:00 -0200 Return-path: Envelope-to: xxxx@xxxxxx.com.br Delivery-date: Fri, 17 Nov 2017 15:59:00 -0200 Received: from xxxxx.com ([xxx.xxx.xxx.xxx]:xx) by xxx.com.br with esmtp (Exim 4.89) (envelope-from ) id 1eFkum-000wLC-SS for xxx@xxxxx.com.br; Fri, 17 Nov 2017 15:58:57 -0200 Received: from PJLM-S02 ([127.0.0.1]) by xxxx.com.br with SMTP(8.0.9200.16384); Fri, 17 Nov 2017 10:57:32 -0700 MIME-Version: 1.0 Sender: xxxx@xxxxx.com.br From: xxxx@xxxx.com.br To: &quot;XXXXX XXXXXX&quot; Reply-To: xxxx@xxxxx.com.br Date: 17 Nov 2017 10:57:32 -0700 Subject: assunto Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: AES Message-ID: X-OriginalArrivalTime: 17 Nov 2017 17:57:32.0250 (UTC) FILETIME=[8A9F33A0:01D35FCD] X-Provedor-MailScanner-Information: Please contact the ISP for more information X-Provedor-MailScanner-ID: 1eFkum-000wLC-SS X-Provedor-MailScanner: Found to be clean X-Provedor-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-1.89, required 8, autolearn=not spam, BAYES_00 -1.90, T_SPF_PERMERROR 0.01) X-Provedor-MailScanner-From: xxxx@xxxx.com.br X-Spam-Status: No X-Antivirus: xxxxxxx, Inbound message X-Antivirus-Status: Clean[color=#000000][size=2]Mensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do emailMensagem do email<br />
<br />
<br />
<br />
onde a primeira parte é o cabeçalho do email com origem e destino e a segunda parte é a mensagem, gostaria apenas de retirar essa segunda parte e guardar em uma variavel onde eu possa utiliza-la.]]></description>
            <dc:creator>Emmanuel</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 17 Nov 2017 18:28:50 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194394,194394#msg-194394</guid>
            <title>IReport X JasperSoft@Studio (sem respostas)</title>
            <link>/phorum/read.php?11,194394,194394#msg-194394</link>
            <description><![CDATA[Olá Pessoal, <br />
<br />
Lendo alguns artigos na internet verifiquei que o gerador de relatório IREPORT sofreu descontinuidade de atualizações, tanto que, ele não roda com o Java 8 e que o JasperSoft@Studio está sendo utilizado no lugar do IREPORT.  <br />
<br />
Alguém poderia dar uma opinião ou sugestão com relação a eu utilizar o JasperSoft@Studio para gerar relatórios. Estou desenvolvendo sistemas utilizando PHP com HTML. <br />
<br />
Sds, <br />
<br />
Marcelo]]></description>
            <dc:creator>marcelo calmon</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 20 Oct 2017 20:29:43 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194364,194364#msg-194364</guid>
            <title>Capturar os dados (url e title) do array no id==1 usando o $_GET. (sem respostas)</title>
            <link>/phorum/read.php?11,194364,194364#msg-194364</link>
            <description><![CDATA[Preciso de ajuda para resolver o problema com o loop (foreach). Não estou conseguindo no id==2 capturar os dados (url e title) do array no id==1 usando o $_GET.<br />
<br />
&lt;?php<br />
<br />
$id=$_GET['id'];<br />
//var_dump($_GET);<br />
<br />
if($id==1){<br />
$re = '/href=&quot;(?P&lt;link&gt;.?)&quot; title=&quot;(?P&lt;title&gt;.?)&quot; class=&quot;iGh__menu-link/';<br />
$html = file_get_contents('https://www.ig.com.br/');<br />
<br />
preg_match_all($re, $html, $data);<br />
//print_r ($data['link']);<br />
//print_r ($data['title']); <br />
    foreach ($data as $key =&gt; $value) {<br />
<br />
        &quot;http://$_SERVER[HTTP_HOST]/loja.php&quot;.'&amp;url='.$data['link'][$key].'&amp;title='.$data['title'][$key].'&amp;s=1&amp;logo=&quot;&quot;';<br />
    }<br />
}<br />
else if($id==2){<br />
$url=$_GET['url'];  <br />
$title=$_GET['title'];<br />
}<br />
<br />
<br />
<br />
?&gt;]]></description>
            <dc:creator>Antonio</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Tue, 10 Oct 2017 01:21:32 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194348,194348#msg-194348</guid>
            <title>LER XML E CRIAR TABELA COM CORES USANDO PHP. (sem respostas)</title>
            <link>/phorum/read.php?11,194348,194348#msg-194348</link>
            <description><![CDATA[Boa tarde a todos! Espero que os amigos possam me ajudar, estou querendo criar uma página PHP ou html com uma tabela que será alimentada por um arquivo xml a cada 15min. Como exemplo podemos fazer uma tabela 2x2 onde na linha 1(L1) vai estar a legenda fixa &quot;Cidade1&quot; e na coluna 1(C1) vai estar a legenda fixa &quot;LED OFF/Standby&quot;. Na linha 2(L2) vai estar a legenda fixa &quot;Cidade2&quot; e na coluna 2(C2) vai estar a legenda fixa &quot;LED High Voltage Status&quot;. O que eu preciso que, quando no XML estiver com o campo &lt;state description=&quot;LED OFF/Standby&quot; value=&quot;ON&quot;/&gt; a célula L1C1 da tabela fique verde, quando &quot;OFF&quot; fique vermelha...e assim sucessivamente para outras células que eu venha a adicionar. Os amigos entenderam? Poderiam me ajudar, estou com a cabeça fervilhando, pois não sou muito astuto em programação. Abaixo mostro parte do meu arquivo XML:<br />
<br />
&lt;? xml version = &quot;1.0&quot; encoding = &quot;UTF-8&quot;?&gt;<br />
&lt;sensor = &quot;2000&quot; datetime=&quot;20170920155654&quot; type=&quot;2&quot; id=&quot;MM1&quot; name=&quot;MM1&quot;&gt;<br />
    &lt;subsystem name = &quot;basics&quot;&gt;<br />
       &lt;state description=&quot;LED off/standby&quot; value=&quot;ON&quot; id=&quot;lamps&quot;/&gt;<br />
       &lt;state description=&quot;LED high voltage status&quot; value=&quot;OFF&quot; id=&quot;radiation&quot;/&gt;<br />
<br />
Muito grato desde já!]]></description>
            <dc:creator>José André</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Wed, 27 Sep 2017 19:35:34 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194344,194344#msg-194344</guid>
            <title>Ordenando table em ordem crescente (sem respostas)</title>
            <link>/phorum/read.php?11,194344,194344#msg-194344</link>
            <description><![CDATA[Boa tarde pessoal. estou começando agora com php, e após fazer uma consulta no DB dos dados, aparence na ordem de ID, mas gostaria de poder selecionar na tabela, ao clicar na barra de titulo, encontrei uns frameworks em jquery mas ele não esta ordenando.como neste exemplo https://datatables.net/examples/api/multi_filter_select.html, tenho nomes e sobre nome e no final um campo porcentagem, e esta dentro a array, extraio o valor e ele mostra, mas ao adicionar o framework, para ele listar na ordem que eu escolher ele não reorganiza a tabela. em nenhuma possição. agradeço deste ja, se alguem souber.]]></description>
            <dc:creator>TelmoMachado</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Mon, 18 Sep 2017 17:38:09 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194322,194322#msg-194322</guid>
            <title>PHP com nuSoap (sem respostas)</title>
            <link>/phorum/read.php?11,194322,194322#msg-194322</link>
            <description><![CDATA[Criei um array com apenas dois registros e estou tentando apresentar o conteúdo através de um webservice. Estou utilizando o nuSoap e não consigo encontrar o que está errado... <br />
Já olhei diversos exemplos e nada.<br />
Alguém pode me ajudar ? <br />
Os fontes estão disponíveis em http://petpraja.com.br/ws.zip.<br />
Um abraço a todos e obrigado.]]></description>
            <dc:creator>Fernando Caetano</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Tue, 15 Aug 2017 14:19:47 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194317,194317#msg-194317</guid>
            <title>Selecionar uma célula do datatable (sem respostas)</title>
            <link>/phorum/read.php?11,194317,194317#msg-194317</link>
            <description><![CDATA[Neste datatable, não consigo capturar o valor de uma determinada célula quando uma linha é selecionada.<br />
<br />
Está faltando alguma propriedade ?<br />
<br />
var obj_editor;<br />
        obj_editor = new $.fn.dataTable.Editor({<br />
            &quot;ajaxUrl&quot;: &quot;./cm_magento.php&quot;,<br />
            &quot;domTable&quot;: &quot;#id_tabela1&quot;,<br />
            &quot;fields&quot;: [<br />
                {<br />
                    &quot;label&quot;: &quot;Descrição:&quot;,<br />
                    &quot;name&quot;: &quot;st_descricao_ppj&quot;<br />
                }<br />
            ]<br />
        });<br />
        $(&quot;#lnk_tabela1&quot;).show();<br />
        var oTabela = $(&quot;#id_tabela1&quot;).dataTable();<br />
        oTabela.dataTable({<br />
            &quot;sDom&quot;: &quot;&lt;'row'&lt;'col-sm-6'T&gt;&lt;'col-sm-6'f&gt;r&gt;t&lt;'row'&lt;'col-sm-6'i&gt;&lt;'col-sm-6'p&gt;&gt;&quot;, // Paginação<br />
            &quot;sAjaxSource&quot;: &quot;./cm_magento.php&quot;,<br />
            &quot;sServerMethod&quot;: &quot;POST&quot;,<br />
            &quot;fnServerParams&quot;: function (aoData) {<br />
                aoData.push({&quot;name&quot;: &quot;str_chave&quot;, &quot;value&quot;: &quot;consulta_produto_validacao&quot;}, {&quot;name&quot;: &quot;txt_id_opcao&quot;, &quot;value&quot;: str_filtro});<br />
            },<br />
            &quot;bServerSide&quot;: false,<br />
            &quot;bAutoWidth&quot;: false,<br />
            &quot;bDestroy&quot;: true,<br />
            &quot;aoColumns&quot;: [<br />
                {&quot;mData&quot;: &quot;st_sku&quot;},<br />
                {&quot;mData&quot;: &quot;st_descricao_ppj&quot;},<br />
                {&quot;mData&quot;: &quot;st_barra&quot;},<br />
                {&quot;mData&quot;: &quot;st_erp_codigo&quot;},<br />
                {&quot;mData&quot;: &quot;dt_validacao&quot;, &quot;sClass&quot;: &quot;center&quot;},<br />
                {&quot;mData&quot;: &quot;st_nome_valida&quot;},<br />
                {&quot;mData&quot;: &quot;st_status&quot;}<br />
            ],<br />
            &quot;oTableTools&quot;:<br />
                    {<br />
                        &quot;sRowSelect&quot;: &quot;single&quot;, // single ou multi<br />
                        &quot;aButtons&quot;: [<br />
                            {&quot;sExtends&quot;: &quot;text&quot;, &quot;fnSelect&quot;: function (nButton, oConfig, nRow)<br />
                                {<br />
<br />
Neste ponto que estou tentando capturar o conteúdo selecionado da linha, mas não conheço as propriedades do nRow.<br />
<br />
Não sei se estou usando a opção correta.<br />
                                }<br />
                            }<br />
                        ]<br />
                    }<br />
        });]]></description>
            <dc:creator>Fernando Caetano</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Tue, 08 Aug 2017 23:28:24 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194315,194315#msg-194315</guid>
            <title>Como fazer  Attachment no outlook usando php (sem respostas)</title>
            <link>/phorum/read.php?11,194315,194315#msg-194315</link>
            <description><![CDATA[Alguem pode me ajudar <br />
Estou tentando fazer o attachment de um file para o outlook usando php nao estou consiguindo conforme mostra o meu codigo abaixo<br />
<br />
 &lt;a href=&quot;mailto:&lt;?php echo BuscaEmail($resE[&quot;CodeCustomerPro&quot;]); ?&gt;?subject=&lt;?php echo &quot;INVOICE  &quot;.$resE[&quot;MainBlPro&quot;]; ?&gt;&amp;body= Greetings  Dear customer, find the attachment of the INVOICE for B/L &lt;?php echo $resE[&quot;MainBlPro&quot;].&quot;&quot;;?&gt;  Cpts.&amp;Cc=programacao@prosofty.co.mz&amp;Bcc=smahalambe@prosofty.co.mz&amp;attachment=&quot;+&quot;///demurage//proformas//callProformas.php&quot;&gt; Carregar&lt;/a&gt;<br />
<br />
Com o codigo acima so chama o outlook sem nenhum attachament algume pode me ajudar]]></description>
            <dc:creator>Samuel</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 04 Aug 2017 14:05:38 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194314,194314#msg-194314</guid>
            <title>Como enviar e-mails em PHP usando uma conta do Microsoft Exchange? (1 resposta)</title>
            <link>/phorum/read.php?11,194314,194314#msg-194314</link>
            <description><![CDATA[Estou tendo certos problemas em enviar um email usando a configuracao do protocolo exchange alguem pode me ajudar o codigo esta ai em baixo<br />
<br />
$mail = new PHPMailer();<br />
$mail-&gt;Host = &quot;mail.prosofty.co.mz&quot;; // Endereço do servidor SMTP<br />
$mail-&gt;Username = 'comas@prosofty.co.mz'; // Usuário do servidor SMTP<br />
$mail-&gt;From = &quot;comas@prosofty.co.mz&quot;; <br />
$mail-&gt;Password = 'd2QdaasD(xmt]a~v7'; // Senha da caixa postal utilizada<br />
$mail-&gt;Port='587';<br />
$mail-&gt;Timeout=30;<br />
<br />
<br />
o codigo acima funciona sem nehum problema mas na empresa onde pretendo colocar a aplicacao eles usam o exchange e dai nao esta funcionado alguem pode me ajudar]]></description>
            <dc:creator>Samuel</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 04 Aug 2017 14:53:16 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194299,194299#msg-194299</guid>
            <title>Upload de imagens em PHP (1 resposta)</title>
            <link>/phorum/read.php?11,194299,194299#msg-194299</link>
            <description><![CDATA[Bom dia pessoal! preciso de uma ajudinha eu sou leiga em programação PHP comecei a pouco tempo.<br />
<br />
Bom eu o que eu preciso é, eu tenho um layout, ele tem um ícone de uma câmera quando é clicada em cima da câmera abre a pasta para vc selecionar a imagem, o que eu preciso e fazer essa imagem abrir no fundo, bem como no facebook quando vc altera a foto de capa, e poder  ajusta-la, e depois sim salva-la no banco de dados e quando ele quiser altera-la, substituir ela no banco.<br />
<br />
O único código que achei que faz isso ele usa AJAX, mas eu não entendi o código e não consegui adapta-lo pro meu fonte que já tenho.<br />
esse é o exemplo que usei como base.<br />
<br />
http://www.9lessons.info/2015/02/facebook-style-background-image-upload.html<br />
<br />
É exatamente isso que preciso.<br />
Já tentei ajuda em outros fórum mais não obtive sucesso.]]></description>
            <dc:creator>Jessica</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Tue, 18 Jul 2017 15:10:34 +0000</pubDate>
        </item>
        <item>
            <guid>/phorum/read.php?11,194287,194287#msg-194287</guid>
            <title>Variavel Conta Setada na Tela Principal (1 resposta)</title>
            <link>/phorum/read.php?11,194287,194287#msg-194287</link>
            <description><![CDATA[Prezados mestres:<br />
tenho um aplicação em php, precisamente um livro caixa e gostaria de modifica-la para alterar os &quot;selects&quot; do banco de dados por conta. Na tela de acesso tenho um form com login e senha. Preciso inserir outra variavel para escolher a conta a ser mostrada nesta tela de login. Fazer o &quot;select option&quot; na tela de login eu ja consegui, porém passar o valor deste &quot;select&quot; para uma variavel no index.php ainda não consegui fazer. A intenção será setar uma variavel chamada &quot;conta&quot; que é um campo da tabela &quot;lançamentos&quot; no banco de dados e  chave estrangeira vinda da tabela &quot;contas&quot;. isto tudo mantendo a variavel sem alteração. a partir dai, selecionarei os lançamentos da tabela tendo com &quot;where&quot; o valor desta variavel setada na tela principal. Há como fazer isto?]]></description>
            <dc:creator>Rubens</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 14 Jul 2017 21:21:19 +0000</pubDate>
        </item>
    </channel>
</rss>
