IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Upload] Fichier .mod ou .php ?


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 20
    Par défaut [Upload] Fichier .mod ou .php ?
    Bonsoir à tous, alors voilà je vous expose ma question.
    En fait depuis cette année en cours on a fait le php, avec un prof assez compétent apparemment !
    Seulement niveau classe j'ai pas mal de questions...
    En effets, nous les fonctions ont étés mises dans des fichiers .mod, par exemple une fonction pour afficher un formulaire, pour valider un upload, ...
    Ces fonctions sont appelée dans des fonctions d'un index.php, en fonction d'un variable GET définissant la page.

    Alors je m'explique, j'ai un fichier page.mod contenant la structure html, avec les déclarations de mes blocs comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <div id="contenu">
        <?php $cpage = new $page['class']; $cpage->$page['methodClass']($page['contenu']) ?>
    </div>
    Ensuite donc dans mon index.php, j'ai la fonction index() par exemple qui est celle par défaut lorsqu'il n'y a pas de variable GET à récupérer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function index()
    {
    	$page['title'] = 'Index';
    	$page['class'] = 'CIndex';
    	$page['methodClass'] = 'afficheIndex';
    	require ('../Mod/page.mod');
    }//index()
    Donc ensuite j'ai mon fichier cindex.mod, qui contient le constructeur et destructeur (vides) et ma fonction afficheIndex() qui m'affiche donc ce que je souhaite.
    Je pense que cette structure est bonne (enfin si vous avez réussi à me suivre...), mais quelle est la différence entre ces .mod et des classes en .php ?
    Le prof nous a donné des classes, la seule différence que j'ai vu c'est des données membres, avec constructeur donc pour initialiser ces données, et après des fonctions comme la mienne.

    Alors donc, quand utiliser les .mod et quand utiliser les classes en .php ?

    Car pour ma part j'ai tout fait en .mod pour une galerie photo sans aucun problème.

    Merci de m'éclairer car là j'ai rien trouver sur le net...

    edit : ah dsl pour la mauvaise section, merci pour le déplacement !

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Construire l'architecture d'une application n'est pas une "science exact" ca dépend de plein de parametre.

    Si tu veux bien faire utilise le modele MVC.

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 20
    Par défaut
    Hum, non mais d'un point de vue des possibilités d'une classe, que ce soit un .mod ou un .php y change quelque chose ?

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Fondamentalement non !

  5. #5
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 20
    Par défaut
    Hum d'accord alors c'est pas grave

    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CKEditor] Plusieurs fichiers de Config.php (Upload et Browser)
    Par dj-julio dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 25/04/2007, 21h39
  2. [Upload] upload fichier php
    Par binard dans le forum Langage
    Réponses: 4
    Dernier message: 28/03/2007, 17h11
  3. [Upload] upload fichiers: interaction Flash <-> Php?
    Par fred23195 dans le forum Langage
    Réponses: 2
    Dernier message: 30/01/2007, 08h07
  4. Uploader un fichier grâce au php
    Par alpking dans le forum Langage
    Réponses: 4
    Dernier message: 03/07/2006, 22h03
  5. [Upload] Upload fichier upload.php?fichier=c:\toto.sql
    Par enibris dans le forum Langage
    Réponses: 4
    Dernier message: 04/03/2006, 20h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo