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 :

Creation d'un script qui telecharge et charge regulierement un fichier csv


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 105
    Points : 53
    Points
    53
    Par défaut Creation d'un script qui telecharge et charge regulierement un fichier csv
    salut a tous.
    je suis nouveau dans le domaine de l’écriture des scripts.

    ici ce que je veut arriver a faire c'est de créer un script qui se connecte a un site régulièrement (chaque xx heures) , qui s'identifie (c-a-d se connecte en tand qu'un utilisateur en renseignant username et password) et qui une fois connecter renseigne des champ coche des cases puis valide un bouton.
    ce bouton aura pour charge de télécharger un fichier csv a charger dans une autre base de données.

    j'aimerais qu'on me renseigne sur les outils et cours et tuto et exemples appropries pour me permettre de réussir mon défi

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    Bonjour,

    un script qui se connecte a un site régulièrement (chaque xx heures)
    Cette partie sera à gérée via une taches planifiée (cron sous linux) , ce n'est pas directement liée à ton script.

    qui s'identifie
    Une identification c'est ni plus ni moins qu'une requête http avec des paramètres.
    Il faudra donc utiliser un client http comme CURL (d'autre de plus ou moins au niveau existe).
    Sauvegarder les éventuelles données de session pour les rejouer plus tard

    renseigne des champ coche des cases puis valide un bouton. ce bouton aura pour charge de télécharger un fichier csv
    Idem que précédemment c'est une requête http avec des paramètres bien particulier à envoyer et qui répondra ton téléchargement.

    Un exemple complet d'identification et de récupération d'informations d'une page demandant l'identification est visible ici par exemple

    Il est nécessaire d'avoir les connaissances minimal sur le protocol HTTP pour comprendre ce que tu vas faire.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 105
    Points : 53
    Points
    53
    Par défaut
    ha ok merci.

    Une identification c'est ni plus ni moins qu'une requête http avec des paramètres...
    mais souvent on dirait que les requette sont hachees un peut comme ce faut lien (http://illisible.com/34re466h7?8j465...cgkv4kckckgc45)

    oubien le lien est different de la requette.

    de lpus est-ce que avec beatiful soup je peut arriver faire tout ca?

  4. #4
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 691
    Points : 20 222
    Points
    20 222
    Par défaut
    Pour savoir comment faire les requêtes il faut déjà les faire manuellement via un navigateur et les reproduire ensuite via le code.

    de lpus est-ce que avec beatiful soup je peut arriver faire tout ca?
    Tu me parle d'une librairie de parsage html en python , aucun rapport avec PHP et le fait d'envoyer des requête http
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2017
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2017
    Messages : 105
    Points : 53
    Points
    53
    Par défaut
    Pour savoir comment faire les requêtes il faut déjà les faire manuellement via un navigateur et les reproduire ensuite via le code.
    ha ok merci

    je vais faire des recherches dans ce sens

Discussions similaires

  1. qui prend en charge les pages asp / apsx?
    Par tartuffe2 dans le forum IIS
    Réponses: 1
    Dernier message: 26/03/2007, 09h01
  2. [débutant] Applet qui ne se charge pas
    Par Death83 dans le forum Applets
    Réponses: 4
    Dernier message: 06/09/2006, 09h20
  3. WYSIWYG qui prend en charge PHP
    Par young077 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 30/06/2006, 16h33
  4. FTP qui prennent en charges les coupures de connexion
    Par denza1 dans le forum Développement
    Réponses: 2
    Dernier message: 14/01/2006, 18h46
  5. [CR] Creation d'un état qui soustrait certains elements ???
    Par caviar dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 14/10/2004, 17h27

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