écrire du code HTML dans le constructeur php
artragis
Messages postés
510
Statut
Membre
-
artragis Messages postés 510 Statut Membre -
artragis Messages postés 510 Statut Membre -
Bonjour à tous et bon week end de pâques
j'ai juste un petite question.
Comme vous le savez, en PHP faire echo("<Balise HTML> texte</Balise HTML>"); est équivalent à
Cependant, comme une fois j'ai eu un bug, je me demande une chose :
Lorsqu'on programme en Objet et qu'on crée un formulaire par exemple en objet, est-ce que cette astuce marche.
En gros, si je mets dans une classe Formulaire (le but est de faire ensuite un système de cache) :
puis, si dans la page où je veux afficher mon formulaire, je fais :
Est-ce que mon formulaire va s'afficher ou alors faut-il que je passe par un echo?
j'ai juste un petite question.
Comme vous le savez, en PHP faire echo("<Balise HTML> texte</Balise HTML>"); est équivalent à
//début code php ?><Balise HTML>texte</Balise HTML><?php //suite du code php
Cependant, comme une fois j'ai eu un bug, je me demande une chose :
Lorsqu'on programme en Objet et qu'on crée un formulaire par exemple en objet, est-ce que cette astuce marche.
En gros, si je mets dans une classe Formulaire (le but est de faire ensuite un système de cache) :
class Formulaire {
//put your code here
/**
*
* @param <Groupe[]> $tableau est le tableau de groupe
* @param <strint> $get_page soit recup_tableau soit groupe selon qu'on arrive d'un tableau ou qu'on fasse juste le groupe
* @param <boolean> $mod_div true si à partir d'un tableau, false si à partir de rien
*/
function __construct($tableau, $get_page,$mode_div){
/*par la suite on crée simplement les deux formulaires premièrement pour diviser les groupes
* deuxièmement pour changer le titre
*/
?>
<!--diviser deux groupes -->
<div class="part_interface">
<span style="font-size : 1.2em"><b>Créer des nouveaux groupes</b></span><br/>
<br/>
<form name="division" method="post" action="index.php?page=<?php echo($get_page);?>">
Sélectionnez le groupe á diviser : <br/>
<select name="parent">
<?php
for($k=1;$k<$tableau.count();$k++){?>
<option><?php echo($tableau[i]->getNom())?></option>
<?php }?>
</select><br/></form>
puis, si dans la page où je veux afficher mon formulaire, je fais :
$formulaire=new Formulaire();
Est-ce que mon formulaire va s'afficher ou alors faut-il que je passe par un echo?
A voir également:
- écrire du code HTML dans le constructeur php
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Ecrire en gras sur whatsapp - Guide