appel d'une fonction dans un lien html dans un code php - PHP - Programmation
Marsh Posté le 25-10-2006 à 13:36:15
Remplace tes \" par '. Ca sera un peu plus lisible
Marsh Posté le 25-10-2006 à 13:38:01
vire l'appel de la fonction javascript dans le href, il faut la mettre dans un onclick:
Code :
|
tu dois même pouvoir mettre un nohref ...
Marsh Posté le 25-10-2006 à 13:38:49
oualad a écrit : Ta ligne 3 du code contient 11 guillemets=>1 trop peu ou de trop |
Non car le premier guillemet de la ligne 3 se ferme à la ligne 7...
Marsh Posté le 25-10-2006 à 13:52:15
anapajari a écrit : |
A la place du href je suppose ?
J'ai changé le code et ça donne :
Code :
|
Avec l'erreur au lancement de la page :
Parse error: parse error, unexpected T_STRING in /home/hosts/www/clients/fonctions.php on line 82
Sachant que la ligne 82 est la ligne 5 dans notre portion de code.
Marsh Posté le 25-10-2006 à 13:57:30
Avec le NOHREF, cela donne exactement la même erreur, je suppose que les guillemets posent problème. Si je les remplace par des simple quote, une autre erreur apparait :
Parse error: parse error, unexpected T_ELSE in /home/hosts/www/clients/fonctions.php on line 94
La ligne 94 étant la ligne 8 ici..
Marsh Posté le 25-10-2006 à 14:07:05
ReplyMarsh Posté le 25-10-2006 à 14:09:24
en php , on encadre les strings avec des '
et en html on encadre les valeurs des attributs avec des "
change ton code et on pourra voir
Marsh Posté le 25-10-2006 à 14:48:31
Pis, tu ne pourras pas lancer une fonction PHP comme ça ! Tes fonctions suivante et précédente, faudra qu'elle soit en javascript. Tu ne peux pas appeler une fonction php via un onclick, ou directement depuis la page html générée.
Marsh Posté le 25-10-2006 à 13:23:20
Bonjour à tous,
J'aurai besoin de votre aide pour le problème suivant :
Le code php suivant me permet de générer un code html affichant une certaine photo si celle ci existe bien. La photo contient deux image map. Lorsque l'on clique sur chacune de ces map, une fonction doit se déclancher.
Seulement, je ne parviens pas à écrire le code correctement. Du php dans du html dans du php...
J'ai essayé plusieurs syntaxes pour appeler la fonction mais rien ne semble aller.
Voici l'erreur qui apparaît lorsque je clique sur mon image map :
The requested URL /clients/previous(); was not found on this server.
Donc en gros, ça ne comprend pas que c'est une fonction et non un lien..
Merci de m'aider si vous avez des suggestions, et si je n'ai pas été assez claire, n'hésitez pas à me demander des précisions,
Merci !
Message édité par soul_vision le 16-05-2007 à 17:18:19