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 :

[FTP] Récupération code HTML généré par mise à jour en PHP


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut [FTP] Récupération code HTML généré par mise à jour en PHP
    Bonjour,
    J'ai un projet a faire a l'occasion de mon stage et j'aurais voulu savoir une chose peut etre bete mais pas pour moi qui débute en PHP.

    Est il possible de générer en local des pages PHP et d'envoyer le code HTML généré vers une page HTML.

    Car je souhaite faire un site mis a jour en local (pour éviter de faire un script de logging pour eviter les problemes de securitées) et d'envoyer les pages générées par FTP directement.
    Mais tout en ayant une base de donnée etc...

    J'espere que j'ai été clair.
    Merci d'avance pour vos réponses.

  2. #2
    Membre émérite
    Inscrit en
    Juillet 2003
    Messages
    625
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 625
    Par défaut
    Bonjour, tu peux éventuellement créer des fichiers html avec la commande fopen(), fwrite(), etc... enfin si j'ai bien compris ta question..

  3. #3
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    oki oui je pense que tu as bien compris.
    Tu penses que c'est jouable? comme solution ou as tu un autre systeme de mise a jour a me proposer qui ne mette pas en danger la sécurité du site?

  4. #4
    Membre émérite
    Inscrit en
    Juillet 2003
    Messages
    625
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 625
    Par défaut
    Une fois tes fichiers générés en html tu as juste à les upload dans un path specifique avec un login et pass sur ftp...

  5. #5
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    En fait est ce que le code HTML envoyé dans le fichier HTML déstiné a etre envoyé vers le serveur FTP contiendra exactement les informations mises a jour avec le bon formatage que j'ai mis en oeuvre ou pas?

  6. #6
    Membre émérite
    Inscrit en
    Juillet 2003
    Messages
    625
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 625
    Par défaut
    oui tu as juste à créer une variable page par exemple avec comme contenu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    $page = "<html><head></head><body>...
    <? 
    //requete sur tes tables 
    // recup des infos et affichage sous forme de tableau ou autre
    // etc...
     ?>
    ...</body></html>";
     
    $handle = fopen("/path/file.html", "w+");
    fwrite($handle, $page);
    fclose($handle);
    voir : fopen()

  7. #7
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    merci beaucoup

  8. #8
    Membre émérite
    Inscrit en
    Juillet 2003
    Messages
    625
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 625
    Par défaut
    Si c'est ok penses à mettre un petit résolu

  9. #9
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    J'ai pas super pigé le truc,
    donc le php que tu me montres va recuperer le code source HMTL que la page PHP va générer et me le mettre dans un fichier HTML? c ca?
    Mais comment ca se passe, comment il le fait?
    C'est quoi le path dont tu parles? ca sert a quoi?

  10. #10
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    car le truc c'est que la base de donnée et les pages en PHP seront en local. et les pages HTML générée seront envoyée vers un serveur ftp.
    Tu vois ou je veux en venir?

  11. #11
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Par défaut
    Je peux te renvoyer à ce sujet. L'idée, c'est d'exécuter ton php, de récupérer le HTML généré, puis de le sauvegarder dans un fichier
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  12. #12
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    L'idée c'est de créer pièce par pièce ton fichie HTML en passant par PHP. Tu créés une chaîne de caractères "<HTML><HEAD>..." que tu mettras dans un fichier texte que tu prends soin de sauvegarder en .htm.
    Mais c'est pas ton idée de départn toi tu veux faire du PHP classique, récupérer le source HTML générér pour l'uploader. C'est pas vraiment pareil. Mais je ne saurais t'aider davantage car PHP n'est pas prévu pour ça, mais il y a peut-être moyen de contourner.

  13. #13
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 42
    Par défaut
    résolu, merci bien.

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

Discussions similaires

  1. Code HTML généré par une page JSP
    Par Jauddlv dans le forum Struts 2
    Réponses: 1
    Dernier message: 13/10/2010, 14h37
  2. Récupérer code html généré par une jsp
    Par axel119 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/09/2007, 16h17
  3. evenement onclick dans du code html généré par js
    Par gelko dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 15/11/2006, 09h24
  4. [MySQL] Récupérer Code HTML généré par PHP
    Par @ngelofdeath dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/04/2006, 21h51

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