fomulaire en POO? peut ton mettre du html[resolut]

fomulaire en POO? peut ton mettre du html[resolut] - PHP - Programmation

Marsh Posté le 18-05-2010 à 11:06:28    

Bonjour je souhaite crée un formulaire en POO voici ce que j'ai commencer de faire:

Code :
  1. <?php
  2. class Question
  3. {
  4. private $lien_action;
  5. public function __construct($lien_action)
  6. {
  7. $this->lien_action=$lien_action;
  8.     echo '<form>method="post" action=" $this->lien_action "</form>';
  9. }
  10. }
  11. $question1 = new Question('mapage.php');
  12. ?>


ici peut ton mettre dans le constructeur ou si c'est pas possible dans une methode les balises form, comment faire pour que la page ne s'affiche pas mais que php traduise ca en html?
 
merci de vos réponse si vous avez un idéee


Message édité par keo64 le 18-05-2010 à 15:34:45
Reply

Marsh Posté le 18-05-2010 à 11:06:28   

Reply

Marsh Posté le 18-05-2010 à 11:11:16    

déjà , je ne mettrai pas l'affichage dans le __construct, mais dans une méthode render() ou toHTML()  
 
Ensuite, tu peux te renseigner sur le modèle MVC pour gérer l'accès et la manipulation des données ( le modèle) , l'affichaeg ( al vue ) et le controleur

Reply

Marsh Posté le 18-05-2010 à 11:16:19    

merci de ta réponse :)
donc je doit absolument  voir le MVC , à l'intérieur  
pour executer se script doit-je obligatoirement installer un framwork comme pear?

Reply

Marsh Posté le 18-05-2010 à 11:21:37    

non
et pear n'est pas un framework, juste une collection de module et un moyen d'en installer de nouveaux

 

en framework php , tu as zend framework, code igniter, symfony, cakephp


Message édité par flo850 le 18-05-2010 à 11:22:07
Reply

Marsh Posté le 18-05-2010 à 14:04:35    

et lequel est le plus adapté pour un débutant, pas trop lours le plus sobre et fonctionnel? peut être que cette qestion est difficile?

Reply

Marsh Posté le 18-05-2010 à 14:06:19    

perso , j'utilise symfony
 
dans tous les cas, un framework va demander un apprentissage assez long pour produire tes premières pages. L'avantage c'est que le résultat sera plsu rapidement propre et fiable

Reply

Marsh Posté le 18-05-2010 à 15:19:06    

merci encore de toute ces renseignement je vais voir ce framwork


Message édité par keo64 le 18-05-2010 à 15:34:21
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed