Forum Programmation.web [xhtml] lire une variable dans un autre fichier

Posté par  (site web personnel) .
Étiquettes : aucune
0
24
jan.
2005
Bonjour,

Je ne sais pas si cela est possible : je voudrais pouvoir aller rechercher une variable dans une source (exemple un date dans un fichier texte) et l'afficher dans un fichier xhtml.
Quelque chose comme READ={date.txt}.
J'ai effectué une recherche sur google : sans succès (peut-être pas avec les bon mots clés).

Ceci a pour but de pouvoir changer facilement une date de mise à jour d'un site.

Il existe des programmes qui permettent de remplacer un texte par un autre (genre kfilereplace). Je n'en connais pas d'autre.
Et kfilereplace ne fonctionne pas sur l'ordi de ma mère (pourquoi?).

Je voudrais une méthode simple (c'est pour ma mère) si possible.

Es-ce que quelqu'un aurai une idée ?

Merci d'avance
  • # PHP ?

    Posté par  . Évalué à 1.

    Une ligne de php fait l'affaire mais il faut bien sûr ajouter php à ton serveur web.
    • [^] # Re: PHP ?

      Posté par  (site web personnel) . Évalué à 1.

      Ca tombe bien : j'ai le support php sur ce serveur.
      Et quelle serai cette(ces) commande(s) ? Ou alors ou trouvé une doc?
      • [^] # Re: PHP ?

        Posté par  . Évalué à 2.

        Le mieux c'est d'aller voir sur http://www.php.net/docs.php(...) qui est le manuel de reférence sinon il y a de bon tutoriaux sur les sites francophones de de php comme http://www.phpdebutant.org/(...) ou http://www.phpindex.com/debutants/index.php3(...)
        Il est important d'en partourir un ou deux pour bien comprendre ce que fait php et donc ne pas écrire d'idioties

        La ligne qui te permet de lire la date dans un fichier externe doit être :
        <?php echo( file_get_contents('date.txt') ) ?>
        uniquement pour des versions de php >= 4.3 (un petit <?php phpinfo() ?> dans une page vide pour savoir) sinon voir fread et fclose.

        Il faut attention au droits de ton fichier date.txt c'est une grande source de bug :þ
  • # man

    Posté par  (site web personnel) . Évalué à 1.

    je voudrais pouvoir aller rechercher une variable dans une source

    man rgrep
    rgrep -nri "mon patern" *

    permettent de remplacer un texte par un autre

    man sed
    cat file | sed -e "s/a_virer/a_metre/i" > file2

    tu as l air de vouloir faire du web, mais tu les dis pas explicitement; donc tu colle le tout dans un CGI en BASH ... tu n oublies pas de le rendre executable, et c est fini.

    Heu ... le scripting c est simple si tu explique longtemps :)
    comme tout.
    • [^] # Re: man

      Posté par  (site web personnel) . Évalué à 1.

      tu as le choix entre dire au CGI de generer le contenu xhtml directement, ou de le sortir dans un fichier en vue de reduire la charge server ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.