Probleme dans une ligne code php [Résolu/Fermé]

Signaler
Messages postés
2
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
29 octobre 2009
-
nairr
Messages postés
2
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
29 octobre 2009
-
Salut à tous,

voila je fais un site web pour un projet et j'ai voulue mettre du javascript dans le php et j'ai une erreur mais je ne vois pas le probleme voici l'erreur:

Parse error: parse error, expecting `','' or `';'' in C:\wamp\www\Projet client-serveur\modif_admi_logement.php on line 55

et voici la ligne en question :
echo'<a href="javascript:OuvrirPopup('confir_modif_logement.php?id='.$une_ligne->id_logement.'')"><img src="images/modifier.png.gif"/></a>'; 




merci infiniment si vous voyez l'erreur car sa fait un moment que je suis dessus merci
j'ai une dernière question comment afficher une date du format : mercredi 15 octobre 2009 merci

3 réponses

Messages postés
437
Date d'inscription
mercredi 29 juillet 2009
Statut
Membre
Dernière intervention
23 septembre 2010
74
Bonjour,

Avec un logiciel qui fait la coloration syntaxique, ça sauterait aux yeux:

echo'<a href="javascript:OuvrirPopup(\'confir_modif_logement.php?id='.$une_ligne->id_logement.'\')"><img src="images/modifier.png.gif"/></a>'; 


Tu utilises l'apostrophe pour faire ta chaîne de caractère. il faut donc échaper avec un anti slash \ les apostrophes de la fonction javascript. Car sinon, PHP l'interprète comme fin de chaîne, et ne comprend pas la suite.


Pour la date, je t'invite à faire des recherches sur le web, le sujet est déjà traité.
tu peux regarder cette page: https://www.commentcamarche.net/forum/affich-781989-php-comment-mettre-la-date-en-francais , qui répondra sans doute à ton besoin.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 72886 internautes nous ont dit merci ce mois-ci

Messages postés
862
Date d'inscription
mardi 11 septembre 2007
Statut
Membre
Dernière intervention
10 octobre 2018
112
slt, teste comme cela^^

echo"<a href=\"javascript:OuvrirPopup(\"confir_modif_logement.php?id='.$une_ligne->id_logement.'\")><img src=\"images/modifier.png.gif\"/></a>\";

et pour la date
<?php
$date = date("d-m-Y");
Print("Nous sommes le $date");
?>


@+++..
Messages postés
2
Date d'inscription
jeudi 29 octobre 2009
Statut
Membre
Dernière intervention
29 octobre 2009

merci infiniment j'ai trouvais pour la date grace a ton lien merci encore