Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
je vous soumets ce petit bout de code qui mets chez moi un phénomène étrange en avant.
Lors de l’exécution de ce code, mon navigateur reçoit "hello world" comme prévu mais précédé des caractères 0x0D et 0x0A. Ceci n'a aucune influence à l'affichage bien sur, mais devient gênant lors de l'export de fichiers par exemple.
Si vous avez des idées pour supprimer ces 2 caractères en trop...
Merci d'avance
function excelcompletAction() {
$this->_helper->layout->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
echo ("hello world");
}
Dernière modification par marcatsnam (18-10-2012 10:31:56)
Hors ligne
Hors ligne
Comprends pas. Peux-tu être plus précis ?
Hors ligne
Tu lis pas la doc et même quand on te donne la page à lire avec seulement vingt ligne tu fais pas l'effort, c'est dommage
Note : N'utilisez pas de retour chariots (CR) comme le font les Macintosh (0x0D) ou de combinaison retour chariot/linefeed (CRLF) comme le font les ordinateurs sous Windows (0x0D, 0x0A).
ps : on ne fait pas de 'echo' dans un controleur d'action.
Hors ligne
Bon.
Et quelqu'un sait-il comment on dit à Zend studio de :
1° - Remplacer les CrLf par des Lf
2° - De ne plus générer de CrLf
Par avance Merci.
Hors ligne
Cherchez plus.
J'ai effectivement supprimé toutes les balises ?>, les Crlf de certains fichiers sources et maintenant, c'est bon.
Merci.
Hors ligne
Pages: 1