Problème PHP et commentaires "//"

Netfocus

New Member
#1
Bonjour, j'ai récemment acquis un hébergement mutualisé chez PlanetHoster et j'y ai placé mes scripts PHP.

Voici le problème rencontré :
un fichier "func.inc.php"

PHP:
<?
  echo 'Ceci est un test';
?>
un fichier "test.php" qui fait un require_once de "func.inc.php"

PHP:
<?
  require_once('func.inc.php');
?>
Pas de problème, ça fonctionne !
Par contre si je mets une ligne de commentaire dans "func.inc.php"

PHP:
<?
  // Afficher 'Ceci est un test'
  echo 'Ceci est un test';
?>
Ça ne fonctionne plus !!!!
Apparemment le fait de mettre des commentaires "//" dans un fichier PHP appelé avec require_once dans un autre fichier pose problème !!!


Je n'ai jamais eu ce type de problème chez d'autres hébergeurs. Avez-vous une idée ????
D'avance merci
 
#2
Je pense que ton problème viens lors du transfère FTP du fichier!

J'ai déjà remarqué qu'avec un client FTP tout les retours à la ligne avais disparu .... !

Résultat les commentaires (//) commentaient le reste du fichier php ...

Je te conseil de faire le test avec un autre client et regarder le fichier depuis le serveur (via la Gestionnaire de fichier -> clic droit "View")

Bonjour, j'ai récemment acquis un hébergement mutualisé chez PlanetHoster et j'y ai placé mes scripts PHP.

Voici le problème rencontré :
un fichier "func.inc.php"

PHP:
<?
  echo 'Ceci est un test';
?>
un fichier "test.php" qui fait un require_once de "func.inc.php"

PHP:
<?
  require_once('func.inc.php');
?>
Pas de problème, ça fonctionne !
Par contre si je mets une ligne de commentaire dans "func.inc.php"

PHP:
<?
  // Afficher 'Ceci est un test'
  echo 'Ceci est un test';
?>
Ça ne fonctionne plus !!!!
Apparemment le fait de mettre des commentaires "//" dans un fichier PHP appelé avec require_once dans un autre fichier pose problème !!!


Je n'ai jamais eu ce type de problème chez d'autres hébergeurs. Avez-vous une idée ????
D'avance merci
 
#4
Par contre tes balise PHP doivent être comme ceci:
PHP:
<?php

?>
et non pas comme ceci:
PHP:
<?

?>
Tu risque d'avoir des erreurs en ne respectant pas cela ;)

Et vous utilisez quoi comme logiciel FTP?
Perso avec Filezilla je n'ai jamais eu de problème de ce genre....
 

Netfocus

New Member
#5
J'ai testé avec FireFTP et Filezilla : j'ai tjs le problème :( -> CRLF sont supprimés lors du transfert
Qqun aurait-il une solution à me proposer ?

Merci ...
 
#6
vraiment étrange...
tu as vérifié tes balises comme dit plus haut?

sinon commente avec l'autre méthode:
PHP:
/*ceci est une phrase commentée*/
 
Haut