par
Patriboom » 12 déc. 2008, 21:25
Salut!
Si j'ai bien compris, ton fichier envoicourriel.php fait plusieurs choes, mais une seule t'intéresse. Dans ce cas, tu peux isoler la tâche qui intéresse tes deux séquences dans un troisième fichier et appeler ce troisième fichier dans les deux précédents par autant d'include().
Quand tu programmes ainsi, tu morcèle le plus possible ton code en sous-routines autonomes. Tu peux alors les appeler comme et quand tu veux. N'oublie pas, cependant, de prendre en considération les chemins d'accès qui peuvent changer d'une page à l'autre. Pour ma part, je garde mes pages principales dans le répertoire principal, mes sous-routines dans un répertoire "scripts". Il faut donc que je les appelle ainsi include("scripts/sousroutine.php");
Aussi, chaque sous-routine doit commencer par le code <?php
Bref, dans ton cas tu pourrais avoir tes pages:
Premiere.php
envoimail.php
qui appellent scripts/troisieme.php
laquelle (troisieme.php) serait l'extrait intéressant qui serait retiré de envoimail.php
Salut!
Si j'ai bien compris, ton fichier envoicourriel.php fait plusieurs choes, mais une seule t'intéresse. Dans ce cas, tu peux isoler la tâche qui intéresse tes deux séquences dans un troisième fichier et appeler ce troisième fichier dans les deux précédents par autant d'include().
Quand tu programmes ainsi, tu morcèle le plus possible ton code en sous-routines autonomes. Tu peux alors les appeler comme et quand tu veux. N'oublie pas, cependant, de prendre en considération les chemins d'accès qui peuvent changer d'une page à l'autre. Pour ma part, je garde mes pages principales dans le répertoire principal, mes sous-routines dans un répertoire "scripts". Il faut donc que je les appelle ainsi [i]include("scripts/sousroutine.php");[/i]
Aussi, chaque sous-routine doit commencer par le code [i]<?php[/i]
Bref, dans ton cas tu pourrais avoir tes pages:
Premiere.php
envoimail.php
qui appellent scripts/troisieme.php
laquelle (troisieme.php) serait l'extrait intéressant qui serait retiré de envoimail.php