Bonjour,
je suis actuellement chez OVH en hébergement où la version de php est
5.2.17 et j'ai un problème de syntaxe. Lorsque j'écris mon code de la
façon suivante :
<?php
echo toto;
?>
j'obtiens l'erreur :
Parse error: syntax error, unexpected T_STRING in
/homez.713/neworker/www/test.php on line 1
qui disparait si j'ecris :
<?
echo toto;
?>
sans le php donc. De même, si j'écris des commentaires dans mon code
avec un double slash :
<?
// test echo
echo toto;
?>
Là, plus rien ne s'affiche à l'écran. Est-ce normal?
Bonjour,
je suis actuellement chez OVH en hébergement où la version de php est
5.2.17 et j'ai un problème de syntaxe. Lorsque j'écris mon code de la
façon suivante :
<?php
echo toto;
?>
j'obtiens l'erreur :
Parse error: syntax error, unexpected T_STRING in
/homez.713/neworker/www/test.php on line 1
qui disparait si j'ecris :
<?
echo toto;
?>
sans le php donc. De même, si j'écris des commentaires dans mon code
avec un double slash :
<?
// test echo
echo toto;
?>
Là, plus rien ne s'affiche à l'écran. Est-ce normal?
Bonjour,
je suis actuellement chez OVH en hébergement où la version de php est
5.2.17 et j'ai un problème de syntaxe. Lorsque j'écris mon code de la
façon suivante :
<?php
echo toto;
?>
j'obtiens l'erreur :
Parse error: syntax error, unexpected T_STRING in
/homez.713/neworker/www/test.php on line 1
qui disparait si j'ecris :
<?
echo toto;
?>
sans le php donc. De même, si j'écris des commentaires dans mon code
avec un double slash :
<?
// test echo
echo toto;
?>
Là, plus rien ne s'affiche à l'écran. Est-ce normal?
<?php
echo toto;
?>
<?
echo toto;
?>
<?
// test echo
echo toto;
?>
<?php
echo toto;
?>
<?
echo toto;
?>
<?
// test echo
echo toto;
?>
<?php
echo toto;
?>
<?
echo toto;
?>
<?
// test echo
echo toto;
?>
Le Thu, 02 May 2013 19:58:24 +0200, Raphael
écrivait dans fr.comp.lang.php:Bonjour,
je suis actuellement chez OVH en hébergement où la version de php est
5.2.17 et j'ai un problème de syntaxe. Lorsque j'écris mon code de la
façon suivante :
<?php
echo toto;
?>
j'obtiens l'erreur :
Parse error: syntax error, unexpected T_STRING in
/homez.713/neworker/www/test.php on line 1
Ce qui est normal. Il faut écrire
echo $toto;
C'est la base du PHP.qui disparait si j'ecris :
<?
echo toto;
?>
sans le php donc. De même, si j'écris des commentaires dans mon code
avec un double slash :
C'est un commentaire. Le mot php est requis en PHP 5. Ce qui explique
pourquoi certains sites ne fonctionnent plus.<?
// test echo
echo toto;
?>
Là, plus rien ne s'affiche à l'écran. Est-ce normal?
Pourquoi ne pas trouver un des tutoriaux dans Internet pour avoir une
bonne base ?
Denis
Le Thu, 02 May 2013 19:58:24 +0200, Raphael<raphael@nospam.fr>
écrivait dans fr.comp.lang.php:
Bonjour,
je suis actuellement chez OVH en hébergement où la version de php est
5.2.17 et j'ai un problème de syntaxe. Lorsque j'écris mon code de la
façon suivante :
<?php
echo toto;
?>
j'obtiens l'erreur :
Parse error: syntax error, unexpected T_STRING in
/homez.713/neworker/www/test.php on line 1
Ce qui est normal. Il faut écrire
echo $toto;
C'est la base du PHP.
qui disparait si j'ecris :
<?
echo toto;
?>
sans le php donc. De même, si j'écris des commentaires dans mon code
avec un double slash :
C'est un commentaire. Le mot php est requis en PHP 5. Ce qui explique
pourquoi certains sites ne fonctionnent plus.
<?
// test echo
echo toto;
?>
Là, plus rien ne s'affiche à l'écran. Est-ce normal?
Pourquoi ne pas trouver un des tutoriaux dans Internet pour avoir une
bonne base ?
Denis
Le Thu, 02 May 2013 19:58:24 +0200, Raphael
écrivait dans fr.comp.lang.php:Bonjour,
je suis actuellement chez OVH en hébergement où la version de php est
5.2.17 et j'ai un problème de syntaxe. Lorsque j'écris mon code de la
façon suivante :
<?php
echo toto;
?>
j'obtiens l'erreur :
Parse error: syntax error, unexpected T_STRING in
/homez.713/neworker/www/test.php on line 1
Ce qui est normal. Il faut écrire
echo $toto;
C'est la base du PHP.qui disparait si j'ecris :
<?
echo toto;
?>
sans le php donc. De même, si j'écris des commentaires dans mon code
avec un double slash :
C'est un commentaire. Le mot php est requis en PHP 5. Ce qui explique
pourquoi certains sites ne fonctionnent plus.<?
// test echo
echo toto;
?>
Là, plus rien ne s'affiche à l'écran. Est-ce normal?
Pourquoi ne pas trouver un des tutoriaux dans Internet pour avoir une
bonne base ?
Denis
Le 02/05/13 19:58, Raphael a écrit :<?php
echo toto;
?>
echo "toto";
toto n'étant ni une variable ($toto) ni une constante
il faut encadrer la valeur par des quotes (simples ou doubles).
<?
echo toto;
?>
sans doute les short tags (<?) ne sont pas acceptés ;
rien n'est donc parsé.<?
// test echo
echo toto;
?>
idem.
Le 02/05/13 19:58, Raphael a écrit :
<?php
echo toto;
?>
echo "toto";
toto n'étant ni une variable ($toto) ni une constante
il faut encadrer la valeur par des quotes (simples ou doubles).
<?
echo toto;
?>
sans doute les short tags (<?) ne sont pas acceptés ;
rien n'est donc parsé.
<?
// test echo
echo toto;
?>
idem.
Le 02/05/13 19:58, Raphael a écrit :<?php
echo toto;
?>
echo "toto";
toto n'étant ni une variable ($toto) ni une constante
il faut encadrer la valeur par des quotes (simples ou doubles).
<?
echo toto;
?>
sans doute les short tags (<?) ne sont pas acceptés ;
rien n'est donc parsé.<?
// test echo
echo toto;
?>
idem.
Le 02/05/13 20:34, denisb a écrit :Le 02/05/13 19:58, Raphael a écrit :<?php
echo toto;
?>
echo "toto";
toto n'étant ni une variable ($toto) ni une constante
il faut encadrer la valeur par des quotes (simples ou doubles).
Oui oui, évidemment, mais même quand j'écris cela j'ai une erreur :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in
/homez.713/neworker/www/test.php on line 1
Le 02/05/13 20:34, denisb a écrit :
Le 02/05/13 19:58, Raphael a écrit :
<?php
echo toto;
?>
echo "toto";
toto n'étant ni une variable ($toto) ni une constante
il faut encadrer la valeur par des quotes (simples ou doubles).
Oui oui, évidemment, mais même quand j'écris cela j'ai une erreur :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in
/homez.713/neworker/www/test.php on line 1
Le 02/05/13 20:34, denisb a écrit :Le 02/05/13 19:58, Raphael a écrit :<?php
echo toto;
?>
echo "toto";
toto n'étant ni une variable ($toto) ni une constante
il faut encadrer la valeur par des quotes (simples ou doubles).
Oui oui, évidemment, mais même quand j'écris cela j'ai une erreur :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in
/homez.713/neworker/www/test.php on line 1
<?php echo "toto"; ?>
<?php echo "toto"; ?>
<?php echo "toto"; ?>
Le 02/05/13 22:55, Denis Beauregard a écrit :<?php echo "toto"; ?>
Merci énormément, je viens de comprendre pourquoi. Le retour à la ligne
n'introduit pas d'espace entre "php" et la commande suivante qui est "echo"
dans dreamweaver.
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Le 02/05/13 22:55, Denis Beauregard a écrit :
<?php echo "toto"; ?>
Merci énormément, je viens de comprendre pourquoi. Le retour à la ligne
n'introduit pas d'espace entre "php" et la commande suivante qui est "echo"
dans dreamweaver.
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Le 02/05/13 22:55, Denis Beauregard a écrit :<?php echo "toto"; ?>
Merci énormément, je viens de comprendre pourquoi. Le retour à la ligne
n'introduit pas d'espace entre "php" et la commande suivante qui est "echo"
dans dreamweaver.
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Le 05/05/2013 20:55, Pierre Maurette répondait à Raphael :
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
Je suis persuadé que c'est bien ça le problème. Le User-Agent du
nouvelleur de Raphaël indique qu'il est sur Macintosh, or la fin de
ligne traditionnelle sur Mac était (est ?) CR seul au lieu de LF
seul (Unix) ou de CRLF (Windows et standards Internet).J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Probablement, et ça a des chances de résoudre le problème.
Cordialement,
Le 05/05/2013 20:55, Pierre Maurette répondait à Raphael :
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
Je suis persuadé que c'est bien ça le problème. Le User-Agent du
nouvelleur de Raphaël indique qu'il est sur Macintosh, or la fin de
ligne traditionnelle sur Mac était (est ?) CR seul au lieu de LF
seul (Unix) ou de CRLF (Windows et standards Internet).
J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Probablement, et ça a des chances de résoudre le problème.
Cordialement,
Le 05/05/2013 20:55, Pierre Maurette répondait à Raphael :
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
Je suis persuadé que c'est bien ça le problème. Le User-Agent du
nouvelleur de Raphaël indique qu'il est sur Macintosh, or la fin de
ligne traditionnelle sur Mac était (est ?) CR seul au lieu de LF
seul (Unix) ou de CRLF (Windows et standards Internet).J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Probablement, et ça a des chances de résoudre le problème.
Cordialement,
Le 05/05/13 22:56, Olivier Miakinen a écrit :Le 05/05/2013 20:55, Pierre Maurette répondait à Raphael :
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
Je suis persuadé que c'est bien ça le problème. Le User-Agent du
nouvelleur de Raphaël indique qu'il est sur Macintosh, or la fin de
ligne traditionnelle sur Mac était (est ?) CR seul au lieu de LF
seul (Unix) ou de CRLF (Windows et standards Internet).J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Probablement, et ça a des chances de résoudre le problème.
Cordialement,
Merci à toi Pierre, ainsi qu'à Olivier. Je pense que le problème vient
effectivement de là. Je suis bien sous Mac et j'ai remarqué que ce
problème est survenu depuis que je suis passé à la version CS6 de Adobe.
Je viens de faire une modification d'un site que j'avais réalisé il y a
un an et en faisant la synchro avec ma copie local depuis Dreamweaver,
plus aucun script ne fonctionnait. J'ai refais une copie avec Transmit
(c'est un client FTP) et tout est redevenu normal. Je n'ai pas le temps
de chercher dans les réglages pour le moment, mais dés que j'aurai pu
vérifier je posterai une réponse pour d'autres à qui le problème
arriverait.
Le 05/05/13 22:56, Olivier Miakinen a écrit :
Le 05/05/2013 20:55, Pierre Maurette répondait à Raphael :
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
Je suis persuadé que c'est bien ça le problème. Le User-Agent du
nouvelleur de Raphaël indique qu'il est sur Macintosh, or la fin de
ligne traditionnelle sur Mac était (est ?) CR seul au lieu de LF
seul (Unix) ou de CRLF (Windows et standards Internet).
J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Probablement, et ça a des chances de résoudre le problème.
Cordialement,
Merci à toi Pierre, ainsi qu'à Olivier. Je pense que le problème vient
effectivement de là. Je suis bien sous Mac et j'ai remarqué que ce
problème est survenu depuis que je suis passé à la version CS6 de Adobe.
Je viens de faire une modification d'un site que j'avais réalisé il y a
un an et en faisant la synchro avec ma copie local depuis Dreamweaver,
plus aucun script ne fonctionnait. J'ai refais une copie avec Transmit
(c'est un client FTP) et tout est redevenu normal. Je n'ai pas le temps
de chercher dans les réglages pour le moment, mais dés que j'aurai pu
vérifier je posterai une réponse pour d'autres à qui le problème
arriverait.
Le 05/05/13 22:56, Olivier Miakinen a écrit :Le 05/05/2013 20:55, Pierre Maurette répondait à Raphael :
Quand j'écris :
<?php
echo "toto";
?>
Le navigateur voit ceci :
<?phpecho "toto";?>
Vous avez peut-être, sans doute, un problème avec vos caractères de fin
de ligne.
Je suis persuadé que c'est bien ça le problème. Le User-Agent du
nouvelleur de Raphaël indique qu'il est sur Macintosh, or la fin de
ligne traditionnelle sur Mac était (est ?) CR seul au lieu de LF
seul (Unix) ou de CRLF (Windows et standards Internet).J'utilise peu Dreamweaver. Vous pouvez afficher les caractères de fin
de ligne. Vous pouvez paramétrer le type de caractère de fin de ligne
par défaut.
Probablement, et ça a des chances de résoudre le problème.
Cordialement,
Merci à toi Pierre, ainsi qu'à Olivier. Je pense que le problème vient
effectivement de là. Je suis bien sous Mac et j'ai remarqué que ce
problème est survenu depuis que je suis passé à la version CS6 de Adobe.
Je viens de faire une modification d'un site que j'avais réalisé il y a
un an et en faisant la synchro avec ma copie local depuis Dreamweaver,
plus aucun script ne fonctionnait. J'ai refais une copie avec Transmit
(c'est un client FTP) et tout est redevenu normal. Je n'ai pas le temps
de chercher dans les réglages pour le moment, mais dés que j'aurai pu
vérifier je posterai une réponse pour d'autres à qui le problème
arriverait.