phtml no dreamweaver

Alguns desenvolvedores utilizam o formato phtml, usada muitas vezes para páginas com linguagem mista de PHP e HTML. Esta não abre por padrão no dreamweaver, mas é bem fácil fazer com que o mesmo funcione bem.

Abra a pasta do dreamweaver (isso pode diferenciar dependendo do sistema operacional utilizado e da versão do dreamweaver) no winXP com o Dreamweaver CS3 fica em: C:Arquivos de programasAdobeAdobe Dreamweaver CS3configurationDocumentTypes e abra o arquivo MMDocumentTypes.xml com o notepad(bloco de notas) e procure pela linha que contem a seguinte descrição: <documenttype id=”PHP_MySQL” servermodel=”PHP MySQL” internaltype=”Dynamic” winfileextension=”php,php3,php4,php5″ macfileextension=”php,php3,php4,php5″ file=”Default.php” writebyteordermark=”false”> e altere para

<documenttype id=”PHP_MySQL” servermodel=”PHP MySQL” internaltype=”Dynamic” winfileextension=”php,php3,php4,php5,phtml” macfileextension=”php,php3,php4,php5,phtml” file=”Default.php” writebyteordermark=”false”> (o que foi feito: vírgula depois de php5 e acrescentar phtml). Salve o arquivo.

Em seguida, na pasta C:Arquivos de programasAdobeAdobe Dreamweaver CS3configuration, existe um arquivo chamado extensions.txt.

Abra o arquivo e, na primeira linha a seguir a PHP,PHP3,PHP4,PHP5 acrescenta-se PHTML. Deverá ficar assim:
HTM,HTML,SHTM,SHTML,HTA,HTC,XHTML,STM,SSI,JS,AS,ASC,ASR,XML,XSL,XSD,DTD,XSLT,

RSS,RDF,LBI,DWT,ASP,ASA,ASPX,ASCX,ASMX,CONFIG,CS,CSS,CFM,CFML,CFC,TLD,TXT,PHP,

PHP3,PHP4,PHP5,PHMTL,JSP,WML,TPL,LASSO,JSF,VB,VBS,VTM,VTML,INC,JAVA,EDML,

MASTER:All Documents

Um pouco mais abaixo existe a seguinte linha: PHP,PHP3,PHP4,PHP5,TPL:PHP Files, na qual deverá ser acrescentada a extenção PHTML. Deverá ficar assim: PHP,PHP3,PHP4,PHP5,PHTML,TPL:PHP Files

E pronto, seu dreamweaver já está configurado para aceitar o formato .phtml (um exemplo de desenvolvimento que se usa muito phtml é na plataforma magento)

Este artigo foi baseado em http://imasters.uol.com.br/artigo/1414/php/configurando_o_phtml_no_dreamweaver/ feito pelo Paulo Silva em 2003 com umas adaptações minhas. Espero que tenham gostado.

Valeu e até a próxima.

Anúncios

Login e Senha com Dreamweaver

Fala galera beleza, vou falar hoje algo que muita gente que começa a mexer com web tem dúvida, o Login e Senha.

Vamos lá:

Objetivo: Criar um sistema de login e senha utilizando dreamweaver.

Requisitos: Noções básicas de php e banco de dados, ter instalado em seu computador o Adobe dreamweaver e um gerenciador de banco de dados. Eu estou utilizando o Mysql com o phpmyadmin como meu Banco de Dados e gerenciador.

Primeiro passo é criar o banco de dados, criaremos um banco de dados:

banco de dados: Sistema ->
Tabela: usuarios ->
Campos(TIPOS tamanho) ->id(INT 10), login(VARCHAR 30) e senha(VARCHAR 30).
*id eh a chave primaria, coloque-a com auto incremento.
No Dreamweaver iremos criar os arquivos: painel.php, erro.html, restrito.html, login.php e conexao.php
Antes de criar os arquivos o dreamweaver pode pedir para você gerenciar o site, faça isso.
O que iremos fazer em cada arquivo:
conexao.php – na lateral do meu dreaweaver cs3 e cs4 tem um menu chamado application, clickando nele teremos algumas opções, vá em Databases, clicka no sinal de positivo e vai ter a opção para a conexao.
painel.php – na lateral do meu dreaweaver cs3 e cs4 tem um menu chamado application, clickando nele teremos algumas opções, vá em server behaviors, clique no sinal de positivo -> user authentcation -> restrict acces page
Marca a primeira opção
no campo "If acces denied, go to" coloque : erro.html
vá novamente em server behaviors -> user authentication -> "Log on User" coloque: login.php
nos server behaviors tem que mudar o restrito para dar o erro correto.
erro.html  – Digita no modo design do dreamweaver: "Erro ao tentar acessar o painel, você digitou senha ou login incorreto"
restrito.html – Digita no modo design do dreamweaver: "Erro ao tentar acessar o painel. você precisa estar logado para acessar essa página"
login.php – Aqui iremos criar a tela do formulario de login, não vou digitar com muitos detalhes por isso é necessário se ter uma noção do dreamweaver.
Neste arquivo deve-se criar um form(aba superior do dreamweaver no cs3 Forms -> form), inserir uma tabela, aqui criei uma com 4 linhas e 2 colunas. Preencha a tabela com
Login: textInput
Senha: textInput
botao de login (button)
Feito isso vá em Application novamente como feito lá em cima, então vá em Server behaviors -> user authentication -> Log In User(preenche tudo certinho e clique em Ok 😀 ).
Como disse não expliquei com todos os detalhes mas se você tiver noções básicas de php e mysql deve conseguir completar esse tutorial.

Acima ↑