[PHP] Problème sur un truc tout simple

Résolu/Fermé
Vaan38 Messages postés 32 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 6 juillet 2009 - 14 déc. 2008 à 13:16
natas666 Messages postés 259 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 28 mars 2009 - 14 déc. 2008 à 13:47
Bonjour à vous,

je commence le PHP petit-à-petit en suivant des leçons progressives sur différents sites. J'ai rencontré plusieurs soucis que j'ai réussi à résoudre par moi-même ou à l'aide d'internet.

Là, je ne vois pas le souci. Voici le (tout) petit code :

<?php
$nom_du_visiteur = “Michel”;
echo “Je t’ai reconnu toi tu t’appelles $nom_du_visiteur";
?>

Voici le message de l'erreur :

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in N:\EasyPHP 2.0b1\www\Variables\Variables_ERREUR.php3 on line 3

Cela doit sûrement être un truc tout bête auquel je n'ai pas pensé, mais je ne vois pas.

Cordialement,

Loïc.
A voir également:

2 réponses

natas666 Messages postés 259 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 28 mars 2009 1
14 déc. 2008 à 13:23
Correction du code:


<?php
$nom_du_visiteur = “Michel”;
echo "Je t’ai reconnu toi tu t’appelles", $nom_du_visiteur;
?>
0
Vaan38 Messages postés 32 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 6 juillet 2009 7
14 déc. 2008 à 13:31
Merci beaucoup. Cela marche mais ça me met également un message. Voici ce que j'obtient :

Notice: Use of undefined constant “Michel” - assumed '“Michel”' in N:\EasyPHP 2.0b1\www\Variables\Variables_ERREUR.php3 on line 2
Je t’ai reconnu toi tu t’appelles“Michel”
0
natas666 Messages postés 259 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 28 mars 2009 1 > Vaan38 Messages postés 32 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 6 juillet 2009
14 déc. 2008 à 13:36
Je ne vois vois pas où est le problème sur la ligne 2 du code.

Moi j'ai lancé le code et il ne me donne aucun message d'erreur.
0
Vaan38 Messages postés 32 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 6 juillet 2009 7
14 déc. 2008 à 13:34
Je ne comprends pas pourquoi, mais j'ai réglé le problème en remplaçant les double quotes par des simples quotes. Pouvez vous me dire pourquoi les " ne vont pas ? Encore merci !
0
natas666 Messages postés 259 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 28 mars 2009 1
14 déc. 2008 à 13:39
En réalité les doubles quotes et les simples quotes c'est du pareil au même.

Mais je vois que tu utilise l'extension php3.

Pourrais tu essayé en .php tout court .
0
Vaan38 Messages postés 32 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 6 juillet 2009 7 > natas666 Messages postés 259 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 28 mars 2009
14 déc. 2008 à 13:41
Effectivement, en .php, il n'y a aucun problème. J'ai remis des " et tout marche bien. Qu'es ce donc l'extension php3 par rapport à .php tout court ?
0
natas666 Messages postés 259 Date d'inscription samedi 13 décembre 2008 Statut Membre Dernière intervention 28 mars 2009 1 > Vaan38 Messages postés 32 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 6 juillet 2009
14 déc. 2008 à 13:47
PHP3 est un langage de scripting embarqué dans les pages HTML et traité par le serveur.
PHP3 permet de construire dynamiquement des pages HTML contenant les résultats de calculs ou de requêtes SQL adressées à un système de gestion de bases de données (SGBD).

En gros, PHP3 est l'outil idéal pour tout site internet ou intranet de taille moyenne, ou de grande taille mais n'ayant pas à supporter un grand nombre de requêtes simultanées
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
14 déc. 2008 à 13:46
Salut,

$nom_du_visiteur = “Michel”;

pourquoi veux tu mettre Michel entre guillemets comme dans un texte il faut entre doubles quotes "(ou simples quotes '):

$nom_du_visiteur = "Michel";


ou

$nom_du_visiteur = 'Michel';


et pour l'echo:

echo "blabla $nom_du_visiteu"r;


ou

echo "blabla ".$nom_du_visiteur;



ou
echo 'blabla '.$nom_du_visiteur;



ou
echo ('blabla ',$nom_du_visiteur);


vas voir le site: www.siteduzero.com
0