Jump to content


Rodrigo Zandonadi

Member Since 27/09/2011
Offline Last Active 16/05/2012, 12:57
-----

Topics I've Started

Divulgando Conhecimento Crescemos E Ajudamos Outros A Crescerem

16/05/2012, 12:52

Muitos usuários do fórum são profissionais ou já são usuários avançados, mas existem aqueles que estão começando a entender como as coisas funcionam.

Pra quem precisa entender como funciona o CSS, indico o artigo 'Entendendo o CSS', que escrevi no blog Cat Geek.

Pra quem ja tem um conhecimento mais profundo sobre desenvolvimento web, indico o artigo 'Entendendo o HTML5', que escrevi no mesmo blog.

Creio que compartilhar informação é a base para o crescimento do desenvolvimento web, por isso estou sempre colocando aqui no fórum os artigos que escrevo.

Faça parte desse movimento, divulgue artigos de qualidade, mesmo que você já tenha conhecimento do assunto.

Fique atento à coluna de Desenvolvimento Web do Cat Geek. Aceito sugestões sobre novos temas para os artigos.

Abraços.

Melhore A Posição Do Seu Blog Nos Motores De Busca

15/05/2012, 13:03

Attached File  SEO.jpg   5.04KB   1 downloads

O que é SEO

SEO, sigla para Search Engine Optmization ( em português Otimização para Busca ou Otimização de Sites) é a otimização de uma página ou site para melhorar sua compreensão pelos motores de busca. Quando um site investe em ações de SEO, melhora sua posição nos motores de busca (Google, Yahoo e cia).

Definindo o foco do seu blog

A primeira, talvez mais importante e mais ignorada ação de SEO que um site deve ter chama-se foco. Falar sobre algo que você domina e entende. Se você é uma pessoa disciplinada e quer falar sobre vários assuntos, tenha vários blogs e se organize. Um blog não pode atender todas as necessidades de todos os clientes de vários segmentos. É necessário escolher um segmento que você pode atender com eficácia (Philip Kotler - um dos maiores nomes em marketing no mundo).

Agora que você sabe sobre o que falar (ou pensou e decidiu mudar o foco do seu blog), vamos às dicas de SEO. Primeira: estudo seu público alvo. O público alvo de seu blog é composto pelas pessoas que têm interesse no assunto que você escreve ou pretende escrever. Você deve conhecer como elas procuram sobre seu assunto, onde e porque.

Por exemplo, porque uma pessoa lê sobre artigos e tutoriais que falam de blogs? Porque essa pessoa tem um blog, e quer oferecer a seus leitores um conteúdo de qualidade. Como ela chega até esse um site ou blog que trata desse assunto? Através do Google? Do Twitter? Do Facebook? De outras redes sociais? Ou ela pesquisa em fóruns especializados no assunto? Será que essa pessoa segue algum blog que considera importante nesse ramo, e fica atenta aos parceiros e sites recomendados desse blog? Tudo isso deve ser levado em consideração, quando se estudo o público alvo.

Você pode ler mais sobre SEO no artigo SEO no WordPress - como melhorar o seo do seu blog, que escrevi no blog Cat Geek.

Entendento O Que É Seo

15/05/2012, 12:59

Attached File  SEO.jpg   5.04KB   0 downloads

O que é SEO

SEO, sigla para Search Engine Optmization ( em português Otimização para Busca ou Otimização de Sites) é a otimização de uma página ou site para melhorar sua compreensão pelos motores de busca. Quando um site investe em ações de SEO, melhora sua posição nos motores de busca (Google, Yahoo e cia).

Definindo o foco do seu blog

A primeira, talvez mais importante e mais ignorada ação de SEO que um site deve ter chama-se foco. Falar sobre algo que você domina e entende. Se você é uma pessoa disciplinada e quer falar sobre vários assuntos, tenha vários blogs e se organize. Um blog não pode atender todas as necessidades de todos os clientes de vários segmentos. É necessário escolher um segmento que você pode atender com eficácia (Philip Kotler - um dos maiores nomes em marketing no mundo).

