Como Permitir conteúdo gerado pelo usuário em seu site HTML5 e CSS3
Em HTML5 e CSS3 programação, a marca de um CMS é a capacidade dos usuários com conhecimento técnico limitado para adicionar conteúdo ao sistema. Esta muito simples CMS ilustra de forma limitada para adicionar dados para o CMS.
Esta página permite que usuários autorizados para adicionar novos blocos para o sistema.
Depois de algumas entradas, um usuário pode construir uma segunda página completa.
O sistema é simples, mas eficaz. O usuário constrói blocos e estes blocos são construídos em páginas. Primeiro, olhe para a página buildBlock.html.
Criar novo bloco Construir um novo bloco
Este código é um formulário HTML razoavelmente padrão. Aqui estão os destaques:
Adicionar CSS para a consistência: É importante que o utilizador entende que ela se encontra ainda numa parte do sistema, de modo incluir o mesmo CSS utilizado para exibir a saída. Você também pode adicionar CSS locais para melhorar a exibição formulário.
Criar uma forma que chama buildBlock.php: O propósito deste formulário é para gerar as informações necessárias para construir um SQL INSERIR declaração. o buildBlock.php programa oferece este serviço vital.
Pedir uma senha: Você não quer apenas qualquer um modificar suas formas. Incluir uma senha para se certificar apenas aqueles que estão autorizados adicionar dados.
Obter outros dados necessários para construir um bloco: Pense sobre o INSERIR consultar você estará construindo. Você vai precisar de obter todos os dados necessários para adicionar um novo registro para o cmsBlock mesa.
Em um sistema real, esses dados seriam retirados do banco de dados (de preferência através de AJAX).