Problème parse error

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème parse error

Re: Problème parse error

par lanfeust2 » 19 mai 2015, 19:14

Ok merci, je comprend pas alors la doc je vais essayer autrement

Re: Problème parse error

par Saian » 19 mai 2015, 19:11

lanfeust2 il semblerait que tu essaies d'utiliser un plugin jQuery. jQuery c'est en javascript, pas en PHP.
Tu ne peux pas utiliser un plugin jQuery dans du code PHP.

Au mieux ce que tu essaies de faire ça ressemblerait à quelque chose comme ça :
<script type="text/javascript">
$('<?php echo $linkDownload; ?>').sociallocker();
</script>
Du javascript dans lequel tu fais un echo d'une variable php.

Re: Problème parse error

par lanfeust2 » 19 mai 2015, 19:00

Bonjour,

Pourtant la doc indique :

To create a locker for the specified content use the following code : $(".my-content").sociallocker();

et je souhaite remplacer .my-content par une variable

Re: Problème parse error

par Saian » 19 mai 2015, 18:30

Salut lanfeust2, ça ressemble à un mix de jQuery et PHP.

Le $() c'est comme en jQuery
La concaténation de chaine "".$linkDownload."" c'est comme en PHP
Et l'appel de la méthode $().sociallocker() c'est comme en javascript

Tu ne peux pas mélanger PHP et javascript dans du PHP.

Problème parse error

par lanfeust2 » 19 mai 2015, 18:23

Bonjour,

Lorsque je place ce code php :
$("".$linkDownload."").sociallocker();

J'obtiens ceci :
Parse error: syntax error, unexpected '(', expecting variable (T_VARIABLE) or '$' in

Une idée ?