Agora que você sabe sobre o que falar (ou pensou e decidiu mudar o foco do seu blog), vamos às dicas de SEO. Primeira: estudo seu público alvo. O público alvo de seu blog é composto pelas pessoas que têm interesse no assunto que você escreve ou pretende escrever. Você deve conhecer como elas procuram sobre seu assunto, onde e porque.

Por exemplo, porque uma pessoa lê sobre artigos e tutoriais que falam de blogs? Porque essa pessoa tem um blog, e quer oferecer a seus leitores um conteúdo de qualidade. Como ela chega até esse um site ou blog que trata desse assunto? Através do Google? Do Twitter? Do Facebook? De outras redes sociais? Ou ela pesquisa em fóruns especializados no assunto? Será que essa pessoa segue algum blog que considera importante nesse ramo, e fica atenta aos parceiros e sites recomendados desse blog? Tudo isso deve ser levado em consideração, quando se estudo o público alvo.

Você pode ler mais sobre SEO no artigo SEO no WordPress - como melhorar o seo do seu blog, que escrevi no blog Cat Geek.

A Tag The_Excpert Do Wordpress

14/05/2012, 14:38

Escrevi um artigo no Quero Criar um Blog, falando sobre a tag the_excpert, e algumas maneiras de utiliza-la. Indico para iniciantes e profissionais.

Segue o link - http://querocriarumb...loop-wordpress/

Problemas Com Administrador Web

25/10/2011, 13:10

Boa tarde a todos

Estou com um problema em um sistema de administração on line que estou desenvolvendo. O sistema é composto por três areas: artigos, eventos e arquivos (upload fotos e videos). O código HTML segue abaixo:

<h3><strong>Administração de artigos - ICB</strong></h3>

<form action="recebe_artigos.php" method="post" style="color:#999">
<tr><td>Imagem:</td><td><input type="file" name="foto"/></td></tr><br />
Titulo:<br /><input name="titulo" type="text" size="30" /><br />
Autor:<br /><input name="autor" type="text" size="30" /><br />
Data:<input name="data" type="text" size="15" /><br />
Resumo:<br />
<textarea name="resumo" cols="30" rows="10"></textarea>
Artigo:<br />
<textarea name="artigo" cols="38" rows="60"></textarea>
<input type="submit" name="cadastrar" value="Cadastrar artigo" />
</form>

<h3><strong>Administração de eventos - ICB</strong></h3>

<form action="recebe_eventos.php" method="post" style="color:#999">
Evento:<br /><input name="evento" type="text" size="30" /><br />
Descrição do evento:<br />
<textarea name="descricao_evento" cols="30" rows="10"></textarea>
Endereço:<br /><textarea name="endereco" cols="30" rows="5"></textarea> <br />
<tr><td>Data:</td><td><input name="data" type="text" size="15" /><br />
<tr><td>Hora:</td><td><input name="hora" type="text" size="15" /><br />
<tr><td>Imagem:</td><td><input type="fyle" name="foto"/><br /></td></tr>
<input type="submit" name="cadastrar" value="Cadastrar evento" />
</form>

<h4><strong>Fotos</strong></h4>
<form action="recebe_imagem.php" method="post" style="color:#999">
Titulo:<br /><input name="titulo" type="text" size="30" /><br />
<tr><td>Imagem:</td><td><input type="file" name="foto"/></td></tr><br />
Descrição:<br />
<textarea name="titulo" cols="30" rows="5"></textarea><br />
<input type="submit" name="cadastrar" value="Cadastrar imagem" />
</form>

<h4><strong>Videos</strong></h4>
<form action="recebe_video.php" method="post" style="color:#999">
Titulo:<br /><input name="titulo" type="text" size="30" /><br />
<tr><td>Imagem:</td><td><input type="file" name="foto"/></td></tr><br />
Descrição:<br />
<textarea name="titulo" cols="30" rows="5"></textarea><br />
<input type="submit" name="cadastrar" value="Cadastrar video" />
</form>

Quando envio qualquer dado para o banco de dados aparecem erros. Arquivo de conexão:

<?php

$conexao = mysql_connect("186.202.13.6", "igrejacristabi", "icb123")or die ("Problemas na conexao.");
mysql_select_db("igrejacristabi")or die ("Problemas na conexão.");


?>

Seguem abaixo os códigos PHP e os erros do navegador:

