Javascript et PHP sont ils compatible ?
groto
-
P@sc@l Messages postés 13 Statut Membre -
P@sc@l Messages postés 13 Statut Membre -
Bonjour,
Je développe actuellement un site internet et je m'inicie en même temps au Javascr ipt.
J'utilise des fonctions PHP pour récupérer des données dans ma base de données MySQL (avec EasyPHP).
Je désire faire un menu avec des rubriques et des sous rubriques imbriquées. Pour cela j'ai fait une fonction PHP qui permet de créer un calque avec le nom des rubriques.
Je voudrais introduire cette fonction à l'intérieur d'une fonction Javascript afin de pouvoir l'associer à un événement (onMouseOver sur un bouton). Est ce possible ?
Je développe actuellement un site internet et je m'inicie en même temps au Javascr ipt.
J'utilise des fonctions PHP pour récupérer des données dans ma base de données MySQL (avec EasyPHP).
Je désire faire un menu avec des rubriques et des sous rubriques imbriquées. Pour cela j'ai fait une fonction PHP qui permet de créer un calque avec le nom des rubriques.
Je voudrais introduire cette fonction à l'intérieur d'une fonction Javascript afin de pouvoir l'associer à un événement (onMouseOver sur un bouton). Est ce possible ?
A voir également:
- Javascript et PHP sont ils compatible ?
- Installer windows 11 sur pc non compatible - Accueil - Windows
- Installer windows 11 sur pc non compatible rufus - Guide
- Easy php - Télécharger - Divers Web & Internet
- Pc compatible windows 11 - Guide
- N'est pas compatible avec cet ipad - Guide
4 réponses
Ce qu'il ne faut jamais oublier c'est que le langage PHP est interprété côté serveur, tandis que le JavaScript est interprété côté client.
Il faut donc traiter le code JavaScript tout comme tu traites les balises HTML, c'est à dire soit en dehors de script PHP, soit à l'intérieur via la fonction echo.
Si tu respectes cette règle tout est possible! (enfin presque)
Il faut donc traiter le code JavaScript tout comme tu traites les balises HTML, c'est à dire soit en dehors de script PHP, soit à l'intérieur via la fonction echo.
Si tu respectes cette règle tout est possible! (enfin presque)
slt,
le pb c'est que PHP est executé pour généré la page, qd elle est affichés c'est fini pour PHP, et la c'est javascript qui peut etre execute...
la solution est de mettre ton code PHP dans un autre fichier et de l'appeler dans ton javascript
le pb c'est que PHP est executé pour généré la page, qd elle est affichés c'est fini pour PHP, et la c'est javascript qui peut etre execute...
la solution est de mettre ton code PHP dans un autre fichier et de l'appeler dans ton javascript
Ok. Merci pour les conseils.
En fait j'ai toutes mes fonctions dans 1 fichier PHP.
Donc il faudrait que j'appelle ma fonction PHP concernée dans la fonction javascript.
Seul élément manquant : la syntaxe javascript pour appeler ma fonction PHP, c quoi?
Parce que j'ai essayé avec ça :
mais ça apparait dans une autre fenetre.
En fait j'ai toutes mes fonctions dans 1 fichier PHP.
Donc il faudrait que j'appelle ma fonction PHP concernée dans la fonction javascript.
Seul élément manquant : la syntaxe javascript pour appeler ma fonction PHP, c quoi?
Parce que j'ai essayé avec ça :
function Photo(){
document.write("<script language='php' type='text/php'>include('fonctions.php'); deplieRub('photothèque');</script>");
}
mais ça apparait dans une autre fenetre.