<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Foruns</title>
        <description></description>
        <link>http://phpbrasil.com/phorum/index.php</link>
        <lastBuildDate>Wed, 08 Sep 2010 08:23:57 -0300</lastBuildDate>
        <generator>Phorum 5.2.10</generator>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,174038,174038#msg-174038</guid>
            <title>pdo_firebird (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,174038,174038#msg-174038</link>
            <description><![CDATA[Bom dia!<br />
Alguém pode me dar notícias sobre o pdo_firebird? Por que ele não está mais disponível na instalação do php 5.3.3 (windows)?<br />
<br />
Obrigado.]]></description>
            <dc:creator>Marllos</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 08 Sep 2010 07:59:16 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?9,174037,174037#msg-174037</guid>
            <title>PHP + Ajax Botão MORE do twitter (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?9,174037,174037#msg-174037</link>
            <description><![CDATA[Hello, comunidade<br />
<br />
Alguém saberia me informar onde encontro algum tutorial que ensine a fazer uma página com PHP e Ajax que não faz paginação, como exemplo, o botão MORE do twitter?<br />
<br />
Gostaria muito de aprender a fazer aquilo e não encontrei nada satisfatório até o momento.<br />
<br />
Abraço a todos.]]></description>
            <dc:creator>Wenderson</dc:creator>
            <category>Integração do PHP</category>
            <pubDate>Tue, 07 Sep 2010 21:53:25 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,174028,174028#msg-174028</guid>
            <title>Montei um relatorio com select mas ele não respeita a ordem (6 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,174028,174028#msg-174028</link>
            <description><![CDATA[Montei o relatorio abaixo e no select coloquei para ele ordenar pelo nome mas ele não vem nessa ordem.<br />
O q pode ser?<br />
<br />
$res = mysql_query(&quot;SELECT * FROM fornecedor order by fornecedor ASC&quot;);<br />
<br />
?&gt;<br />
	<br />
	&lt;body id=&quot;dt_example&quot; class=&quot;example_alt_pagination&quot;&gt;<br />
		&lt;div id=&quot;container&quot;&gt;<br />
		 			&lt;div id=&quot;demo&quot;&gt;<br />
					<br />
			  &lt;table width=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;2&quot; class=&quot;display&quot; id=&quot;example&quot;&gt;<br />
			&lt;thead&gt;<br />
		&lt;tr class=&quot;fonte_titulos&quot;&gt;<br />
			&lt;th  bgcolor=&quot;#F4EADC&quot;&gt;Codigo&lt;/th&gt;<br />
			&lt;th  bgcolor=&quot;#F4EADC&quot;&gt;Nome&lt;/th&gt;<br />
   &lt;th  bgcolor=&quot;#F4EADC&quot;&gt;Contato - Fone&lt;/th&gt;<br />
   &lt;th  bgcolor=&quot;#F4EADC&quot;&gt;Email&lt;/th&gt;<br />
            			&lt;th  bgcolor=&quot;#F4EADC&quot;&gt;Produtos&lt;/th&gt;<br />
		&lt;/tr&gt;<br />
	&lt;/thead&gt;<br />
	&lt;tbody&gt;<br />
	&lt;?php <br />
<br />
 while($row = @mysql_fetch_array($res))<br />
		{<br />
		if (($c % 2) == 1){ $fundo=&quot;#F8F8F8&quot;; }else{ $fundo=&quot;#FFFFFF&quot;; }<br />
		$id_b    = $row[&quot;id&quot;];<br />
		$nome_b  = $row[&quot;fornecedor&quot;];<br />
		$tel     = $row[&quot;fone&quot;];<br />
		$resp    =  $row[&quot;contato&quot;];<br />
		$email     = $row [&quot;email&quot;];<br />
		$produtos     = $row [&quot;produtos&quot;];<br />
<br />
<br />
  echo &quot;&lt;tr bgcolor =\&quot;$fundo\&quot; class=\&quot;fonte_desc\&quot;&gt;&lt;td align=\&quot;right\&quot; width=\&quot;20\&quot;&gt;$id_b&lt;/td&gt;&lt;td&gt;&quot;.utf8_decode($nome_b).&quot;&lt;/td&gt;&lt;td&gt;<br />
  $resp - &quot;.utf8_decode($tel).&quot;&lt;/td&gt;&lt;td&gt;&quot;.utf8_decode($email).&quot;&lt;/td&gt;&lt;td&gt;&quot;.utf8_decode($produtos).&quot;&lt;/td&gt;&lt;td align='center'&gt;<br />
&lt;/form&gt;&lt;/td&gt;&lt;/tr&gt;&quot;;]]></description>
            <dc:creator>Roberto</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Tue, 07 Sep 2010 20:44:42 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,174019,174019#msg-174019</guid>
            <title>Problema com Função (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,174019,174019#msg-174019</link>
            <description><![CDATA[Boa noite a todos.<br />
<br />
Bom galera, estava lendo um artigo na net, que ensinava como se prevenir de um ataque Sql Injection, então tinha uma função, e resolvi usá-la para testar, o problema é que está dando o seguinte erro abaixo:<br />
<br />
-------------------------------------------------<br />
Fatal error: Cannot redeclare ant_sql() (previously declared in D:\VertrigoServ\www\safen\conexao.php:9) in D:\VertrigoServ\www\safen\conexao.php on line 17<br />
-------------------------------------------------<br />
<br />
A coloquei no arquivo de conexão, como segue abaixo:<br />
<br />
-------------------------------------------------<br />
&lt;?php<br />
	$host = &quot;localhost&quot;; <br />
	$user = &quot;root&quot;; <br />
	$pass = &quot;vertrigo&quot;; <br />
	<br />
	$conexao = mysql_connect ($host, $user, $pass) or trigger_error (&quot;N&amp;atilde;o foi possivel conectar &quot;. mysql_error(), E_USER_ERROR); <br />
	$bd		 = mysql_select_db (&quot;safen&quot;, $conexao) or trigger_error (mysql_error(),E_USER_ERROR); <br />
	<br />
	function ant_sql ($str) <br />
	{<br />
		if (!is_numeric($str)) <br />
		{<br />
			$str= get_magic_quotes_gpc() ? stripslashes($str) : $str;<br />
			$str= function_exists(&quot;mysql_real_escape_string&quot;) ? mysql_real_escape_string($str) : mysql_escape_string($str);<br />
		}<br />
		return $str;<br />
	}<br />
<br />
?&gt;<br />
-------------------------------------------------<br />
<br />
Então resolvi usá-la no meu sistema de login, para implementá-lo nas variáveis de acesso ao sistema.<br />
<br />
-------------------------------------------------<br />
$cpf   = ant_sql ($_POST[&quot;cpf&quot;]); <br />
	$senha = ant_sql ($_POST[&quot;senha&quot;]);<br />
	$check = ant_sql ($_POST['check']);<br />
-------------------------------------------------<br />
<br />
O que eu devo fazer para resolver esse problema ?!<br />
<br />
Desde de já obrigado pela ajuda de todos.]]></description>
            <dc:creator>Jeovane</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Tue, 07 Sep 2010 11:32:22 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?12,174016,174016#msg-174016</guid>
            <title>Vagas Desenvolvedor PHP - Politec Global IT SA - Centro Excelência - Goiânia-GO (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?12,174016,174016#msg-174016</link>
            <description><![CDATA[A Politec visando expandir sua atuação com clientes estratégicos está oferecendo vagas de Desenvolvedor PHP  para atuar no Centro de Excelência em Desenvolvimento de Software na cidade de Goiânia-GO.<br />
<br />
Conhecimentos Necessários: <br />
<br />
Desenvolvedor PHP: <br />
- PHP (2 anos) <br />
- Banco de Dados: MySQL <br />
- Disponibilidade imediata <br />
<br />
Atividades: <br />
- Implantação e adequação de novo banco de dados no portal, levando em consideração a necessidade de manter parte já existente. <br />
- Criação de relatórios. <br />
- Configuração e correção de módulos já existentes;<br />
- Programação de desativação automática a partir da data inicial de cadastramento.<br />
<br />
Os interessados favor enviar email com título [Desenvolvedor PHP] contendo o currículo e pretensão salarial para sabrina.oliveira@politec.com.br. <br />
<br />
Conheça a Politec Global IT Services: <br />
http://www.politec.com.br/pt-br/aboutus/Paginas/home.aspx <br />
<br />
Conheça o o Centro de Excelência da Politec: <br />
http://www.politec.com.br/pt-br/pressrelease/paginas/News.aspx?ID=53 <br />
<br />
ATT. <br />
<br />
Marcelo Lima Gomes <br />
Coordenador CoE - Politec Goiânia <br />
www.politec.com.br]]></description>
            <dc:creator>MARCELO LIMA GOMES</dc:creator>
            <category>Vagas de Emprego</category>
            <pubDate>Mon, 06 Sep 2010 20:05:14 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,174000,174000#msg-174000</guid>
            <title>Dúvida - Gravar arquivo texto em uma tabela (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,174000,174000#msg-174000</link>
            <description><![CDATA[Estou necessitando gravar um arquivo texto (ascii) em uma tabela. Quero inserir registros nessa tabela e tais registro deveram conter um arquivo texto para que o mesmo seja baixado (download) porteriormente.<br />
<br />
Dúvidas:<br />
<br />
1) Que tipo de dado devo utilizar para essa coluna e como seria o comando correto para a criação do mesmo?<br />
<br />
2) Como seria o comando SQL para inserir esse arquivo (ascii) nessa tabela?<br />
<br />
3) Como seria o comando SQL para baixar o referido arquivo de dentro dessa tabela?<br />
<br />
Quem tiver uma exemplo semelhante e que possa me passar seria muito bom.<br />
<br />
Obrigado e aguardo qualquer tipo de ajuda.<br />
<br />
Abraço.]]></description>
            <dc:creator>Aprendiz/CE</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 06 Sep 2010 14:59:58 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?9,173999,173999#msg-173999</guid>
            <title>PHP + LDAP (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?9,173999,173999#msg-173999</link>
            <description><![CDATA[Olá pessoal,<br />
<br />
<br />
Gostaria de verificar se alguém sabe como fazer para buscar os dados cadastrados para os usuários do Servidor AD para quando o usuário conectar no domínio poder acessar aos sistemas em php + mysql sem precisar logar e a aplicação mostrar seus dados cadastrados no AD.<br />
<br />
<br />
Eu já consegui conectar no servidor e autenticar o usuário, preciso agora buscar os dados do servidor AD.<br />
<br />
<br />
Desde já agradeço.<br />
<br />
<br />
Att.<br />
<br />
Camila.]]></description>
            <dc:creator>Camila</dc:creator>
            <category>Integração do PHP</category>
            <pubDate>Tue, 07 Sep 2010 01:28:45 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173985,173985#msg-173985</guid>
            <title>Ajuda com Multiplicação (13 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173985,173985#msg-173985</link>
            <description><![CDATA[Pessoal preciso de uma ajuda com multiplicação de valores..me ajudem por favor.... <br />
<br />
Segue como eu montei...mas não está calculando<br />
<br />
<br />
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt; <br />
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt; <br />
&lt;head&gt; <br />
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot; /&gt; <br />
&lt;title&gt;Cadastro de NF's de Compras&lt;/title&gt; <br />
&lt;link href=&quot;menu.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt; <br />
&lt;style type=&quot;text/css&quot;&gt; <br />
<br />
&lt;!-- <br />
body { <br />
background-color: #F7DA9D; <br />
} <br />
--&gt; <br />
<br />
&lt;/style&gt;&lt;/head&gt; <br />
<br />
&lt;body&gt; <br />
&lt;table width=&quot;100%&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; background=&quot;bordas/img/la.gif&quot;&gt; <br />
&lt;tr&gt; <br />
&lt;td height=&quot;30&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;titulo&quot;&gt;Cadastro de NF's de Compra &lt;/div&gt;&lt;div class=&quot;pd_menu_01 &quot;&gt; <br />
&lt;a href=&quot;index.php&quot;&gt;Home&lt;/a&gt; <br />
&lt;a href=&quot;Fornecedor.php&quot;&gt;&lt;img src=&quot;img/arrow.gif&quot; width=&quot;12&quot; height=&quot;15&quot; border=&quot;0&quot; align=&quot;middle&quot; /&gt;Cadastro de Fronecedores&lt;/a&gt; <br />
&lt;a href=&quot;Cliente.php&quot;&gt;&lt;img src=&quot;img/arrow.gif&quot; width=&quot;12&quot; height=&quot;15&quot; border=&quot;0&quot; align=&quot;middle&quot; /&gt;Cadastro de Clientes&lt;/a&gt; <br />
&lt;a href=&quot;Produtos.php&quot;&gt;&lt;img src=&quot;img/arrow.gif&quot; width=&quot;12&quot; height=&quot;15&quot; border=&quot;0&quot; align=&quot;middle&quot; /&gt;Cadastro de Produtos&lt;/a&gt; <br />
&lt;a href=&quot;Compras.php&quot;&gt;&lt;img src=&quot;img/arrow.gif&quot; width=&quot;12&quot; height=&quot;15&quot; border=&quot;0&quot; align=&quot;middle&quot; /&gt;Cadastro NF de Compra&lt;/a&gt; <br />
&lt;a href=&quot;Vendas.php&quot;&gt;&lt;img src=&quot;img/arrow.gif&quot; width=&quot;12&quot; height=&quot;15&quot; border=&quot;0&quot; align=&quot;middle&quot; /&gt;Cadastro NF de Venda&lt;/a&gt; <br />
&lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;img/arrow.gif&quot; width=&quot;12&quot; height=&quot;15&quot; border=&quot;0&quot; align=&quot;middle&quot; /&gt;Cadastros&lt;/a&gt; <br />
&lt;ul&gt; <br />
&lt;/td&gt; <br />
<br />
&lt;/tr&gt; <br />
&lt;tr&gt; <br />
<br />
&lt;td&gt;&lt;div align=&quot;right&quot;&gt;&lt;font size=&quot;3&quot; face=&quot;Arial, Helvetica, sans-serif&quot;&gt;&lt;? echo &quot;Data: &quot;. date('d/m/Y');?&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt; <br />
&lt;/tr&gt; <br />
&lt;/table&gt; <br />
&lt;div align=&quot;center&quot;&gt; <br />
<br />
&lt;td align=&quot;center&quot; valign=&quot;middle&quot; class=&quot;azul&quot;&gt;&lt;div align=&quot;center&quot;&gt; <br />
<br />
&lt;table width=&quot;510&quot; cellpadding=&quot;0&quot; cellspacing=&quot;3&quot;&quot;356&quot; bord=er=&amp;quot;0&amp;quot;&gt; <br />
&lt;?php <br />
<br />
include('config.php'); <br />
<br />
<br />
<br />
if(isset($_GET['ok']) &amp;&amp; $_GET['ok'] == 1) <br />
{ <br />
<br />
if (empty($fornecedor)){ <br />
$erro=1; <br />
echo &quot;&lt;center&gt;O campo Fornecedor deve ser informado!&lt;/center&gt;&quot;; <br />
echo &quot;&lt;center&gt;&lt;input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'&gt;&lt;/center&gt;&quot;; <br />
//exit; <br />
} <br />
<br />
<br />
if (empty($data)){ <br />
$erro=1; <br />
echo &quot;&lt;center&gt;O campo Data deve ser informado!&lt;/center&gt;&quot;; <br />
echo &quot;&lt;center&gt;&lt;input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'&gt;&lt;/center&gt;&quot;; <br />
//exit; <br />
} <br />
<br />
<br />
if (empty($nf)){ <br />
$erro=1; <br />
echo &quot;&lt;center&gt;O campo NF deve ser informado!&lt;/center&gt;&quot;; <br />
echo &quot;&lt;center&gt;&lt;input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'&gt;&lt;/center&gt;&quot;; <br />
//exit; <br />
} <br />
<br />
if (empty($total)){ <br />
$erro=1; <br />
echo &quot;&lt;center&gt;O campo Total deve ser informado!&lt;/center&gt;&quot;; <br />
echo &quot;&lt;center&gt;&lt;input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'&gt;&lt;/center&gt;&quot;; <br />
exit; <br />
<br />
} <br />
{ <br />
<br />
mysql_query(&quot;INSERT INTO compra (fornecedor, data, nf, <br />
produto1, qtde, valor, total) <br />
VALUES <br />
('&quot; . $_POST['fornecedor']. &quot;', '&quot; . $_POST['data']. &quot;', '&quot; . $_POST['nf']. &quot;', <br />
'&quot; . $_POST['produto1']. &quot;', '&quot; . $_POST['qtde']. &quot;', '&quot; . $_POST['valor']. &quot;', '&quot; . $_POST['total']. &quot;')&quot;); <br />
} <br />
} <br />
<br />
?&gt; <br />
&lt;head&gt; <br />
&lt;script&gt; <br />
<br />
function formatar(src, mask) <br />
{ <br />
var i = src.value.length; <br />
var saida = mask.substring(0,1); <br />
var texto = mask.substring(i) <br />
if (texto.substring(0,1) != saida) <br />
{ <br />
src.value += texto.substring(0,1); <br />
} <br />
} <br />
<br />
&lt;/script&gt; <br />
<br />
&lt;script type=&quot;text/javascript&quot;&gt; <br />
function multiplicar() { <br />
var qtde = document.cadastro.quantidade.value; //Pega o valor do text quantidade <br />
var valor = document.cadastro.unitario.value; //Pega o valor text valor <br />
total = qtde * valor; //faz a multiplicação <br />
document.cadastro.total.value = total; //Joga o resultado no text total <br />
} <br />
<br />
&lt;/script&gt; <br />
&lt;script type='text/javascript'&gt; <br />
<br />
function formatar_moeda(campo, separador_milhar, separador_decimal, tecla) { <br />
var sep = 0; <br />
var key = ''; <br />
var i = j = 0; <br />
var len = len2 = 0; <br />
var strCheck = '0123456789'; <br />
var aux = aux2 = ''; <br />
var whichCode = (window.Event) ? tecla.which : tecla.keyCode; <br />
<br />
if (whichCode == 13) return true; // Tecla Enter <br />
if (whichCode == 8) return true; // Tecla Delete <br />
key = String.fromCharCode(whichCode); // Pegando o valor digitado <br />
if (strCheck.indexOf(key) == -1) return false; // Valor inválido (não inteiro) <br />
len = campo.value.length; <br />
for(i = 0; i &lt; len; i++) if ((campo.value.charAt(i) != '0') &amp;&amp; (campo.value.charAt(i) != separador_decimal)) break; aux = ''; for(; i &lt; len; i++) if (strCheck.indexOf(campo.value.charAt(i))!=-1) aux += campo.value.charAt(i); aux += key; len = aux.length; if (len == 0) campo.value = ''; if (len == 1) campo.value = '0'+ separador_decimal + '0' + aux; if (len == 2) campo.value = '0'+ separador_decimal + aux; if (len &gt; 2) { <br />
aux2 = ''; <br />
<br />
for (j = 0, i = len - 3; i &gt;= 0; i--) { <br />
if (j == 3) { <br />
aux2 += separador_milhar; <br />
j = 0; <br />
} <br />
aux2 += aux.charAt(i); <br />
j++; <br />
} <br />
<br />
campo.value = ''; <br />
len2 = aux2.length; <br />
for (i = len2 - 1; i &gt;= 0; i--) <br />
campo.value += aux2.charAt(i); <br />
campo.value += separador_decimal + aux.substr(len - 2, len); <br />
} <br />
<br />
return false; <br />
} <br />
&lt;/script&gt; <br />
&lt;/head&gt; <br />
<br />
&lt;CENTER&gt; <br />
&lt;form action=&quot;Compras.php?ok=1&quot; method=&quot;post&quot; enctype=&quot;multipart/form-data&quot; name=&quot;cadastro&quot; id=&quot;cadastro&quot;&gt; <br />
<br />
&lt;?php <br />
include('config.php'); <br />
include('res.php'); <br />
<br />
?&gt; <br />
&lt;BR&gt;Fornecedor: &lt;font color=&quot;#FF0000&quot;&gt;Obrigatório&lt;/font&gt; <br />
&lt;select name=&quot;fornecedor&quot;&gt; <br />
&lt;option value=&quot;0&quot;&gt;&lt;&lt; Selecione o nome &gt;&gt;&lt;/option&gt; <br />
&lt;?while($row = @mysql_fetch_array($res)) {?&gt; <br />
&lt;option value=&quot;&lt;?echo $row['fornecedor'];?&gt;&quot;&gt;&lt;?echo $row['fornecedor'];?&gt;&lt;/option&gt; <br />
&lt;?}?&gt; <br />
&lt;/select&gt; &lt;br&gt; <br />
<br />
&lt;BR&gt;Data: &lt;font color=&quot;#FF0000&quot;&gt;Obrigatório&lt;/font&gt; &lt;input name=&quot;data&quot; type=&quot;text&quot; id=&quot;data&quot; onkeypress=&quot;formatar(this, '##/##/####')&quot;&gt; &lt;BR&gt; <br />
<br />
&lt;BR&gt;NF: &lt;font color=&quot;#FF0000&quot;&gt;Obrigatório&lt;/font&gt; &lt;input name=&quot;nf&quot; type=&quot;text&quot; size=&quot;30&quot;&gt;&lt;br&gt; <br />
&lt;BR&gt; <br />
Produto 1: <br />
&lt;select name=&quot;produto1&quot;&gt; <br />
&lt;option value=&quot;0&quot;&gt;&lt;&lt;..Selecione o produto..&gt;&gt;&lt;/option&gt; <br />
&lt;?while($row = @mysql_fetch_array($res1)) {?&gt; <br />
&lt;option value=&quot;&lt;?echo $row['produtos'];?&gt;&quot;&gt;&lt;?echo $row['produtos'];?&gt;&lt;/option&gt; <br />
&lt;?}?&gt; <br />
&lt;/select&gt; &lt;br&gt; <br />
&lt;BR&gt;Quantidade 1: &lt;input name=&quot;qtde&quot; type=&quot;text&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Unitario 1: &lt;input name=&quot;valor&quot; type=&quot;text&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; <br />
&lt;BR&gt;&lt;input name=&quot;total&quot; type=&quot;text&quot; id=&quot;total&quot; value=&quot;0.00&quot; size=&quot;15&quot; onkeypress=&quot;return formatar_moeda(this,'','.',event)&quot;;/&gt; <br />
<br />
&lt;BR&gt; <br />
&lt;input type=&quot;button&quot; value=&quot;SALVAR&quot;onClick = &quot;document.cadastro.submit()&quot;/&gt; <br />
&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;form method=&quot;POST&quot;&gt; <br />
&lt;hr color=&quot;#FFFFFF&quot;&gt;&lt;BR&gt; <br />
&lt;/form&gt; <br />
&lt;?php <br />
<br />
$res = mysql_query(&quot;SELECT * FROM compra order by fornecedor ASC&quot;); <br />
<br />
<br />
while($row = @mysql_fetch_array($res)) <br />
{ <br />
<br />
//echo &quot;Código Fornecedor: &quot; . $row['id'] . &quot;&lt;br&gt;&quot;; <br />
echo &quot;Fornecedor: &quot; . $row['fornecedor'] . &quot;&lt;br&gt;&quot;; <br />
echo &quot;NF: &quot; . $row['nf'] . &quot;&lt;br&gt;&quot;; <br />
echo &quot;Data: &quot; . $row['data'] . &quot;&lt;br&gt;&quot;; <br />
echo &quot;Total NF: &quot; . $row['total'] . &quot;&lt;br&gt; <br />
&lt;br&gt;---------------------------------------------------------------------------------------------&lt;br&gt;&quot;; <br />
} <br />
?&gt; <br />
&lt;/body&gt; <br />
&lt;/html&gt; <br />
&lt;/body&gt; <br />
&lt;/html&gt;]]></description>
            <dc:creator>Roberto</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Mon, 06 Sep 2010 20:57:39 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?4,173976,173976#msg-173976</guid>
            <title>Erro instalação mysql com php (7 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?4,173976,173976#msg-173976</link>
            <description><![CDATA[Olá Pessoal,<br />
<br />
<br />
  É o seguinte: fiz a instalação do apache e php de forma correta, porem quando eu vou habilitar o mysql no php.ini fica dando erro ao startar o apache (the requested operation has failed!).No arquivo php.ini eu só descomentei a linha   extension=msql.dll e tentei reiniciar o apache mas fica dando esse erro. Quando eu coloco o comentário na linha citada o apache volta a funcionar.  <br />
  Hoje, desinstalei o php e instalei-o novamente e na instalação, pedi para o proprio instalador adicionar a extensão mysql,e, ao final da instalação, o apache dá o mesmo erro.<br />
  Não sei mais o que fazer pois já são dois dias de tentativas sem parar e não consegui avanço algum nesse problema. Você já passaram por algo parecido? Peço e conto com a ajuda de vocês!!! <br />
<br />
<br />
SO: Windows XP<br />
    Apache 2.2.16<br />
    PHP 5.2.14<br />
    MySQL 5<br />
<br />
<br />
PS: Faço primeiro a instalação do Apache (normalmente), depois instalo o php na extensão .msi e dentro da instalação do php eu &quot;seto&quot; o servidor apache 2.2.<br />
<br />
Obrigado]]></description>
            <dc:creator>thommas</dc:creator>
            <category>Instalação do PHP</category>
            <pubDate>Tue, 07 Sep 2010 19:39:32 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173961,173961#msg-173961</guid>
            <title>Problema com MPDF (10 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173961,173961#msg-173961</link>
            <description><![CDATA[Boa tarde a todos.<br />
<br />
Bom galera meu problema é o seguinte, tenho um página que eu desejo transformá-la em um arquivo PDF, então pesquisando na net encontrei bons comentários sobre o MPDF então resolvi testá-lo.<br />
<br />
Só que a página demora uma eternidade para carregar e quando carrega simplesmente não aparece nada.<br />
<br />
Meu código está da seguinte forma abaixo, alguém poderia por favor me dizer aonde que estou errando ?!<br />
<br />
---------------------------------------------------------------------------------<br />
&lt;?php<br />
	require_once &quot;conexao.php&quot;;<br />
	session_start();<br />
	//header(&quot;Content-type: text/html; charset=iso-8859-1&quot;);<br />
	ob_start();<br />
	ini_set(&quot;memory_limit&quot;,&quot;16M&quot;);	<br />
?&gt;<br />
<br />
&lt;?php<br />
	$end = &quot;http://localhost/safen&quot;;<br />
<br />
	ob_end_clean(); // Finaliza o fluxo<br />
	define('_MPDF_PATH', 'classes/mpdf45/');<br />
	include(_MPDF_PATH.'mpdf.php');<br />
	<br />
	// cria um novo container PDF no formato A4 com orientação customizada<br />
	$mpdf = new mPDF('pt','A4',3,'',8,8,5,14,9,9,'P');<br />
	<br />
	// muda o charset para aceitar caracteres acentuados iso 8859-1 utilizados por mim no banco de dados e na geracao do conteudo PHP com HTML<br />
	$mpdf -&gt; allow_charset_conversion=true;<br />
	$mpdf -&gt; charset_in='iso-8859-1';<br />
	<br />
	//Algumas configurações do PDF<br />
	$mpdf -&gt; SetDisplayMode('fullpage');<br />
	// modo de visualização<br />
	$mpdf -&gt; SetFooter('{DATE j/m/Y&amp;nbsp; H:i}|{PAGENO}/{nb}|SEDUC / SIGETI');<br />
	<br />
	// carrega uma folha de estilo - MAGICA!!!<br />
	$stylesheet  = file_get_contents('css/formulario-impressao.css');<br />
	$stylesheet1 = file_get_contents('css/layout_geral.css');<br />
	<br />
	// incorpora a folha de estilo ao PDF<br />
	// O parâmetro 1 diz que este é um css/style e deverá ser interpretado como tal<br />
	$mpdf -&gt; WriteHTML($stylesheet,1);<br />
	$mpdf -&gt; WriteHTML($stylesheet1,1);<br />
	<br />
	$nivel	  = $_SESSION[&quot;nivel&quot;];<br />
	$msg_alt  = &quot;alterado com sucesso.&quot;;<br />
	$msg_add  = &quot;cadastrado com sucesso.&quot;;<br />
	$msg_adda = &quot;cadastrada com sucesso.&quot;;<br />
	$msg_erro = &quot;n&amp;atildeo tem permiss&amp;atildeo para acessar est&amp;aacute p&amp;aacutegina.&quot;;<br />
	$msg_pag  = &quot;realizado com sucesso.&quot;;<br />
	$msg_sist = &quot;j&amp;aacute cadastrado no sistema.&quot;;<br />
	$msg_id   = &quot;n&amp;atildeo cadastrado no sistema&quot;;<br />
	$codigo   = &quot;$GET_02&quot;;	<br />
	$sql = &quot;SELECT cc.*, cli.nome AS cliente, cli.peso AS peso, cli.altura AS altura, cli.datanasc AS datanasc, cli.sexo AS sexo, func.nome AS funcionario, <br />
			FLOOR(DATEDIFF(CURDATE(), cli.datanasc) / 365.25) AS idade<br />
			FROM compcorporal AS cc INNER JOIN cliente AS cli ON cli.id = cc.cliente_id<br />
			INNER JOIN funcionario AS func ON func.id = cc.funcionario_id AND cc.id = $codigo&quot;;<br />
			<br />
			$resultado		= mysql_query($sql);<br />
			$linha 			= mysql_fetch_array($resultado);		<br />
			$cliente		= $linha[cliente];<br />
			$peso			= $linha[peso];<br />
			$altura			= $linha[altura];<br />
			$sexo			= $linha[sexo];<br />
			$funcionario	= $linha[funcionario];<br />
			$laudo			= $linha[laudo];<br />
			$dataava	    = $linha[dataava];<br />
			$idade		    = $linha[idade];		<br />
	$dataava = explode(&quot;-&quot;,&quot;$dataava&quot;) ;<br />
	$dataava = &quot;$dataava[2]/$dataava[1]/$dataava[0]&quot;;<br />
	if ($sexo == &quot;M&quot;) {$sexo = &quot;Masculino&quot;;} else {$sexo = &quot;Feminino&quot;;}<br />
	if ($linha[&quot;mm&quot;] &gt; 0) {$mm = $linha[&quot;mm&quot;]*2.017;} else { $mm = $linha[&quot;mm&quot;]*(-2.017);}<br />
	if ($linha[&quot;pid&quot;] &gt; 0) {$pid = $linha[&quot;pid&quot;]*2.017;} else { $pid = $linha[&quot;pid&quot;]*(-2.017);}<br />
	if ($linha[&quot;pg&quot;] &gt; 0) {$pg = $linha[&quot;pg&quot;]*2.017;} else { $pg = $linha[&quot;pg&quot;]*(-2.017);}<br />
	if ($linha[&quot;mg&quot;] &gt; 0) {$mg = $linha[&quot;mg&quot;]*2.017;} else { $mg = $linha[&quot;mg&quot;]*(-2.017);}<br />
	if ($linha[&quot;oe&quot;] &gt; 0) {$oe = $linha[&quot;oe&quot;]*2.017;} else { $oe = $linha[&quot;oe&quot;]*(-2.017);}<br />
	<br />
$html=' 	<br />
&lt;!-- Inicio topo.php --&gt;<br />
&lt;html&gt;<br />
&lt;div id=&quot;centralizar-pagina&quot;&gt;<br />
&lt;head&gt;&lt;/head&gt;<br />
&lt;div id=&quot;center&quot;&gt;<br />
&lt;title&gt;SAFEN v1.0 - Sistema de Avalia&amp;ccedil;&amp;atilde;o Fisica e Nutricional&lt;/title&gt;<br />
&lt;h2&gt;SAFEN v1.0 - Sistema de Avalia&amp;ccedil;&amp;atilde;o Fisica e Nutricional&lt;/h2&gt;<br />
&lt;br&gt;<br />
&lt;body&gt;<br />
&lt;!-- FIM topo.php --&gt;<br />
&lt;!-- Inicio Exame Composição Corporal --&gt;	<br />
&lt;div class=&quot;titulo_content&quot;&gt;<br />
  &lt;h1&gt;Dados da Composicao Corporal&lt;/h1&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;br&gt;<br />
&lt;div id=&quot;mae-form&quot;&gt; &lt;!-- Inicio DIV mae-form --&gt;<br />
    &lt;div id=&quot;nome-campo&quot;&gt;Avaliador:&lt;/div&gt;<br />
    &lt;div id=&quot;input-campo&quot;&gt; '.&quot;$funcionario &quot;.' &lt;/div&gt;	<br />
    &lt;div id=&quot;nome-campo&quot;&gt;Cliente:&lt;/div&gt;<br />
    &lt;div id=&quot;input-campo&quot;&gt; '.&quot;$cliente&quot;.'&lt;/div&gt;		<br />
	&lt;div id=&quot;nome-campo&quot;&gt;Peso:&lt;/div&gt;<br />
    &lt;div id=&quot;input-campo&quot;&gt; '.&quot;$peso&quot;.' Kg<br />
      &lt;div id=&quot;sobre-campo&quot;&gt;Altura: &lt;/div&gt;'.&quot;$altura&quot;.' Metros <br />
	&lt;/div&gt;<br />
	&lt;div id=&quot;nome-campo&quot;&gt;Data da Avalia&amp;ccedil;&amp;atilde;o:&lt;/div&gt;<br />
	&lt;div id=&quot;input-campo&quot;&gt; '.&quot;$dataava&quot;.' &lt;/div&gt;<br />
	&lt;div id=&quot;nome-campo&quot;&gt;Idade:&lt;/div&gt;<br />
    &lt;div id=&quot;input-campo&quot;&gt;'.&quot;$idade&quot;.'&lt;/div&gt;<br />
	&lt;div id=&quot;nome-campo&quot;&gt;Sexo:&lt;/div&gt;<br />
    &lt;div id=&quot;input-campo&quot;&gt;'.&quot;$sexo&quot;.'&lt;/div&gt;<br />
    &lt;div id=&quot;nome-campo-label&quot;&gt; &lt;!-- Inicio DIV nome-campo-label --&gt;<br />
    	&lt;div id=&quot;grafico-comcorp-divisao-esquerdo&quot;&gt; &lt;!-- Inicio DIV grafico-comcorp-divisao-esquerdo --&gt;<br />
        	&lt;div id=&quot;grafico-comcorp-imagem-mm&quot;&gt;<br />
            	&lt;h2&gt;'.$linha[&quot;mm&quot;].'&lt;/h2&gt;<br />
                &lt;img src=&quot;'.&quot;$end&quot;.'/imagens/img01.png&quot; height='.&quot;$mm&quot;.' width=&quot;60px&quot;/&gt;<br />
            &lt;/div&gt;<br />
            &lt;div id=&quot;grafico-comcorp-imagem-mm&quot;&gt;<br />
            	&lt;h2&gt;'.$linha[&quot;pid&quot;].'&lt;/h2&gt;<br />
                &lt;img src=&quot;'.&quot;$end&quot;.'/imagens/img02.png&quot; height='.&quot;$pid&quot;.' width=&quot;60px&quot;/&gt;<br />
            &lt;/div&gt;<br />
            &lt;div id=&quot;grafico-comcorp-imagem-mm&quot;&gt;<br />
            	&lt;h2&gt;'.$linha[&quot;pg&quot;].'&lt;/h2&gt;<br />
                &lt;img src=&quot;'.&quot;$end&quot;.'/imagens/img03.png&quot; height='.&quot;$pg&quot;.' width=&quot;60px&quot;/&gt;<br />
            &lt;/div&gt;<br />
            &lt;div id=&quot;grafico-comcorp-imagem-mm&quot;&gt;<br />
            	&lt;h2&gt; '.$linha[&quot;mg&quot;].'&lt;/h2&gt;<br />
                &lt;img src=&quot;'.&quot;$end&quot;.'/imagens/img04.png&quot; height='.&quot;$mg&quot;.' width=&quot;60px&quot;/&gt;<br />
            &lt;/div&gt;<br />
            &lt;div id=&quot;grafico-comcorp-imagem-mm&quot;&gt;<br />
            	&lt;h2&gt; '.$linha[&quot;oe&quot;].'&lt;/h2&gt;<br />
                &lt;img src=&quot;'.&quot;$end&quot;.'/imagens/img05.png&quot; height='.&quot;$oe&quot;.' width=&quot;60px&quot;/&gt;<br />
            &lt;/div&gt;<br />
        &lt;/div&gt; &lt;!-- Fim DIV grafico-comcorp-divisao-esquerdo --&gt;<br />
        &lt;div id=&quot;grafico-comcorp-divisao-direito&quot;&gt; &lt;!-- Inicio DIV grafico-comcorp-divisao-direito --&gt;<br />
            Laudo pré-estabelecido durante o processo de avaliação:&lt;br /&gt;<br />
            &lt;div id=&quot;campo-text-area&quot;&gt;<br />
          &lt;textarea name=&quot;laudo&quot; cols=&quot;45&quot; rows=&quot;4&quot; disabled=&quot;disabled&quot; id=&quot;laudo&quot;&gt; '.&quot;$laudo&quot;.' &lt;/textarea&gt;&lt;/div&gt;<br />
        &lt;/div&gt; &lt;!-- Fim DIV grafico-comcorp-divisao-direito --&gt;<br />
    &lt;/div&gt; &lt;!-- Fim DIV nome-campo-label --&gt;  <br />
&lt;/div&gt; &lt;!-- Fim DIV mae-form --&gt;<br />
&lt;div id=&quot;both&quot;&gt;&lt;/div&gt;<br />
&lt;!-- FIM Exame Composição Corporal --&gt;<br />
&lt;/body&gt;<br />
&lt;/div&gt;<br />
&lt;/html&gt;';<br />
	// incorpora o corpo ao PDF na posição 2 e deverá ser interpretado como footage. Todo footage é posicao 2 ou 0(padrão).<br />
	$mpdf -&gt; WriteHTML($html,2);<br />
	<br />
	// define um nome para o arquivo PDF<br />
	$arquivo = date(&quot;ymdhis&quot;).'-exame-composicao-corporal-($cliente).pdf';<br />
<br />
	// gera o relatório<br />
	$mpdf -&gt; Output($arquivo,'D');<br />
	<br />
	exit();<br />
?&gt;<br />
---------------------------------------------------------------------------------<br />
<br />
<br />
Desde de já obrigado pela ajuda de todos.]]></description>
            <dc:creator>Jeovane</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Mon, 06 Sep 2010 18:54:23 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?9,173956,173956#msg-173956</guid>
            <title>Enviando valor long pra consumir webservice (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?9,173956,173956#msg-173956</link>
            <description><![CDATA[Galera, eu estou fazendo um sistema, e uma das partes é fazer a autenticação em um sistema de uma universidade.<br />
Pra isso, eu tenho que consumir alguns servicos de um webservice(que foi escrito em java).<br />
Meu sistema é obviamente em PHP.<br />
Eu já até estou conseguindo acessar de boa o webservice... o problema é que eu preciso consumir este método:<br />
<br />
$matricula = 08138040;<br />
$senha = &quot;senha&quot;;<br />
$cliente-&gt;autenticaAlunoGraduacao($matricula, $senha);<br />
<br />
Matricula é um valor long e senha é um string.<br />
<br />
O problema é que se eu envio  um string na matricula, ele não aceita<br />
e se eu tento envia um long, como eu eu declarei na variável matricula, ele nao reconhece esse valor(dei um debug e ele volta 0).<br />
<br />
Se algm puder da uma luz<br />
abraco.]]></description>
            <dc:creator>Rafael Motta</dc:creator>
            <category>Integração do PHP</category>
            <pubDate>Sun, 05 Sep 2010 20:55:00 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173928,173928#msg-173928</guid>
            <title>Oscommerce + Cielo (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173928,173928#msg-173928</link>
            <description><![CDATA[Olá amigos, procurei pelos módulos no website da oscommerce mas não encontrei... alguém de vocês possui o módulo de pagamento de cartões da Cielo para a oscommerce?]]></description>
            <dc:creator>Bruno Fumagally</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 15:50:24 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173922,173922#msg-173922</guid>
            <title>Erro mysql + php (4 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173922,173922#msg-173922</link>
            <description><![CDATA[Galera, é o seguinte... meu sistema, localmente não acessa o mysql do servidor de jeito nenhum. Só que de fora, a conexão funciona normalmente... o erro que ta dando na conexão, eu nunca vi na vida... segue:<br />
<br />
mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file<br />
<br />
Esse sistema que ta aqui quem fez, fez todo procedural (eca) gambiarra pura... existem vários arquivos de conexão, enfim... ta zona total, no entanto que to remontando ele... com framework, mvc, tudo certinho... mas lógico que um dia esse sistema ia dar erro... e a manutenção surgiu.... quem souber desse erro no mysql da uma luz, pq to perdido com isso!!!<br />
<br />
Abcs, Rico]]></description>
            <dc:creator>Ricardo Gama</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Sun, 05 Sep 2010 20:49:13 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173920,173920#msg-173920</guid>
            <title>Dúvida de consulta SQL (8 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173920,173920#msg-173920</link>
            <description><![CDATA[Boa tarde a todos.<br />
<br />
Bom galera meu problema é o seguinte, tenho uma página de consulta onde fica o nome dos clientes que realizaram um deternimando, por exemplo, o exame ABC , até aí está funcionando perfeitamente, o problema é que por exemplo:<br />
<br />
Se João Batista  realiza o primeiro exame então seu nome aparece na lista de consulta, se ele realiza o mesmo exame 2 meses depois, então o seu nome aparece novamente, ou seja, seu nome é listado duas vezes na mesma consulta, então eu gostaria que aparecesse apenas uma unica vez o nome dele. Sei que tenho que fazer uma restrição por ID cadastrado na tabela, ou seja, se João Batista tem --&gt;&gt; ID=10 &lt;&lt;-- (ID cadastrado na tabela cliente), então tem uma chave estrangeira na tabela exame chamada ID_CLIENTE cujo --&gt;&gt; ID_CLIENTE = 10 &lt;&lt;-- corresponde a João Batista.<br />
<br />
Como pode notar, caso ele (João Batista) realize dois exames iguais em faixa de períodos diferentes teriam dois ID_CLIENTE=10 na tabela de exames.<br />
<br />
Então eu gostaria que o seu nome aparecesse apenas uma vez na lista de consulta. Como que eu devo fazer para realizar isso ?!<br />
Desde de já obrigado pela ajuda de todos até mais.]]></description>
            <dc:creator>Jeovane</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 20:32:23 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173917,173917#msg-173917</guid>
            <title>Como organizar tantos array dentro de uma estrutura (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173917,173917#msg-173917</link>
            <description><![CDATA[O programa vai de 1 ate 17, sendo q a posição do indeice 13 é a ultima a ser impressa. E os numeros são gerados aleatoriamente. 0 é o ultimo numero mostrado e diz fim de execução<br />
<br />
tela-------------------------------------<br />
1 14 - Estação desligada<br />
2 64 - Estação desligada<br />
3 32 - Estação desligada<br />
4 68 - Estação desligada<br />
5 67 - Estação desligada<br />
6 74 - Estação desligada<br />
7 65 - Estação desligada<br />
8 35 - Estação desligada<br />
9 19 - Estação desligada<br />
10 96 - Estação desligada<br />
11 63 - Estação desligada<br />
12 95 - Estação desligada<br />
14 50 - Estação desligada<br />
15 87 - Estação desligada<br />
16 52 - Estação desligada<br />
17 61 - Estação desligada<br />
13 51 - Última estação desligada<br />
0 88 - Fim de execução<br />
---------------------------------<br />
<br />
eu tava fazendo assim:<br />
<br />
foreach (range(13, 100) as $array1){<br />
}<br />
$array1 = array(range (1, 17) ) ;<br />
$array2 = array( range (13,100) );<br />
$c = array_combine ( $array1 , $array2 );<br />
<br />
print_r ( $c );<br />
echo &quot;&lt;br /&gt; &quot;;<br />
<br />
$input = array($c); {<br />
<br />
$output = array_slice($input, 2); // returns &quot;c&quot;, &quot;d&quot;, and &quot;e&quot;<br />
$output = array_slice($input, -2, 1); // returns &quot;d&quot;<br />
$output = array_slice($input, 0, 3); // returns &quot;a&quot;, &quot;b&quot;, and &quot;c&quot;<br />
<br />
// note the differences in the array keys<br />
print_r(array_slice($input, 2, -1));<br />
echo &quot;&lt;br /&gt; &quot;;<br />
print_r(array_slice($input, 2, -1, true));<br />
echo &quot;&lt;br /&gt; &quot;; }<br />
<br />
Mas ñ sei como excluir a posição 13 e 0 para serem as ultimas a serem impressas, ainda tem o texto, como colocar o texto do lado de cada posição, como tah no exemplo de tela q botei!?<br />
tava tentando organizar estes array, mas como ñ aprendi esta materia ainda ñ sei como fazer, como vou organizar esta estrutura?<br />
<br />
range()<br />
array_merge()<br />
array_combine()<br />
array_slice()<br />
array_walk()<br />
printf()<br />
sprintf()]]></description>
            <dc:creator>Andressa</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 14:33:12 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?11,173916,173916#msg-173916</guid>
            <title>Array e sua organização (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?11,173916,173916#msg-173916</link>
            <description><![CDATA[O programa vai de 1 ate 17, sendo q a posição do indeice 13 é a ultima a ser impressa. E os numeros são gerados aleatoriamente. 0 é o ultimo numero mostrado e diz fim de execução<br />
<br />
tela-------------------------------------<br />
1 14 - Estação desligada<br />
2 64 - Estação desligada<br />
3 32 - Estação desligada<br />
4 68 - Estação desligada<br />
5 67 - Estação desligada<br />
6 74 - Estação desligada<br />
7 65 - Estação desligada<br />
8 35 - Estação desligada<br />
9 19 - Estação desligada<br />
10 96 - Estação desligada<br />
11 63 - Estação desligada<br />
12 95 - Estação desligada<br />
14 50 - Estação desligada<br />
15 87 - Estação desligada<br />
16 52 - Estação desligada<br />
17 61 - Estação desligada<br />
13 51 - Última estação desligada<br />
0 88 - Fim de execução<br />
---------------------------------<br />
<br />
eu tava fazendo assim:<br />
<br />
foreach (range(13, 100) as $array1){<br />
}<br />
$array1 = array(range (1, 17) ) ;<br />
$array2 = array( range (13,100) );<br />
$c = array_combine ( $array1 , $array2 );<br />
<br />
print_r ( $c );<br />
echo &quot;&lt;br /&gt; &quot;;<br />
<br />
$input = array($c); {<br />
<br />
$output = array_slice($input, 2); // returns &quot;c&quot;, &quot;d&quot;, and &quot;e&quot;<br />
$output = array_slice($input, -2, 1); // returns &quot;d&quot;<br />
$output = array_slice($input, 0, 3); // returns &quot;a&quot;, &quot;b&quot;, and &quot;c&quot;<br />
<br />
// note the differences in the array keys<br />
print_r(array_slice($input, 2, -1));<br />
echo &quot;&lt;br /&gt; &quot;;<br />
print_r(array_slice($input, 2, -1, true));<br />
echo &quot;&lt;br /&gt; &quot;; }<br />
<br />
Mas ñ sei como excluir a posição 13 e 0 para serem as ultimas a serem impressas, ainda tem o texto, como colocar o texto do lado de cada posição, como tah no exemplo de tela q botei!?<br />
tava tentando organizar estes array, mas como ñ aprendi esta materia ainda ñ sei como fazer, como vou organizar esta estrutura?<br />
<br />
range()<br />
array_merge()<br />
array_combine()<br />
array_slice()<br />
array_walk()<br />
printf()<br />
sprintf()]]></description>
            <dc:creator>Andressa</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 03 Sep 2010 14:55:34 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173905,173905#msg-173905</guid>
            <title>Criptografar código fonte - Proteger (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173905,173905#msg-173905</link>
            <description><![CDATA[Prezados bom dia,<br />
<br />
A mais ou menos uns 3 anos baixei um programa que criptografava todo o código fonte PHP, para manter a segurança, lembro até que não existia uma forma de descriptografar eu sempre tinha que ter uma cópia sem a criptografia para a manutenção.<br />
Eu queria ver se vocês conhecem algum programa que faça isso, pois esqueci o nome e estou precisando disponiblizar uma validação de usuários para um grupo de alunos da Faculdade que trabalho e não posso dar o código aberto pra eles e também não estou querendo montar um webervice só pra isso.<br />
<br />
Vlw.<br />
<br />
At+]]></description>
            <dc:creator>Rodrigo Escobar</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 12:58:22 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?11,173903,173903#msg-173903</guid>
            <title>Internacinalizando aplicações (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?11,173903,173903#msg-173903</link>
            <description><![CDATA[Bom dia a todos, <br />
<br />
Bem estou estudando o gettext para intenacionalizar aplicações, <br />
só que surgiu a seguinte dúvida: Onde devo executar o comando xgettext para gerar o <br />
arquivo messages.po?]]></description>
            <dc:creator>Ricardo Oliveira</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Fri, 03 Sep 2010 10:00:45 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173902,173902#msg-173902</guid>
            <title>Problema para calcular idade (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173902,173902#msg-173902</link>
            <description><![CDATA[Bom dia a todos do PHPBrasil.<br />
<br />
Bom galera meu problema é o seguinte, tenho um formulario de cadastro onde quando inicio a digitar o nome dos usuários cadastrados no BD, então uma lista é gerada automaticamente, então basta eu selecionar algum dos clientes que alguns campos do meu formulário são preenchidos automaticamente como: nome, sexo, profissão, endereço, idade e etc.<br />
<br />
No entanto não estou conseguindo fazer a idade aparecer, sempre que inicio a digitar diz que não há nenhum cliente cadastrado caso o código esteja da seguinte forma abaixo:<br />
<br />
$sql = &quot;SELECT id, cpf, rg, email, estadocivil, profissao, datanasc, FLOOR(DATEDIFF(CURDATE(), datanasc) / 365.25)) AS idade  <br />
				FROM cliente &quot;;<br />
        if( !empty($palavra) )<br />
                $sql .= &quot;WHERE nome LIKE '%{$palavra}%'&quot;;<br />
<br />
        $mysqli = new mysqli( 'localhost','root','vertrigo','safen' );<br />
        $query  = $mysqli-&gt;query( $sql );<br />
		<br />
        if( $query-&gt;num_rows&gt;0 )<br />
        {<br />
                $li='';<br />
                while( $dados = $query-&gt;fetch_object() )<br />
<br />
					$li .= '&lt;li&gt;&lt;a href=&quot;?id='.$dados-&gt;id.'&amp;cpf='.$dados-&gt;cpf.'&amp;rg='.$dados-&gt;rg.'&amp;email='.$dados-&gt;email.'&amp;estadocivil='.$dados-&gt;estadocivil.'&amp;profissao='.$dados-&gt;profissao.'&amp;idade='.$idade.'&quot;&gt;'.$dados-&gt;nome.'&lt;/a&gt;&lt;/li&gt;';<br />
<br />
		}<br />
		<br />
        else<br />
                $li = 'Nenhum cadastro encontrado!';<br />
<br />
        return $li;<br />
}<br />
<br />
E caso eu remova o datanasc, FLOOR(DATEDIFF(CURDATE(), datanasc) / 365.25)) AS idade o nome aparece perfeitamente, no entanto a idade não.<br />
<br />
Então o que devo fazer para que a idade apareça, já que eu necessito dela para efeito de cálculos ?!<br />
<br />
Desde de já obrigado pela ajuda de todos.]]></description>
            <dc:creator>Jeovane</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 14:14:01 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173894,173894#msg-173894</guid>
            <title>Busca por Período (8 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173894,173894#msg-173894</link>
            <description><![CDATA[Boa noite pessoal.... é simples fazer uma busca por período (DATA)....?<br />
<br />
Já tenho esse código que gera um relatório da forma que eu quero.... mais agora pretendo usar esse mesmo código que tenho para fazer um relatório por período de DATA , tipo <br />
<br />
DATA INICIAL E DATA FINAL ! <br />
<br />
title&gt;CARTÃO SIM SINAM - RELATÓRIO DIÁRIO - LABORATÓRIO CONFIANCE&lt;/title&gt; <br />
&lt;form action=&quot;&quot; method=&quot;get&quot;&gt; <br />
&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;SO LOGO.jpg&quot; width=&quot;110&quot; height=&quot;82&quot;&gt;&lt;/p&gt; <br />
&lt;p&gt;&amp;nbsp;&lt;/p&gt; <br />
&lt;form action=&quot;&quot; method=&quot;GET&quot;&gt; <br />
&lt;div align=&quot;center&quot;&gt; <br />
&lt;div align=&quot;center&quot;&gt; <br />
<br />
&lt;a href=&quot;javascript:self.print()&quot;&gt;&lt;/a&gt;<br />
<br />
&lt;strong&gt;Data : <br />
&lt;input name=&quot;data&quot; type=&quot;text&quot; id=&quot;data&quot; onkeypress=&quot;formatar(this, '##/##/####')&quot;  value=&quot;&lt;?php echo $data; ?&gt;&quot;  &gt; <br />
Unidade: <br />
&lt;select name=&quot;select&quot; id=&quot;select&quot;&gt;<br />
  &lt;option&gt;&lt;/option&gt;<br />
  &lt;option&gt;AMOREIRAS&lt;/option&gt;<br />
  &lt;option&gt;CAMBUI&lt;/option&gt;<br />
  &lt;option&gt;CASTELO&lt;/option&gt;<br />
  &lt;option&gt;INDAIATUBA&lt;/option&gt;<br />
  &lt;option&gt;OROSIMBO&lt;/option&gt;<br />
  &lt;option&gt;PRADO&lt;/option&gt;<br />
  &lt;option&gt;NOVA CAMPINAS&lt;/option&gt;<br />
&lt;/select&gt; <br />
&lt;/div&gt; <br />
&lt;label for=&quot;select&quot;&gt;&lt;/label&gt; <br />
&lt;div align=&quot;center&quot;&gt;&lt;/div&gt; <br />
&lt;p align=&quot;center&quot;&gt; <br />
&lt;label for=&quot;Gerar&quot;&gt;&lt;/label&gt; <br />
&lt;input type=&quot;submit&quot; name=&quot;Gerar&quot; id=&quot;Gerar&quot; value=&quot;Gerar&quot; /&gt; <br />
&lt;label for=&quot;Sair&quot;&gt;&lt;/label&gt; <br />
&lt;input name=&quot;Sair&quot; type=&quot;button&quot; id=&quot;Sair&quot; onclick=&quot;location.href = &amp;quot;cadastro.php&amp;quot;&quot; value=&quot;Sair&quot; /&gt; <br />
&lt;p&gt;&lt;a href=&quot;javascript:self.print()&quot;&gt;IMPRIMIR RELATÓRIO&lt;/a&gt;&lt;/p&gt;<br />
&lt;/p&gt; <br />
&lt;/form&gt; <br />
&lt;div id=&quot;formresposta&quot;&gt;<br />
&lt;p&gt;<br />
  &lt;?php<br />
/*<br />
<br />
$_GET['select'] é porque no input você deu esse nome pra ele<br />
&lt;select name=&quot;select&quot; id=&quot;select&quot;&gt;<br />
$_GET['data'] é porque no input você deu esse nome pra ele<br />
&lt;input name=&quot;data&quot; type=&quot;text&quot; id=&quot;data&quot; value=&quot;&lt;?php echo $data; ?&gt;&quot; &gt;<br />
<br />
*/<br />
<br />
if(!isset($_GET['data']))<br />
{<br />
    $_GET['data'] = '';<br />
}<br />
if(!isset($_GET['data']))<br />
{<br />
    $_GET['select'] = '';<br />
}<br />
<br />
echo &quot;&lt;h1&gt;Relatório de venda de cartões Sim Sinam&lt;/h1&gt;&quot;;<br />
<br />
if (!empty($_GET['data']) &amp;&amp; !empty($_GET['select']))<br />
{<br />
    #tratar a data<br />
    $explodedata = explode('/',$_GET['data']);<br />
    $novadata = $explodedata[2]. '-' .$explodedata[1]. '-' .$explodedata[0];<br />
    <br />
    //Aqui a consulta vai mostrar o resultado de acordo com os dados que voc digitar no seu form<br />
    $sql = &quot;SELECT * FROM confiance WHERE unidade LIKE '%&quot; .$_GET['select']. &quot;%' AND data_cadastro LIKE '%&quot; .$novadata. &quot;%'&quot;;<br />
    <br />
} elseif(empty($_GET['data']) &amp;&amp; !empty($_GET['select'])) {<br />
    <br />
    //Aqui a consulta vai mostra os dados apenas para o campo unidade ignorando a data<br />
    $sql = &quot;SELECT * FROM confiance WHERE unidade LIKE '%$unidade%' ORDER BY campo_data, campo_unidade, outro_campo, mais_um_campo&quot;;<br />
} else {<br />
    echo 'Não foram passados dados suficientes para a consulta';<br />
    die();<br />
}<br />
<br />
$rs = mysql_query($sql)or die(mysql_error());<br />
$num = mysql_num_rows($rs);<br />
<br />
echo $rw[&quot;unidade&quot;] ;<br />
<br />
if($num&gt;0)<br />
{<br />
echo '&lt;table&gt;'; <br />
echo '&lt;tr&gt;'; <br />
echo '&lt;td&gt;CARTAO&lt;/td&gt;'; <br />
echo '&lt;td&gt;TITULAR&lt;/td&gt;'; <br />
echo '&lt;td&gt;DEPENDENTES&lt;/td&gt;'; <br />
echo '&lt;td&gt;Q.C&lt;/td&gt;'; <br />
echo '&lt;td&gt;TOTAL&lt;/td&gt;'; <br />
echo '&lt;/tr&gt;'; <br />
<br />
$totalgeral = 0; <br />
<br />
$data_que_veio_no_get = $_GET['data']; <br />
echo $data_que_veio_no_get.&quot; - &quot;; <br />
echo $unidade.&quot;&lt;br /&gt;&quot;; <br />
<br />
//Aqui vai mostrar o resultado de sua busca <br />
while($rw = mysql_fetch_array($rs)) <br />
{ <br />
<br />
//tratamento da data <br />
$data = explode(&quot;-&quot;, $data); <br />
$datanova = &quot;$data[2]/$data[1]/$data[0]&quot;; <br />
<br />
echo '&lt;tr&gt;'; <br />
<br />
<br />
echo '&lt;td&gt;' .$rw[&quot;registro&quot;]. '&lt;/td&gt;'; <br />
echo '&lt;td&gt;' .$rw[&quot;nome&quot;]. '&lt;/td&gt;'; <br />
echo '&lt;td&gt;'; <br />
<br />
if ($rw[&quot;registro1&quot;] != &quot;&quot;) {echo $rw[&quot;nomed1&quot;].'('.$rw[&quot;registro1&quot;].')';} <br />
if ($rw[&quot;registro2&quot;] != &quot;&quot;) {echo '&lt;br /&gt;'.$rw[&quot;nomed2&quot;].'('.$rw[&quot;registro2&quot;].')';} <br />
if ($rw[&quot;registro3&quot;] != &quot;&quot;) {echo '&lt;br /&gt;'.$rw[&quot;nomed3&quot;].'('.$rw[&quot;registro3&quot;].')';} <br />
if ($rw[&quot;registro4&quot;] != &quot;&quot;) {echo '&lt;br /&gt;'.$rw[&quot;nomed4&quot;].'('.$rw[&quot;registro4&quot;].')';} <br />
if ($rw[&quot;registro5&quot;] != &quot;&quot;) {echo '&lt;br /&gt;'.$rw[&quot;nomed5&quot;].'('.$rw[&quot;registro5&quot;].')';} <br />
<br />
<br />
<br />
echo '&lt;/td&gt;'; <br />
<br />
echo '&lt;td&gt;' .$rw[&quot;quant_cartao&quot;]. '&lt;/td&gt;'; <br />
echo '&lt;td&gt;' .$rw[&quot;valor_total&quot;]. '&lt;/td&gt;'; <br />
$totalgeral = ($totalgeral+$rw[&quot;valor_total&quot;]); <br />
echo '&lt;/tr&gt;'; <br />
} <br />
<br />
echo '&lt;/table&gt;'; <br />
<br />
echo ' TOTAL GERAL: &lt;b&gt;' .$totalgeral. '&lt;/b&gt;&lt;br /&gt;'; <br />
<br />
} else { <br />
echo 'Não foram encontrados dados para sua procura.'; <br />
} <br />
?&gt; <br />
<br />
Obrigado !]]></description>
            <dc:creator>Fernando Mello</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 17:32:12 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173888,173888#msg-173888</guid>
            <title>Select menu dinâmico (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173888,173888#msg-173888</link>
            <description><![CDATA[Olá amigos, boa tarde... bom venho aqui solicitar mais uma vz a ajuda de vcs, bom vamos la; eu criei um sistema de menu dinamico para meu site, ou seja eu crio a categoria e depois eu crio as secoes e escolho e qual categoria do menu eu cadastro ela... ate ae tudo bem, mas complicou agora, estou tentando fazer o select para exibir os nomes das categorias e suas secoes e nao esta dando certo.<br />
<br />
Só para frizar, as secoes estao gravadas no bd com uma chave estrangeira na tabela categorias.<br />
<br />
==================<br />
++ tabela menu ++<br />
IDmenu<br />
CATMenu<br />
==================<br />
<br />
=======================<br />
++ tabela categorias ++<br />
IDsecao<br />
NomeSecao<br />
IDmenu<br />
=======================<br />
<br />
At+]]></description>
            <dc:creator>Fabio Garcia</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 13:53:01 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173877,173877#msg-173877</guid>
            <title>sobre sessão (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173877,173877#msg-173877</link>
            <description><![CDATA[Pessoal, fiz uma pagina de login:<br />
$sql = mysql_query(Select * from usuarios where email='&quot;.$_POST['mail'].&quot;' AND senha= md5('.&quot;$_POST['pass']&quot;.');&quot;)<br />
<br />
if ($sql){<br />
<br />
// se encontra o usuário então cadastro ele na sessão<br />
$_SESSION[&quot;usuario&quot;] = mysql_result($res,0,&quot;usu_nome&quot;);<br />
$_SESSION[&quot;nivel_acesso&quot;] = mysql_result($res,0,&quot;usu_nivel&quot;);<br />
}<br />
<br />
ai estas 2 variaveis, uso, pra dizer &quot;seja bem vindo Fulano&quot;, e a de acesso uso pra controlar algumas partes administrativas, tipo if($_SESSION[&quot;nivel_acesso&quot;] == 1){ CODIGO } (nem sei se é a melhor maneira, mas enfim restrinjo pagina assim).<br />
o problema que to enfrentando, é que se o usuario 1 tá logado, e o usuário 2 loga depois dele, hora que o usuario 1 muda de pagina, aparece lá &quot;seja bem vindo usuário 2&quot; (sendo que ele é o usuário 1). E nisso as paginas restritas que são só pra admins, acabam ficando visivel pra não admins!<br />
Como que resolvo essa?<br />
Obrigado!]]></description>
            <dc:creator>Michael Colla</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Thu, 02 Sep 2010 13:56:50 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173876,173876#msg-173876</guid>
            <title>erro concatenação de String (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173876,173876#msg-173876</link>
            <description><![CDATA[Olá pessoal blz?<br />
<br />
to com um pequeno problema aqui<br />
estou desenvolvendo um programa que vai realizar uma busca no banco e atravez desta busca vou gerar uma String com os 50 resultados da consulta no formato de concatenação de emails o problema é que o resultado sai algo do tipo &lt;'email da pessoa'&gt;<br />
<br />
mas o nome nao deveria estar dentro as aspas alguem sabe resolver?<br />
<br />
$contador_email=0;<br />
<br />
$endereco_emails='';<br />
<br />
while ($linha = mysql_fetch_array($resultado)) {<br />
$email = $linha['Endereco'];<br />
<br />
if($contador_email&lt;49){<br />
$endereco_emails=$endereco_emails.&quot;&lt;'&quot;.$email.&quot;'&gt; ,&quot;;<br />
$contador_email++;<br />
}else{<br />
$endereco_emails=$endereco_emails.&quot;'&lt;'&quot;.$email.&quot;'&gt;'&quot;;<br />
}<br />
}<br />
<br />
echo &quot;$endereco_emails&quot;;<br />
<br />
bem se alguem tiver alguma dica sera bem vinda<br />
<br />
vlw galera!]]></description>
            <dc:creator>Jefferson Penna</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Fri, 03 Sep 2010 08:57:47 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173859,173859#msg-173859</guid>
            <title>Erro na busca - DATA e OUTROS (64 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173859,173859#msg-173859</link>
            <description><![CDATA[Amados amigos.... eu de novo !!! :-))<br />
<br />
Creio que já devem estar enjoados de ver no forum o nome Fernando Mello e sei que peguei um sistema meio complexo para quem tem conhecimento de 1 mês em PHP... mais vamos lá a minha próxima dúvida ...<br />
<br />
Mudei no BD os campos de data para &quot;date&quot; , verifiquei no form os campos com data e esta tudo ok ....<br />
<br />
Mais no arquivo cadastro2.php que vem os dados de uma consulta para serem alterados.... essas datas estão aparecendo no campo 0000-00-00 literalmente 00. <br />
<br />
Para entender melhor :<br />
<br />
www.simsinam.com.br/confiance/cadastro2.php?id=7<br />
<br />
Ao acessar , vejam a segunda coluna da tabela .....<br />
<br />
E também estou tendo problemas o os flags do Sim .... que são marcados no form principal chamado cadastro.php, no banco os sim aparecem normal.. mais na consulta/alteração eles não estam vindo !<br />
<br />
Mais um vez obrigado !]]></description>
            <dc:creator>Fernando Mello</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Tue, 07 Sep 2010 01:16:59 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173835,173835#msg-173835</guid>
            <title>Seleciona aniversariantes do mes (5 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173835,173835#msg-173835</link>
            <description><![CDATA[Galera to com uma vontade de encrementar meu sistemas mas não sei por onde começar:<br />
Bem vamos aos fatos tenho uma tabela cliente e nesta tabela tenho um campo aniversario no qual é cadastradado a data de nascimento que esta em varchar, a data esta cadastrada esta assim dia/mes/ano - tipo 01/10/1974, eu queria tipo mes de agosto aparecesse todos que estivessem de aniversario no mes de agosto e assim sucessivamente, só que realmente num sei nem por onde começar.<br />
<br />
<br />
Desde ja agradeço.]]></description>
            <dc:creator>Amir Ferreira</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Thu, 02 Sep 2010 15:03:27 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173831,173831#msg-173831</guid>
            <title>Editor TinyMCE Não abre no Firefox (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173831,173831#msg-173831</link>
            <description><![CDATA[Olá pessoal coloquei um editor num texto area que salve as informações no banco de dados,<br />
<br />
está funcionando perfeitamente no no Internet Explorer, tanto local como On<br />
<br />
porem no firefox não carrega o TinyMCE<br />
<br />
porque será? alguem já passou por isso já conseguiu resolver? <br />
<br />
vlw pessoal]]></description>
            <dc:creator>niel100juizo</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Wed, 01 Sep 2010 16:26:18 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173821,173821#msg-173821</guid>
            <title>Renomear imagem de um upload (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173821,173821#msg-173821</link>
            <description><![CDATA[Olá pessoal, é o seguinte estou fazendo um sistema de multiplo upload de imagens<br />
está funcionando perfeitamente salvando as fotos em uma pasta e no banco de dados<br />
<br />
o que eu queria fazer era achar um jeito de renomear as fotos para caso envie uma foto com o mesmo nome, a primeira não seja substituida<br />
<br />
eu ate fiz um esquema aqui para pegar a data atual e acrescentar no nome da foto, vai que o admin do site lance a uma foto com o mesmo nome no mesmo dia então vai dar errado.<br />
<br />
olha meu codigo php<br />
<br />
if (!empty($_FILES)) {<br />
	$tempFile = $_FILES['Filedata']['tmp_name'];<br />
	$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_GET['folder'] . '/';<br />
	$targetFile =  str_replace('//','/',$targetPath) . date('dmy') . '-' . $_FILES['Filedata']['name'];<br />
	$img = date('dmy') . '-' . $_FILES['Filedata']['name'];<br />
	$tit = &quot;Fotos Registradas&quot;;<br />
	$cat = $row_multi_cat['multi_cat'];<br />
		<br />
	<br />
	mysql_query(&quot;INSERT INTO  gal_fotos (`gf_tit`,`gf_img`,`gf_cat`)VALUES ('$tit','$img','$cat')&quot;);<br />
	<br />
	move_uploaded_file($tempFile,$targetFile);<br />
}<br />
echo '1'; <br />
<br />
?&gt;<br />
---------------------<br />
Eu pensei em pegar a hora atual seria impossivel de repetir<br />
dai em<br />
$img = date('dmy') . '-' . $_FILES['Filedata']['name'];<br />
eu coloquei assim<br />
$img = date('H:i') . '-' . $_FILES['Filedata']['name'];<br />
e assim<br />
$img = date(&quot;H:i&quot;) . '-' . $_FILES['Filedata']['name'];<br />
<br />
mas deu erro estranho que eu fiz um teste assim<br />
echo date('H:i');<br />
aparecia a hora atual na tela<br />
mas para salvar na foto não salvava nem na pasta e nem no banco de dados<br />
<br />
vlw pessoal]]></description>
            <dc:creator>niel100juizo</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Wed, 01 Sep 2010 13:58:13 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173807,173807#msg-173807</guid>
            <title>Alguns erros (25 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173807,173807#msg-173807</link>
            <description><![CDATA[Amados amigos... hoje inaugurei o sisteminha que fiz ... vocês devem ter acompanhado a minha luta aqui no forum !!! :-))... Antes de qualquer coisa eu agradeço a todos !!!!<br />
<br />
Estou tendo alguns errinhos que tenho certeza são coisas simples... mas pelas minha limitações não estou conseguindo resolver...<br />
<br />
1º Ao gerar o relatório.... ele esta aparecendo legal.... mas como podem observar no link:<br />
<br />
www.simsinam.com.br/confiance/buscarelat.php?data=01%2F09%2F2010&amp;select=OROSIMBO&amp;Gerar=Gerar<br />
<br />
Ele esta repetindo a DATA que por sinal esta nesse formato 2010-09-01 e a UNIDADE... e eu gostaria que apoarece-se só uma vez !!! Para ser impresso... acada geração do relatório ele aparece-se acima da tabela.<br />
<br />
fiz isso no código:<br />
<br />
<br />
echo $rw[&quot;data_cadastro&quot;] ; <br />
echo $rw[&quot;unidade&quot;] ; <br />
<br />
2º E na minha tela de alteração.... nos campos de data e alguns campos aparecem de forma errada, veja o link:<br />
<br />
www.simsinam.com.br/confiance/cadastro2.php?id=5<br />
<br />
Ao abrir veja a coluna da direta da tabela...<br />
<br />
Bom , quem puder me ajudar eu agradeço.<br />
<br />
Obrigado de coração !!!<br />
<br />
Valeu !]]></description>
            <dc:creator>Fernando Mello</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Wed, 01 Sep 2010 20:39:01 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?11,173798,173798#msg-173798</guid>
            <title>Problema de Permissão em Upload (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?11,173798,173798#msg-173798</link>
            <description><![CDATA[Olá Amigos!<br />
<br />
Estou com um site no meu serviço que preciso migrar para um outro servidor. Ele possui um painel administrativo onde eu faço upload de arquivos .flv, .mp3 e .jpg onde pode ser visto no corpo do site com o jwplayer.<br />
<br />
Quando eu tento fazer o upload desses arquivos no servidor ele aparece o seguinte erro:<br />
<br />
Warning: move_uploaded_file(/usr/local/apache/htdocs\videos\8.flv)[function.move-uploaded-file]:failed to open stream: Permission denied in /home/recmu540/public_html/carregar_arquivo_upload.php on line 24<br />
<br />
<br />
Warning: move_uploaded_file()[function.move-uploaded-file]: Unable to move '/tmp/phpPrLyU8' to '/usr/local/apache/htdocs\videos\8.flv in /home/recmu540/public_html/carregar_arquivo_upload.php on line 24<br />
<br />
<br />
Entrei em contato com o servidor de hospedagem e eles falam que eu preciso trocar esse endereço &quot;/usr/local/apache/htdocs&quot; e colocar o caminho para pasta correta com a devida permissão.<br />
<br />
A questão é que nos arquivos não possui esse caminho. Abaixo vou colocar o codigo desse arquivo que está dando erro<br />
<br />
&lt;?php<br />
if (!empty($_FILES)){// &amp;&amp; file_exists($arquivo)<br />
<br />
	if($tipo == 'tv'){<br />
		$uploaddir = '.\\videos\\';<br />
	}else{<br />
		if($tipo == 'radio'){<br />
			$uploaddir = '.\\radios\\';<br />
		}else{<br />
			$uploaddir = '.\\locucoes\\';<br />
		}<br />
	}<br />
	<br />
	if($_FILES['arquivo_jpg']['tmp_name']){<br />
/*		$c_url_arquivo_jpg = $uploaddir.$_FILES['arquivo_jpg']['name'];<br />
		$c_url_arquivo_jpg = str_replace('.\\','\\',$c_url_arquivo_jpg);<br />
		$c_url_arquivo_jpg = str_replace('\\','/',$c_url_arquivo_jpg);<br />
*/<br />
		$c_url_arquivo_jpg = $_SERVER['DOCUMENT_ROOT'].substr($uploaddir.$_FILES['arquivo_jpg']['name'],1);<br />
		if (move_uploaded_file($_FILES['arquivo_jpg']['tmp_name'], $c_url_arquivo_jpg)) {<br />
			$erro_upload = &quot;0&quot;; //naum ocorreu erro, zera variavel auxiliar<br />
		}else{<br />
			$erro_upload = &quot;1&quot;; // ocorreu erro, aponta 1 na variavel auxiliar			<br />
		}<br />
		<br />
//		die($erro_upload.'_teste_'.$c_url_arquivo_jpg);<br />
		$c_url_arquivo_jpg = str_replace($_SERVER['DOCUMENT_ROOT'],'.',$c_url_arquivo_jpg);<br />
		$c_url_arquivo_jpg = str_replace('\\','/',$c_url_arquivo_jpg);<br />
	}<br />
		<br />
}else{<br />
  echo(&quot;&lt;script&gt;alert('Selecione um arquivo v&amp;aacute;lido');&lt;/script&gt;&quot;);<br />
}<br />
?&gt;<br />
<br />
<br />
Se alguém puder me ajudar serei muito grato, pois não sou um grande conhecedor de PHP<br />
Obrigado<br />
Glauco]]></description>
            <dc:creator>Glauco</dc:creator>
            <category>PHP Avançado</category>
            <pubDate>Wed, 01 Sep 2010 13:12:59 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?1,173794,173794#msg-173794</guid>
            <title>desabilitar a tecla ENTER (9 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?1,173794,173794#msg-173794</link>
            <description><![CDATA[Boa noite pessoal !!!<br />
<br />
Bom dúvidas em um processo de um projeto é inevitável !! :-))<br />
<br />
Como eu faço para desabilitar a tecla enter em meus forms.... ? Pois quando por engano é pressionando o ENTER o form envia os dados para o BD !<br />
<br />
Como eu posso desabilitar isso ?<br />
<br />
Obrigado !]]></description>
            <dc:creator>Fernando Mello</dc:creator>
            <category>Iniciantes ao PHP</category>
            <pubDate>Wed, 01 Sep 2010 20:46:05 -0300</pubDate>
        </item>
    </channel>
</rss>