recebe_artigos.php

<?
include "conexao.php";
$titulo = $_POST["evento"];
$autor = $_POST["autor"];
$data = $_POST["data"];
$resumo = $_POST["resumo"];
$artigo = $_POST["artigo"];

$inserir = "INSERT INTO admin_eventos (id, titulo, autor, data, resumo, artigo,)VALUES('', '$autor', '$data', '$resumo', '$artigo',)";
$resultado = mysql_query($inserir)or die(mysql_error());

echo "<h3>Evento adicionado com sucesso!!!</h3>";
echo "<h6>para acessar a pagina inicial, <a href='http://www.igrejacristabiblica.com.br'>clique aqui</a></h6>";
?>

erro: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')VALUES('', 'teste', 'teste', 'teste', 'teste',)' at line 1

recebe_eventos.php

<?
include "conexao.php";
$evento = $_POST["evento"];
$descricao_evento = $_POST["descricao_evento"];
$endereco = $_POST["endereco"];
$data = $_POST["data"];
$hora = $_POST["hora"];
$imagem = $_POST["imagem"];
$inserir = "INSERT INTO admin_eventos (id, evento, descricao_evento, endereco, data, hora, imagem)VALUES('$evento', '$descricao_evento', '$endereco', '$data', '$hora', '$imagem')";
$resultado = mysql_query($inserir)or die(mysql_error());

echo "<h3>Evento adicionado com sucesso!!!</h3>";
echo "<h6>para acessar a pagina inicial, <a href='http://www.igrejacristabiblica.com.br'>clique aqui</a></h6>";
?>

erro: Column count doesn't match value count at row 1

recebe_imagem.php

<?php

include "conexao.php";

// Se o usuário clicou no botão cadastrar efetua as ações
if ($_POST['cadastrar']) {

// Recupera os dados dos campos
$titulo = $_POST['titulo'];
$descricao = $_POST['descricao'];
$foto = $_FILES["foto"];

// Se a foto estiver sido selecionada
if (!empty($foto["name"])) {

// Largura máxima em pixels
$largura = 1500;
// Altura máxima em pixels
$altura = 1500;
// Tamanho máximo do arquivo em bytes
$tamanho = 2000;

// Verifica se o arquivo é uma imagem
if(!eregi("^image\/(pjpeg|jpeg|png|gif|bmp)$", $foto["type"])){
$error[1] = "Isso não é uma imagem.";
}

// Pega as dimensões da imagem
$dimensoes = getimagesize($foto["tmp_name"]);

// Verifica se a largura da imagem é maior que a largura permitida
if($dimensoes[0] > $largura) {
$error[2] = "A largura da imagem não deve ultrapassar ".$largura." pixels";
}

// Verifica se a altura da imagem é maior que a altura permitida
if($dimensoes[1] > $altura) {
$error[3] = "Altura da imagem não deve ultrapassar ".$altura." pixels";
}

// Verifica se o tamanho da imagem é maior que o tamanho permitido
if($arquivo["size"] > $tamanho) {
$error[4] = "A imagem deve ter no máximo ".$tamanho." bytes";
}

// Se não houver nenhum erro
if (count($error) == 0) {

// Pega extensão da imagem
preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext);

// Gera um nome único para a imagem
$nome_imagem = md5(uniqid(time())) . "." . $ext[1];

// Caminho de onde ficará a imagem
$caminho_imagem = "fotos/" . $nome_imagem;

// Faz o upload da imagem para seu respectivo caminho
move_uploaded_file($foto["tmp_name"], $caminho_imagem);

// Insere os dados no banco
$sql = mysql_query("INSERT INTO fotos VALUES ('', '".$titulo."', '".$descricao."', '".$nome_imagem."')");

// Se os dados forem inseridos com sucesso
if ($sql){
echo "Você foi cadastrado com sucesso.";
}
}

// Se houver mensagens de erro, exibe-as
if (count($error) != 0) {
foreach ($error as $erro) {
echo $erro . "<br />";
}
}
}
}
?>

erro: a pagina aparece em branco

Por favor, se alguem puder me mostrar onde esta o erro...

ninguem????? por favor galera, to realmente precisando de uma mão...

IPB Skin By Virteq