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 :

Instance du Model en session


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut Instance du Model en session
    Bonjour à tous, après avoir travaillé quelque mois sous Symfony je reviens au MVC "from scratch" pour une petite application jouant avec des fichiers CSV.

    En gros, un utilisateur importe des données depuis un fichier, les gère et export un fichier contenant les modifs. Pas de sauvegarde donc pas de BDD donc pas de persistance a travers les pages.

    Plutôt que de réimporter les données a chaque page depuis le fichier je pensais créer une instance du Model directement en session, mais comme ca me parait bizarre je viens demander conseil. Ça vous choque ? Meilleurs idée ? Remarques ? Insultes ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Je ne comprends pas ta question tu parles entre autre de models ? aux sens de la programmation ?
    Il est difficile de comprendre le but de ton site ,est-ce uniquement un outil ?

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut
    Oui, c'est un outil qui manipule assez simplement des fichiers CSV. Par Model, j'entends la classe (l'entité) qui manipule (importe, exporte, met à jour) les données comme pourrait l'être une classe d'abstraction pour une base de donnée.

    Seulement là toutes les données proviennent du fichier CSV et ne sont pas stockées. Je me demandais donc comment y accéder simplement et si la méthode décrite plus haut était choquante d'un point de vue conceptuel et ou technique !

    erf, pas sur d'avoir été plus clair :s

  4. #4
    Membre expérimenté Avatar de firehist
    Homme Profil pro
    Intégrateur Web Freelance
    Inscrit en
    Février 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur Web Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2008
    Messages : 151
    Par défaut
    Bonjour,

    Si j'ai bien compris tu veux garder d'une page à une autre les données de ton importation, càd ton objet à un instant "t"?

    Si c'est ça, utilise le serialize et unserialize.

    Tu peut également utiliser les fonctions de recherche du site

    http://www.developpez.net/forums/d41...5/#post2541435
    http://hachesse.developpez.com/objetphp/#serial

    Et ça ne choque pas du tout de caler tout ça en $_SESSION.

    Voili voilou, en espérant que ça t'aidera!

    Bon dév'

  5. #5
    Candidat au Club
    Inscrit en
    Avril 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 3
    Par défaut
    Ouép, c'était grosso modo ça, en tout cas ça m'a bien guidé ! Merci

  6. #6
    Membre expérimenté Avatar de firehist
    Homme Profil pro
    Intégrateur Web Freelance
    Inscrit en
    Février 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur Web Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2008
    Messages : 151
    Par défaut
    De rien!

    Oubli pas le [résolu] dans le topic

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/10/2013, 12h36
  2. Instance d'objet en session
    Par pyth35 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 07/06/2013, 11h40
  3. Une seule instance d'objet par session
    Par NikoBe dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 29/09/2009, 18h13
  4. Réponses: 7
    Dernier message: 24/08/2007, 10h57
  5. Réponses: 2
    Dernier message: 09/10/2005, 15h35

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