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 :

Fichier fonctions quelle forme?


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 28
    Points : 17
    Points
    17
    Par défaut Fichier fonctions quelle forme?
    Bonjour,

    J'ai cree un fichier functions ou j'ai mis toutes les fonctions utilisees dans plusieurs page. Les questions que je me pose sont les suivantes:
    Faut il mettre dans ce fichier seulement les fonctions et rien d'autre? (donc pas de balises head, body, etc)
    Et si oui est ce que cela ne pose pas de probleme quand on passe au validateur?
    Et si il faut mettre des balises pour etre propre est ce que cela ne pose pas un probleme s'il y a un header quelque part?

    Merci pour vos commentaires.

  2. #2
    Membre régulier Avatar de thomas9501
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Décembre 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 102
    Points : 114
    Points
    114
    Par défaut
    Bon, pour commencer : rien ne t'empêche de mettre autre chose que des fonctions dans ce fichier mais si tu veux bien découper les choses je te conseil de n'y mettre que des fonctions et de faire un autre fichier "index.php" pour le reste ...
    Ça te permettra surtout de t'y retrouver dans ton code (surtout si tu reprend les choses plus tard ...).

    Du moment que tes pages PHP ne sont constitué que de php correct, le serveur ne te retournera pas d'erreur ...

    Pour le header je pense pas qu'il y ai de problème mais à toi de tester.

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 28
    Points : 17
    Points
    17
    Par défaut
    Merci pour ton aide.

    Si je cree une page avec seulement 2 balises php (pour ensuite y mettre mes fonctions) et que je la passe au validateur (Référence http://validator.progysm.com/check.php) j'obtient l'erreur suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
     
    ?>
    Erreur à la colonne 2: end of document in prolog(type #47)
    Qu'est ce que cela signifie? J'ai cherche je n'ai pas trouve.

    Qu'est ce que tu appelle index.php? Est ce un fichier special ou ta page d'entree ou autre chose?

    Merci

  4. #4
    Membre régulier Avatar de thomas9501
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Décembre 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 102
    Points : 114
    Points
    114
    Par défaut
    Je ne comprend pas vraiment ce que tu fais : tu passe un script PHP dans un validateur XHTML => normal qu'il te sorte des erreur.

    Si tu veux vraiment faire des pages valides, c'est le code généré par le serveur PHP que tu dois passer au validateur ...

    Ce bout de code est tout à fait valable. Ok il ne fait rien mais rien de faux la dedans.

    "index.php" est pour moi la page principale de ton site. c'est elle qui va te générer le code XHTML (que tu pourra passer au validateur) voulu.

Discussions similaires

  1. Correction d'un fichier xml mal formé
    Par devlo dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 25/10/2006, 11h30
  2. Réponses: 3
    Dernier message: 13/01/2006, 10h49
  3. [MySQL] Sous quelle forme dois-je envoyer la date vers BDD ?
    Par Death83 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 22/12/2005, 09h15
  4. Réponses: 6
    Dernier message: 02/11/2005, 00h51
  5. [Manip de fichiers] Fonction retournant des infos
    Par sans_atouts dans le forum C
    Réponses: 3
    Dernier message: 24/07/2002, 14h16

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