Classes et identificateurs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Classes et identificateurs

par Cyrano » 06 août 2006, 14:37

Quand tu vas créer un formulaire, ce sera un nouvel objet, une instance de ta classe. Tu peux donc définir dans tes propriétés un répertoire et un fichier, par exemple:
<?php
class formulaire
{
    private $repertoire;
    private $fichier;
    public function __construct($rep, $f)
    {
        $this->repertoire = $rep;
        $this->fichier      = $f;
    }
    //... etc...
}
?>
Lorsque tu crées un formulaire, tu instancies ta classe en indiquant dans quel répertoire trouver quel fichier.

Enfin si j'ai correctement compris ta question. :-k

Classes et identificateurs

par Urahara67 » 06 août 2006, 14:14

bonjour, je suis actuellement en train de réaliser une class simplifiant la gestion de formulaires, et j'ai déja un petit problème.

Dans les moteurs de templates,pas exemple, lorsqu'on déclare un fichier, on lui attribue généralement un identifiant, que ce textuel ou non.
Dans le cas de la PHPLib :

Code : PHP
<?php
$moteur = new Template('/');
$moteur->set_file('index', 'index.tpl');
# ...
?>

Et j'aimerais pouvoir faire de même dans ma class, pouvour identifier chaque formulaire par un identifiant,comme dans l'exemple ci dessus, ou le fichier index.tpl est identifié par index. Mais je ne vois pas comment faire, quelqu'un aurait-il une idée ?