PSPad et les include PHP

Catégorie : Technologie 28 Commentaires Par acti le 14/12/2007

Une info importante concernant l’outil PSpad, très utilisé par les développeurs pour éditer les pages PHP. Il est NECESSAIRE de configurer ce dernier pour ne pas engendrer de problème. Un fichier php doit normalement commencer par « <?php » et finir par « ?> » sans aucun caractère à l’extérieur de ces balises.
Le problème est que pspad rajoute par défaut un retour chariot en fin de fichier (donc après le « ?> »).
Ceci peut engendrer des problèmes si l’on souhaite utiliser la fonction « header » de php car un caractère aura déjà été envoyé au navigateur (le retour chariot !), d’où une erreur « headers already sent ».

Pour empêcher ça, aller dans le menu Options -> Options du programme, onglet « Editeur – fonctionnement » et décocher la case « Ajouter CR+LF ».

Regardez également les autres options, il y en a des sympa, notamment dans l’onglet « Integration au système » (visualiseur du code source de IE), ça permet au moins d’avoir un peu de couleur !

C'était vraiment très intéressant ! Je partage cet article :

À propos de l'auteur

acti

Nous vous écoutons, nous vous provoquons, et nous trouvons des nouveaux fans pour votre marque ou votre business.

28 commentaires

  • Gameplayer :

    A noter qu’il est également possible d’ignorer le ?> final dans un fichier php, et ainsi s’affranchir de ce genre de difficultés.

    le 15/01/2008 à 17:00

  • piment vert :

    J’ai eu droit à ce problème et j’ai mis pas mal de temps avant de trouver la solution :)
    Dommage que le php ne gère pas automatiquement les espaces et CR en debut et fin de fichier…

    le 18/08/2008 à 18:53

  • Morad :

    Merci. Sur mac, Smultron ou Textmate ne posent pas ce problème. ;)

    le 02/04/2009 à 13:26

  • unibet :

    Sur Linux, Gedit gère ce genre de soucis !

    le 10/06/2009 à 18:32

  • unibet :

    PSpad est un très bon outil. Reste à en maîtriser les petites subtilités

    le 18/09/2009 à 19:57

  • bonus unibet :

    Je suis d’accord comme quoi c’est un bon outil une fois qu’on le maîtrise mais ça prend du temps avant d’y arriver. Courage aux débutants ça prend du temps.

    le 29/09/2009 à 17:17

  • Echecs :

    Merci pour les conseils :)

    le 15/10/2009 à 21:24

  • unibet casino :

    Merci beaucoup pour ces conseils!

    le 21/12/2009 à 02:03

  • unibet casino :

    Merci beaucoup pour ces conseils!

    le 21/12/2009 à 02:04

  • club penguin cheats :

    I will be coming here again in a while to look more info and to find out more articles. This actually will earn some respect to the visitor when they read such a good info.

    le 06/01/2010 à 03:34

  • Jogos de vestir :

    Merci pour cette courte aide

    le 16/01/2010 à 18:26

  • photographe bébé :

    Merci beaucoup pour ces conseils, super article!

    le 10/03/2010 à 01:24

  • psy à domicile :

    Merci et à bientôt, je reviendrai ici en tt cas!

    le 10/03/2010 à 01:25

  • architecte huy :

    J’ai eu droit à ce problème et j’ai mis pas mal de temps pour comprendre et trpuver la solution alors merci pour tous ceux qui ont cherché.

    le 10/03/2010 à 01:26

  • rapidshare se :

    Je souhaite à tous le meilleur de l’année 2010: bonne chance dans le travail, affaires, famille, relations. Et nous vous attendons pour un contenu plus frais et actualité de vos nouvelles!

    le 25/03/2010 à 13:40

  • Cebu SEO Specialist :

    Thanks for this post Buddy!

    le 11/04/2010 à 10:19

  • sonnerie portable gratuit :

    merci beaucoup pour ces informations très utiles qui nous évites de chercher partout sur la toile.

    le 14/04/2010 à 10:31

  • sonnerie portable gratuit :

    excelent article qui nous apprend beaucoup de choses, merci.

    le 15/04/2010 à 10:40

  • location utilitaire :

    super blog tres interessant

    le 16/04/2010 à 12:17

  • rachat de credit :

    c’est en apprenant que l’on avance :)

    le 17/04/2010 à 12:44

  • machine a pain :

    merci pour cet article

    le 18/04/2010 à 10:57

  • regime sport :

    la patiente est une bonne qualité ;)

    le 19/04/2010 à 12:43

  • Pariuri :

    Merci beaucoup pour ces informations très utiles!

    Joseph, Senior Developer at <a href="case-de-pariuri.ro/agenti… title="Bet365">Bet365</a>

    le 23/04/2010 à 13:01

  • optimum nutrition :

    super blog tres interessant

    le 03/05/2010 à 04:43

  • coupe du monde :

    Merci pour les info très intéressant

    le 13/05/2010 à 15:08

  • bonus turf :

    jolie jeux de mots : faut pas décoder MDR !!!

    le 18/05/2010 à 22:47

  • winamax :

    super blog tres interessant

    le 27/09/2010 à 17:38

  • Forum informatique :

    bravo pour ce blog et les informations

    le 18/11/2010 à 23:02

Poster un commentaire

Votre email ne sera jamais publié.