Criando uma loja virtual PHP...
9- Peço inicialmente desculpas pela demoraaaaaaaaaaaaaaaaaa, mas a vida é uma corrida. Vamos deixar de historinhas e vamos ao principal interesse.
10- Iremos agora criar o código do nosso cadastro de categorias, lembra? Informática, Eletrodomésticos, calcinhas? Hum! Que tal? Lembrou né? Quem sabe agente cria um loja virtual pra um sex shop. Rs.......
11- Então é hora de iniciarmos, vou colocar o código e comentá-lo para você compreender.
12- Essa seção será importante demais em todas as páginas, pois só poderão entrar nesta página pessoas autorizadas, ou seja, cadastradas e logadas no sistema. Alguns espertinhos às vezes decoram o endereço e tenta entrar nele depois achando que vai conseguir ter acesso aquela página, mas com esse código eles quebram a cara de vez.
Abaixo digite o seguinte código
13- Ao logar na sessão com usuário e senha, seus dados ficam memorizados, muitas vezes você fecha a página no x da parte superior direita e não fecha o sistema, por isso é importante clicar no botão sair. É quando a função destroy e unregister entra em ação e destrói os dados armazenados na memória ou nos cookies.
14- Lembra daquela conexão da pasta lib que criamos, pois é nesse código que faremos a chamada. Até poderíamos usar o include, mas para evitar recarga de memória usaremos o require_once. Esse código é abaixo do comentado acima.
14- Aqui será o local que será o local da variável recebida pelo formulário.
15- Agora vamos construir a instrução SQL que será executada no banco de dados, observe bem se os nomes batem com o do banco de dados, errar é humano, mas cometer o mesmo erro é um desastre.
Agora salve seu código na pasta controles, não esqueça que é muito importante a organização nas pastas, códigos e arquivos, senão você será mais um Zé Mané com futuros problemas com seu cliente por falta de atenção.
Até a próxima.
10- Iremos agora criar o código do nosso cadastro de categorias, lembra? Informática, Eletrodomésticos, calcinhas? Hum! Que tal? Lembrou né? Quem sabe agente cria um loja virtual pra um sex shop. Rs.......
11- Então é hora de iniciarmos, vou colocar o código e comentá-lo para você compreender.
// Iniciando a sessão
session_start();
if($_SESSION['logado'] != true){
echo "<center><br><br><br>";
echo "Não foi possível realizar o seu acesso, confira seus dados!";
echo "<br><br>";
echo "<a href='../acesso.php'>Clique aqui para voltar</a>";
echo "</center>";
12- Essa seção será importante demais em todas as páginas, pois só poderão entrar nesta página pessoas autorizadas, ou seja, cadastradas e logadas no sistema. Alguns espertinhos às vezes decoram o endereço e tenta entrar nele depois achando que vai conseguir ter acesso aquela página, mas com esse código eles quebram a cara de vez.
Abaixo digite o seguinte código
// Apagando valores da sessão
session_unregister("logado");
session_unregister("user");
// Destruindo a sessão
session_destroy();
exit;
}
13- Ao logar na sessão com usuário e senha, seus dados ficam memorizados, muitas vezes você fecha a página no x da parte superior direita e não fecha o sistema, por isso é importante clicar no botão sair. É quando a função destroy e unregister entra em ação e destrói os dados armazenados na memória ou nos cookies.
14- Lembra daquela conexão da pasta lib que criamos, pois é nesse código que faremos a chamada. Até poderíamos usar o include, mas para evitar recarga de memória usaremos o require_once. Esse código é abaixo do comentado acima.
require_once("../lib/banco.php");
14- Aqui será o local que será o local da variável recebida pelo formulário.
$descricao = $_POST ['descricao'];
15- Agora vamos construir a instrução SQL que será executada no banco de dados, observe bem se os nomes batem com o do banco de dados, errar é humano, mas cometer o mesmo erro é um desastre.
$sql = "INSERT INTO categorias (descricao) VALUES ('$descricao')";
$query = consultar($sql);
Vamos executar o comando que será responsável pela verificação e enviar uma resposta para o cliente, informando se foi com sucesso ou houve falha no cadastro.
if(!$query){
echo "<center><br><br><br>";
echo "Não foi possível inserir o registro no banco de dados!";
echo "<br><br>";
echo "<a href='../paginas/menu_aplicacao.php'>Clique aqui para voltar</a>";
echo "</center>";
}else{
echo "<center><br><br><br>";
echo "Seu registro foi cadastrado com sucesso!";
echo "<br><br>";
echo "<a href='../paginas/menu_aplicacao.php'>Clique aqui para voltar</a>";
echo "</center>";
}
?>
Agora salve seu código na pasta controles, não esqueça que é muito importante a organização nas pastas, códigos e arquivos, senão você será mais um Zé Mané com futuros problemas com seu cliente por falta de atenção.
Até a próxima.
Páginas:
1
2

Charles, parabéns pelo tutorial! muito bom pra mim que estou começando, aguardo a continuação.
20/01/2010 6:52pm
(~15 anos atrás)
Olá, Galera, peço mil desculpas por não ter postado mais nada. Infelimente peguei a gripe do bolso D1R2 (Dolar 1 Real 2). E precisei me ausentar, até pq pra ganhar grana com info, tem que ser muito bom. rss....
Particulamente não é meu caso.
Mas se Deus nos ajudar, estaremos apartir da proxima semana com vários artigos novos.
Obrigado a todos e até breve.
Particulamente não é meu caso.
Mas se Deus nos ajudar, estaremos apartir da proxima semana com vários artigos novos.
Obrigado a todos e até breve.
17/12/2009 8:06pm
(~15 anos atrás)
Charles penso que você está sendo muito corajoso e benevolente para com os iniciantes em PHP com esta iniciativa, portanto fico muito agradecido pelo artigo e aguardo ansiosamente a complementação dele. Paz e Bem.
17/12/2009 5:00pm
(~15 anos atrás)
Para a primeira parte esta bom, melhor a sua iniciativa, mas quando teremos as próximas partes do artigo?
Valew
Valew
02/12/2009 8:07pm
(~15 anos atrás)
Gostei muito desse tutorial estarei acompanhando Fico em aguado!
26/11/2009 10:39am
(~15 anos atrás)
Creio que a forma de pagamento seja o mais crítico na construção de uma loja virtual.
Seria interessante um artigo abordando o que temos hoje de seguro e que vale a pena no mercado para transações financeiras na internet.
Seria interessante um artigo abordando o que temos hoje de seguro e que vale a pena no mercado para transações financeiras na internet.
23/11/2009 3:18pm
(~15 anos atrás)
Forma bem didática de ensino, interagindo com o leitor... Meus parabéns pelo artigo, ficarei acompanhando os demais!
21/11/2009 10:26am
(~15 anos atrás)