Journal du Net > Développeurs > Contributions > Soumettez votre meilleure astuce PHP
Dynamiser son contenu Web de façon personnalisée

 Dynamiser son contenu Web de façon personnalisée  

Geoffroy Vergne , Paris le 04 octobre 2007

Quel est en 3 lignes l'objectif de votre astuce ?

Comment éviter d'avoir à réécrire toute sa mise en page (entête pied de page liens tableaux) lorsqu'on rajoute une page à son site et surtout comment modifier l'entête de toutes les pages de son site en ne modifiant qu'un seul fichier.

Décrivez votre astuce en détail. N'hésitez-pas à inclure des portions de codes.

En utilisant les fonctions de réutilisation de code et les fonctions personnalisées.

Laisser une fonction faire le travail à votre place

Ex:
function entete($title)
{

$header = '



'.$title.'
';

return $header;
}

La fonction entête affiche l'entête de la page HTML en récupérant le titre en paramètre afin de faire plusieurs pages similaires avec un titre différent selon le paramètre.

function page($content, $link)
{
$page = '



'.$content.'


'.$link.'


';

return $page;
}

Et la fonction page qui affiche le reste de la page en passant en paramètre le contenu et l'URL d'un lien.

Ensuite inclure ces fonctions dans la page

require ("fonction.php");

et appeler les fonctions avec les paramètres voulus

echo entete("Mon Titre");

echo page("Mon Contenu", "http://www.monsite.com");

Le code complet :
fonction.php :


page.php :


Voila ce n'est qu'un aperçu mais on peut bien sur aller beaucoup loin.

 
 

Les dernières contributions

 

 

En ce moment sur Journal du Net Développeur

 
16 contributions : 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16
 
Autour du même sujet

Soumettez votre meilleure astuce Oracle Database ? - appel à temoin

Soumettez votre meilleure astuce pour référencer des vidéos - appel à temoin

Soumettez votre meilleure astuce C# - appel à temoin

Soumettez votre meilleure astuce DHTML - appel à temoin

Soumettez votre meilleure astuce SPIP - appel à temoin

Soumettez votre meilleure astuce Flex/MXML - appel à temoin

Soumettez votre meilleure astuce Ruby on Rails - appel à temoin

Soumettez votre meilleure astuce pour assurer l'accessibilité d'un site Web - appel à temoin

Soumettez votre meilleure astuce HTML - appel à temoin

Soumettez votre meilleure astuce SQL - appel à temoin

Magazine Développeurs Envoyer Imprimer Haut de page




A VOIR EGALEMENT