<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre Projetista Digital</title>
	<atom:link href="http://www.projetistadigital.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.projetistadigital.com</link>
	<description>Projetando pra web. Projetando a web.</description>
	<lastBuildDate>Tue, 29 Dec 2009 22:01:04 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comentário sobre Conectando ao MySQL com PHP &#8211; Parte IV: Ajustes Finais por Paulo Fernando</title>
		<link>http://www.projetistadigital.com/2009/03/conectando-ao-mysql-com-php-parte-iii-ajustes-finais/comment-page-1/#comment-1357</link>
		<dc:creator>Paulo Fernando</dc:creator>
		<pubDate>Tue, 29 Dec 2009 22:01:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=40#comment-1357</guid>
		<description>Depois de dias arrancando os cabelos, Deus me enviou essa aula... obg mestre, desde já me sinto um proficional do
be-a-bá do PHP!!!</description>
		<content:encoded><![CDATA[<p>Depois de dias arrancando os cabelos, Deus me enviou essa aula&#8230; obg mestre, desde já me sinto um proficional do<br />
be-a-bá do PHP!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Minicurso de HTML: Parte I – Introdução ao HTML / O que é HTML? Quais as diferenças entre HTML e XHTML? O que são tags? Primeiras tags por jcoliva</title>
		<link>http://www.projetistadigital.com/2009/06/minicurso-de-html-parte-i-%e2%80%93-introducao-ao-html-o-que-e-html-quais-as-diferencas-entre-html-e-xhtml-o-que-sao-tags-primeiras-tags/comment-page-1/#comment-1257</link>
		<dc:creator>jcoliva</dc:creator>
		<pubDate>Thu, 10 Dec 2009 14:00:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=117#comment-1257</guid>
		<description>Parabéns ótimo post!
Tenho sérias dificuldades em entender o funcionamento
e domínio nesta aréa, e o site veio a ajudar a abrir o
entendimento.
Pretendo abrir um blog, e acredito que esta ferramenta será de fundamental importância para montagem do mesmo.
Grande abraço
Jorge oliveira</description>
		<content:encoded><![CDATA[<p>Parabéns ótimo post!<br />
Tenho sérias dificuldades em entender o funcionamento<br />
e domínio nesta aréa, e o site veio a ajudar a abrir o<br />
entendimento.<br />
Pretendo abrir um blog, e acredito que esta ferramenta será de fundamental importância para montagem do mesmo.<br />
Grande abraço<br />
Jorge oliveira</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Conectando ao MySQL com PHP &#8211; Parte I: Inserindo registros no banco por Rita</title>
		<link>http://www.projetistadigital.com/2009/03/conectando-ao-mysql-com-php-parte-i-inserindo-registros-no-banco/comment-page-1/#comment-1179</link>
		<dc:creator>Rita</dc:creator>
		<pubDate>Wed, 25 Nov 2009 23:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=10#comment-1179</guid>
		<description>Oláaa..estou com dificuldades pois aponta um erro:
Erro na seleção do database: Access denied for user &#039;kikasart_Teste&#039;@&#039;localhost&#039; to database &#039;kikasart_Projeto&#039;Não foi possível inserir seu registro

Pode me ajudar?

obrigada</description>
		<content:encoded><![CDATA[<p>Oláaa..estou com dificuldades pois aponta um erro:<br />
Erro na seleção do database: Access denied for user &#8216;kikasart_Teste&#8217;@'localhost&#8217; to database &#8216;kikasart_Projeto&#8217;Não foi possível inserir seu registro</p>
<p>Pode me ajudar?</p>
<p>obrigada</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Conectando ao MySQL com PHP &#8211; Parte III: Atualizando e Excluindo registros no banco por Daniel</title>
		<link>http://www.projetistadigital.com/2009/03/conectando-ao-mysql-com-php-parte-iii-atualizando-e-excluindo-registros-no-banco/comment-page-1/#comment-1176</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 25 Nov 2009 18:45:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=36#comment-1176</guid>
		<description>Gostaria de receber essa aula, pois o link nao funciona mais, fora do ar.
Obrigado!!</description>
		<content:encoded><![CDATA[<p>Gostaria de receber essa aula, pois o link nao funciona mais, fora do ar.<br />
Obrigado!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Parte XI – Formulários Web: Introdução e primeiros elementos por João Lopes</title>
		<link>http://www.projetistadigital.com/2009/07/parte-xi-%e2%80%93-formularios-web-introducao-e-primeiros-elementos/comment-page-1/#comment-1101</link>
		<dc:creator>João Lopes</dc:creator>
		<pubDate>Tue, 10 Nov 2009 14:27:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=165#comment-1101</guid>
		<description>Prezado Diego.
Gostei muito da matéria e queria dizer o seguinte: Sou completamente leigo no assunto e construí o meu site utilizando um construtor já disponibilizado pelo servidor.
Estou precisando colocar um formulário que tenha o botão de anexar arquivos. Qual o programa que devo usar para construir o mesmo, seguindo as orientações que você ensinou?
Desde já agradeço a atenção.
JOÃO LOPES - São Bernardo do Campo</description>
		<content:encoded><![CDATA[<p>Prezado Diego.<br />
Gostei muito da matéria e queria dizer o seguinte: Sou completamente leigo no assunto e construí o meu site utilizando um construtor já disponibilizado pelo servidor.<br />
Estou precisando colocar um formulário que tenha o botão de anexar arquivos. Qual o programa que devo usar para construir o mesmo, seguindo as orientações que você ensinou?<br />
Desde já agradeço a atenção.<br />
JOÃO LOPES &#8211; São Bernardo do Campo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Minicurso PHP: 3ª Parte &#8211; Introdução ao PHP: Estruturas de Repetição ou Iteração (loops) por Rogerio J. Gentil</title>
		<link>http://www.projetistadigital.com/2009/03/minicurso-php-3%c2%aa-parte-introducao-ao-php-estruturas-de-repeticao-ou-iteracao-loops/comment-page-1/#comment-1059</link>
		<dc:creator>Rogerio J. Gentil</dc:creator>
		<pubDate>Thu, 05 Nov 2009 17:36:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=75#comment-1059</guid>
		<description>Até que enfim aprendi a usar o FOREACH. Só acho que você deveria comentar mais detalhadamente os exemplos, citando os resultados dos códigos. Abs.</description>
		<content:encoded><![CDATA[<p>Até que enfim aprendi a usar o FOREACH. Só acho que você deveria comentar mais detalhadamente os exemplos, citando os resultados dos códigos. Abs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Sobre por Valdir</title>
		<link>http://www.projetistadigital.com/sobre/comment-page-1/#comment-1024</link>
		<dc:creator>Valdir</dc:creator>
		<pubDate>Sun, 01 Nov 2009 00:33:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?page_id=5#comment-1024</guid>
		<description>Olá Diego Marques!!
Tenho uma dúvida a respeito deste formulário, como fazer para validar os quatro campos deste simples formulário na linguagem PHP.
Seria uma dica bem legal para que está iniciando como eu para um futuro post.
Se puder me ajudar lhe agardeço!
Fico no aguardo,
Valdir.

Quero a ajuda, de quem entende da linguagem de programação PHP, na confecção do script de validação dos campos deste formulário simples, porém muito útil, que segue abaixo. Consegui a estilização em CSS, confecção do formulário em XHTML, o envio pelo servidor do script em PHP, porém gostaria se alguém souber como fazer a validação dos campos, Nome, E-mail, Assunto e Comentário para que todos tenham que ser preenchidos pelo visitante do site, ficarei muito grato.
No aguardo,
Valdir.

O formulário é este:

&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-…


Formulário de contato






html, body {background:#eff2f5; margin:30px; text-align:left;}

#form fieldset {
width:320px;
background:#4f4f4f;
font:12px/24px arial, verdana, helvetica, sans-serif;
border-top:8px solid #cfcfcf;
border-left:8px solid #cfcfcf;
border-right:8px solid #696969;
border-bottom:8px solid #696969;
color:#f90;
}

#form p {
height:25px;
font-size:15px;
line-height:25px;
text-align:center;
font-weight:bold;
background:#000;
border-bottom:1px solid #f90;
}

#form label{
float: left;
width: 80px;
margin-left:5px;
}

#form label.ltextarea{
line-height:150px;
}

#form input, textarea {
color:#333;
width: 220px;
margin: 3px 0;
}

#form textarea{
height: 150px;
}

#form input.botao {
width:50px;
background:#000000;
color:#ffffff;
border:2px solid #ffffff;
margin-left:5px;
}

#form br {
clear: left;
}

#form span {
margin-left:25px;
}






Formulário de contato

*Nome



*e-mail



*Assunto



*Comentários
Escriva aqui sua mensagem!




* Campos de preenchimento obrigatório





&lt;!-- Final da Página do formulário em XHTML --&gt;

___________________
Construa uma página com o script abaixo com o nome enviar.php e salve-a no mesmo diretório da página do seu formulário de contato do seu site, para que ele reconheça os comandos em PHP.

// aqui começa o script em php
&lt;?php

If ($_POST){

//pega as variaveis por POST
$nome = $_POST[&quot;nome&quot;];
$email = $_POST[&quot;email&quot;];
$assunto = $_POST[&quot;assunto&quot;];
$mensagem = $_POST[&quot;mensagem&quot;];
$headers = &quot;Content-type: text/html; charset=iso-8859-1&quot;;

global $email; //função para validar a variável $email no script todo

$data = date(&quot;d/m/y&quot;); //função para pegar a data de envio do e-mail
$ip = $_SERVER[&#039;REMOTE_ADDR&#039;]; //função para pegar o ip do usuário
$navegador = $_SERVER[&#039;HTTP_USER_AGENT&#039;]; //função para pegar o navegador do visitante
$hora = date(&quot;H:i&quot;); //para pegar a hora com a função date

//aqui envia o e-mail para você
mail (&quot;contato@seusite.com.br&quot;, //email aonde o php vai enviar os dados do form
&quot;$assunto&quot;,
&quot;Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nSite: $site\nE-mail: $email\n\nMensagem: $mensagem&quot;,
&quot;From: $email&quot;
);

//aqui são as configurações para enviar o e-mail de confirmação para o visitante
$site = &quot;contato@seusite.com.br&quot;; //o e-mail que aparecerá na caixa postal do visitante
$titulo = &quot;título da mensagem enviada para o visitante&quot;; //título da mensagem enviada para o visitante
$msg = &quot;$nome, obrigado por entrar em contato conosco, em até 48 horas responderemos à você o seu questionamento ou o seu comentário a respeito do nomedoseusite&quot;;

//aqui envia o e-mail de auto-resposta para o visitante
mail(&quot;$email&quot;,
&quot;$titulo&quot;,
&quot;$msg&quot;,
&quot;From: $site&quot;
);

echo &quot;window.location.href=&#039;sucesso.h… //trocar sucesso.htm pela sua página &quot;.htm&quot; contendo a sua auto-resposta
echo &quot;&quot;;

} Else {
?&gt;
//aqui o final do script em php</description>
		<content:encoded><![CDATA[<p>Olá Diego Marques!!<br />
Tenho uma dúvida a respeito deste formulário, como fazer para validar os quatro campos deste simples formulário na linguagem PHP.<br />
Seria uma dica bem legal para que está iniciando como eu para um futuro post.<br />
Se puder me ajudar lhe agardeço!<br />
Fico no aguardo,<br />
Valdir.</p>
<p>Quero a ajuda, de quem entende da linguagem de programação PHP, na confecção do script de validação dos campos deste formulário simples, porém muito útil, que segue abaixo. Consegui a estilização em CSS, confecção do formulário em XHTML, o envio pelo servidor do script em PHP, porém gostaria se alguém souber como fazer a validação dos campos, Nome, E-mail, Assunto e Comentário para que todos tenham que ser preenchidos pelo visitante do site, ficarei muito grato.<br />
No aguardo,<br />
Valdir.</p>
<p>O formulário é este:</p>
<p>&lt;!DOCTYPE html PUBLIC &#8220;-//W3C//DTD XHTML 1.0 transitional//EN&#8221; &#8220;http://www.w3.org/TR/xhtml1/DTD/xhtml1-…</p>
<p>Formulário de contato</p>
<p>html, body {background:#eff2f5; margin:30px; text-align:left;}</p>
<p>#form fieldset {<br />
width:320px;<br />
background:#4f4f4f;<br />
font:12px/24px arial, verdana, helvetica, sans-serif;<br />
border-top:8px solid #cfcfcf;<br />
border-left:8px solid #cfcfcf;<br />
border-right:8px solid #696969;<br />
border-bottom:8px solid #696969;<br />
color:#f90;<br />
}</p>
<p>#form p {<br />
height:25px;<br />
font-size:15px;<br />
line-height:25px;<br />
text-align:center;<br />
font-weight:bold;<br />
background:#000;<br />
border-bottom:1px solid #f90;<br />
}</p>
<p>#form label{<br />
float: left;<br />
width: 80px;<br />
margin-left:5px;<br />
}</p>
<p>#form label.ltextarea{<br />
line-height:150px;<br />
}</p>
<p>#form input, textarea {<br />
color:#333;<br />
width: 220px;<br />
margin: 3px 0;<br />
}</p>
<p>#form textarea{<br />
height: 150px;<br />
}</p>
<p>#form input.botao {<br />
width:50px;<br />
background:#000000;<br />
color:#ffffff;<br />
border:2px solid #ffffff;<br />
margin-left:5px;<br />
}</p>
<p>#form br {<br />
clear: left;<br />
}</p>
<p>#form span {<br />
margin-left:25px;<br />
}</p>
<p>Formulário de contato</p>
<p>*Nome</p>
<p>*e-mail</p>
<p>*Assunto</p>
<p>*Comentários<br />
Escriva aqui sua mensagem!</p>
<p>* Campos de preenchimento obrigatório</p>
<p><!-- Final da Página do formulário em XHTML --></p>
<p>___________________<br />
Construa uma página com o script abaixo com o nome enviar.php e salve-a no mesmo diretório da página do seu formulário de contato do seu site, para que ele reconheça os comandos em PHP.</p>
<p>// aqui começa o script em php<br />
&lt;?php</p>
<p>If ($_POST){</p>
<p>//pega as variaveis por POST<br />
$nome = $_POST["nome"];<br />
$email = $_POST["email"];<br />
$assunto = $_POST["assunto"];<br />
$mensagem = $_POST["mensagem"];<br />
$headers = &#8220;Content-type: text/html; charset=iso-8859-1&#8243;;</p>
<p>global $email; //função para validar a variável $email no script todo</p>
<p>$data = date(&#8221;d/m/y&#8221;); //função para pegar a data de envio do e-mail<br />
$ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário<br />
$navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante<br />
$hora = date(&#8221;H:i&#8221;); //para pegar a hora com a função date</p>
<p>//aqui envia o e-mail para você<br />
mail (&#8221;contato@seusite.com.br&#8221;, //email aonde o php vai enviar os dados do form<br />
&#8220;$assunto&#8221;,<br />
&#8220;Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nSite: $site\nE-mail: $email\n\nMensagem: $mensagem&#8221;,<br />
&#8220;From: $email&#8221;<br />
);</p>
<p>//aqui são as configurações para enviar o e-mail de confirmação para o visitante<br />
$site = &#8220;contato@seusite.com.br&#8221;; //o e-mail que aparecerá na caixa postal do visitante<br />
$titulo = &#8220;título da mensagem enviada para o visitante&#8221;; //título da mensagem enviada para o visitante<br />
$msg = &#8220;$nome, obrigado por entrar em contato conosco, em até 48 horas responderemos à você o seu questionamento ou o seu comentário a respeito do nomedoseusite&#8221;;</p>
<p>//aqui envia o e-mail de auto-resposta para o visitante<br />
mail(&#8221;$email&#8221;,<br />
&#8220;$titulo&#8221;,<br />
&#8220;$msg&#8221;,<br />
&#8220;From: $site&#8221;<br />
);</p>
<p>echo &#8220;window.location.href=&#8217;sucesso.h… //trocar sucesso.htm pela sua página &#8220;.htm&#8221; contendo a sua auto-resposta<br />
echo &#8220;&#8221;;</p>
<p>} Else {<br />
?&gt;<br />
//aqui o final do script em php</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Minicurso de HTML: Parte IX – Tabelas Acessíveis por Tiago</title>
		<link>http://www.projetistadigital.com/2009/07/minicurso-de-html-parte-ix-%e2%80%93-tabelas-acessiveis/comment-page-1/#comment-1014</link>
		<dc:creator>Tiago</dc:creator>
		<pubDate>Wed, 28 Oct 2009 22:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=159#comment-1014</guid>
		<description>achei bom,porém deveria ter tabelas mais completas, com diferentes cores em cada linha e com diversas fontes.</description>
		<content:encoded><![CDATA[<p>achei bom,porém deveria ter tabelas mais completas, com diferentes cores em cada linha e com diversas fontes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Minicurso 5ª Parte: Funções para Tratamento de Strings por Gilson</title>
		<link>http://www.projetistadigital.com/2009/05/minicurso-5%c2%aa-parte-funcoes-para-tratamento-de-strings/comment-page-1/#comment-963</link>
		<dc:creator>Gilson</dc:creator>
		<pubDate>Mon, 19 Oct 2009 22:09:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=91#comment-963</guid>
		<description>Parabéns, bem explicado!

coloquei no favoritos e Voltarei + vezes.

Tb acho que precisamos na web vê toda explicação esgotada sobre o assunto, isto é vê todas as funções nativas do php em um só lugar com a qualidade de explicação aqui escrita.</description>
		<content:encoded><![CDATA[<p>Parabéns, bem explicado!</p>
<p>coloquei no favoritos e Voltarei + vezes.</p>
<p>Tb acho que precisamos na web vê toda explicação esgotada sobre o assunto, isto é vê todas as funções nativas do php em um só lugar com a qualidade de explicação aqui escrita.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Conectando ao MySQL com PHP &#8211; Parte I: Inserindo registros no banco por Emanuel</title>
		<link>http://www.projetistadigital.com/2009/03/conectando-ao-mysql-com-php-parte-i-inserindo-registros-no-banco/comment-page-1/#comment-959</link>
		<dc:creator>Emanuel</dc:creator>
		<pubDate>Mon, 19 Oct 2009 16:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.projetistadigital.com/?p=10#comment-959</guid>
		<description>gostei muito dos seus tutoriais, ja imprimi a serie inteira dos de mysql. 
So uma coisa:naum tem como vc upar de novo os arquivos desse exercicio eh q o link ta off
vlw</description>
		<content:encoded><![CDATA[<p>gostei muito dos seus tutoriais, ja imprimi a serie inteira dos de mysql.<br />
So uma coisa:naum tem como vc upar de novo os arquivos desse exercicio eh q o link ta off<br />
vlw</p>
]]></content:encoded>
	</item>
</channel>
</rss>
