PHP et Javascript quelle galère [Résolu]

Signaler
Messages postés
29
Date d'inscription
mardi 19 avril 2005
Statut
Membre
Dernière intervention
8 juillet 2005
-
Messages postés
29
Date d'inscription
mardi 19 avril 2005
Statut
Membre
Dernière intervention
8 juillet 2005
-
Je souhaite par l'intermédiaire d'un lien récupérer la valeur a de la variable $lien_couleur.


echo "
Arrosages automatiques";


Jusqu'ici, pas de problème. Mais par la suite lorsque je veux faire un echo pour afficher une image avec la fonction onClick cela ne fonctionne pas. L'image est bel et bien affichée mais l'action onClick n'est pas déclenchée. Y aurait-il une faute de syntaxe avec javascript ?


<?PHP /* if(isset($lien_couleur)&&($lien_couleur=='a')) echo "";*/?>


Mystère......

3 réponses

Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
Bonjour....



Il s'agit de javascript...



Consulte le forum JS...



Ensuite c'est normal que ça fonctionne pas :
onClick='image('../images/images_realisations/arrosage_01_grande.jpg');'>



regarde tes quotes...



Dans un code correct on fait ça :




onClick="image('../images/images_realisations/arrosage_01_grande.jpg');">


<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>
Messages postés
121
Date d'inscription
samedi 10 janvier 2004
Statut
Membre
Dernière intervention
1 décembre 2009

déjà tu envoies la variable $lien par le lien alorsque tu veux récupèrer la variable $lien_couleur... comprends pas ..... donc en gros changes en une....
ensuite pourquoi tu vérifie si la variable existe et si elle est égale à 'a'... si elle est égale à 'a', elle existe...
enfin mets des { } pour être sûr et ça sera plus clair...
aussi comme le dit anthomicro mets des " ou \' lorsque tu as 3 ou 4 degré de ' ou "

<?
if($lien=='a')) {
echo "";
}
?>
Messages postés
29
Date d'inscription
mardi 19 avril 2005
Statut
Membre
Dernière intervention
8 juillet 2005

Merci mageonyme, il s'agissait du " et du " .

Et sans doute des accolade.

Thanks aussi à Anthomicro.