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

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Forum] Création d'un fichier temporaire


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Consultante LIMS
    Inscrit en
    Avril 2009
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultante LIMS
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2009
    Messages : 145
    Par défaut [Forum] Création d'un fichier temporaire
    Bonjour,
    je voudrais votre aide pour pouvoir créer un fichier texte temporaire aprèsun requête.

    Je fais un site en php ou l'utilisateur va effectuer différente reques telles que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    <?php
    if (isset($_POST['ID']) && isset ($_POST['KW']) && isset ($_POST['LA']) && isset ($_POST['ND']) && isset ($_POST['DR']) && isset ($_POST['INN']) && isset ($_POST['INNTYPE']) && isset ($_POST['HT']) && isset ($_POST['SPND']) && isset ($_POST['CO'])  )
    {
    // Alors on peut vérifier si le mot de passe est bien "XXXX" 
    $ID = $_POST['ID'];
    $KW = $_POST['KW'];
    $LA = $_POST['LA'];
    $ND = $_POST['ND'];
    $DR = $_POST['DR'];
    $INN = $_POST['INN'];
    $INNTYPE = $_POST['INNTYPE'];
    $HT = $_POST['HT'];
    $SPND = $_POST['SPND'];
    $CO = $_POST['CO'];
    }
    else
    {
    $ID = "";
    $KW = "";
    $LA = "";
    $ND = "";
    $DR = "";
    $INN = "";
    $INNTYPE = "";
    $HT = "";
    $SPND = "";
    $CO = "";
    }
    
    $requete_fetch = ('fetchdom/fetchdom-3.20/fetchdom -b p/fetchdom/fetchdom-3.20/prodom_v2005 -a '.$requete.' -fs " % " -t  id,kw,la,nd,dr,inn,inntype,ht,spnb >idris_fetch.txt') ;
    exec($requete_fetch);
    
    $resultat_requete= "";
    $handle = fopen("idris_fetch.txt", "r");
    if ($handle) {
        while (!feof($handle)) {
             $resultat_requete= $resultat_requete.fgets($handle, 4096);
        }
        fclose($handle);
    }
    
    
    list($ID, $KW, $LA, $ND, $DR, $INN, $INNTYPE, $HT, $SPND, $CO) = explode(' % ', $resultat_requete) ;
    ?>
    je voudrais donc créer des fichier qui auraient une durée de vie limiter ou bien un script qui ferai le nettoyage à l'interrieur puisqu'il est possible que plusieurs personne aille sur le site et je ne veux pas écraser leur recherche (>>i_fetch.txt dans ce cas)

    Qu'est ce qui serait le mieux????

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    tu met en place des variables de sessions qui permet 'd'identifier' ton utilisateur et ensuite le fichier sortant prend le numéro de la session enfin tu supprimes le fichier quand la variable de session d'un utilisateur est détruite

  3. #3
    Membre confirmé
    Femme Profil pro
    Consultante LIMS
    Inscrit en
    Avril 2009
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultante LIMS
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2009
    Messages : 145
    Par défaut
    j'aurai du préciser que j'ai galérer comme une dingue pour faire le script précedent, je viens tout juste de me mettre à coder.........j'ai rien compris de ce que t'a écris sorry

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut


    dsl donc voici un peu de doc:

    http://php.developpez.com/cours/sessions/

    mais peux être un peu lourd pour ce que tu veux faire du coup...

  5. #5
    Membre confirmé
    Femme Profil pro
    Consultante LIMS
    Inscrit en
    Avril 2009
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultante LIMS
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Avril 2009
    Messages : 145
    Par défaut
    ben je fais une requete, chacune d'entre elle aura automatiquement un dossier qui lui est propre, et donc contenant le fichier fetch.txt

    Et bon on m'a suggerer d'utiliser "cron" et de faire un script de nettoyage de fin de semaine..........

    donc je vais voir à quoi ça ressemble

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    ok donc pas besoin d'avoir un fichier pour chaque utilisateur?

    dans ce cas oui autant utiliser un script de nettoyage

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

Discussions similaires

  1. [Toutes versions] Enregistrement simultané impossible ? Solution : Création de fichier temporaire
    Par Barbouche dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/02/2016, 18h41
  2. Création d'un fichier temporaire en J2ME
    Par narglix dans le forum Développement Mobile en Java
    Réponses: 0
    Dernier message: 07/01/2010, 23h16
  3. [création d'un fichier]
    Par gemai dans le forum C
    Réponses: 15
    Dernier message: 29/08/2003, 14h58
  4. FOXPRO 2.6 : erreur créations du /des fichiers CAB
    Par breihtiti dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 16/11/2002, 11h28
  5. [Kylix] Création d'un fichier lien
    Par DrQ dans le forum EDI
    Réponses: 2
    Dernier message: 14/05/2002, 21h30

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