Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Por exemplo se preciso de um formulário, e sei que vou utiliza-lo em outras páginas, posso criar uma classe formulário?
Que contenha um método responsável por imprimir o código html do formulario?
Exemplo:
public function montar_form(){
echo"<form>
<input type='text'>
</form>";
}
Ou isso é errado, no que diz respeito a orientação a objetos e boas práticas de programação..
Aguardo respostasO brigado é verdade, do jeito que você disse é melhor mesmo. mas agora fiquei na duvida entre fazer isso, ou utilizar um framework pronto.
Jefferson, se você for fazer, sugiro que leia esse post http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://forum.imaster...5entry1576365 é a melhor forma de se fazer.
Obrigado João, vou ler, vai ajudar bastante! valewww
abs
Cara eu não vejo muito problema nisso não, contanto que a sua classe seja bem estruturada, pois os frameworks de php usam isso. Em muitos ele ao invés de dar print dentro do método eles somente retornam uma string com o código html referente ao formulário ou outro elemento do html.
Ai no caso serial legal criar um método que abra um formulário, outro que feche, outro que crie um input, ai você faz a passagem de parâmetros e tal e assim por diante... que ai você vai ter mais mobilidade, pois é mais vantagem você poder criar vários métodos diferentes que ai você não se prende a um tipo só de formulário, por exemplo, você não vai precisar criar um método que cria um formulário pra sua tela de login e outro método para criar um formulário para sua área de registro.
Tá meio enrolada a explicação mais espero que entenda qualquer coisa é só postar aqui.