PHP et JS, mais c'est pas de l'ajax |
Bienvenue invité ( Connexion | Inscription )
PHP et JS, mais c'est pas de l'ajax |
27 Feb 2019, 15:42
Message
#1
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 311 Inscrit : 17 Oct 2006 Lieu : Strasbourg, France Membre no 70 694 |
Salut,
Une question toute basique : Ça se fait de mettre du code PHP dans un fichier .js ? Merci |
|
|
28 Feb 2019, 08:49
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 486 Inscrit : 29 Aug 2002 Membre no 3 340 |
Par curiosité, ce serait la solution à quel problème que tu te poses ?
J-P |
|
|
28 Feb 2019, 11:25
Message
#3
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 311 Inscrit : 17 Oct 2006 Lieu : Strasbourg, France Membre no 70 694 |
Je me suis toujours posé la question en fait.
J’ai envie de répondre par l’affirmative étant donné qu’Apache va interpréter le PHP dans le fichier JS puis rendre un fichier JavaScript tout ce qu’il y a de plus normal. Mais n’ayant jamais vu ça, je me pose juste la question. |
|
|
28 Feb 2019, 12:02
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 885 Inscrit : 1 Jul 2010 Membre no 156 073 |
Je serais tenté de répondre que cela ne peut pas fonctionner. Apache va servir le fichier .JS et non pas l'interprèter, ça c'est le client qui va le faire.
Par contre, écrire du js en PHP ne pose pas de problème. Ce message a été modifié par scoch - 28 Feb 2019, 12:02. -------------------- L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
|
|
|
30 Mar 2020, 17:20
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 833 Inscrit : 19 Jul 2001 Lieu : Живим у Греноблу Membre no 519 |
Tu peux si tu fais :
dans ton fichier script.js.php Code <?php echo 'function f() {alert("toto");}' ?> Et dans ton index.html : HTML <html> <header> <script type="text/javascript" src="script.js.php"></script> </header> <body> <input type="button" onclick="f();" /> </body> </html> Tu vois le principe ? Après, tu peux aussi appeler ton fichier script.js et dire à l'interpréteur php (php-fpm) d'interpréter aussi les fichiers .js -------------------- Хајде Јано коло да играмо
iMac 27 mi 2010 Macbook air mi 2011 Mac Mini M2 |
|
|
30 Mar 2020, 19:02
Message
#6
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 311 Inscrit : 17 Oct 2006 Lieu : Strasbourg, France Membre no 70 694 |
Merci pour cette astuce que je ne connaissais pas
|
|
|
31 Mar 2020, 12:28
Message
#7
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 885 Inscrit : 1 Jul 2010 Membre no 156 073 |
Merci pour cette astuce que je ne connaissais pas C’est la réponse que je te donnais il y a un mois -------------------- L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
|
|
|
31 Mar 2020, 13:23
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Modérateurs Messages : 19 574 Inscrit : 22 Jul 2004 Lieu : Louvain-la-Neuve (Gaule Gelbique) Membre no 21 291 |
C’est la réponse que je te donnais il y a un mois Plutôt treize… -------------------- ¶ MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS 12.6 “Monterey” ¶ MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8 ¶ Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C ¶ B-Box 3 + HP LaserJet 4000 N
¶ La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même. … Les corsaires mettent en berne… |
|
|
31 Mar 2020, 23:31
Message
#9
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 885 Inscrit : 1 Jul 2010 Membre no 156 073 |
Sur Macbidouille on ne voit pas le temps passer
-------------------- L'homme n'est que poussière... c'est dire l'importance du plumeau ! Alexandre Vialatte
|
|
|
Nous sommes le : 26th September 2024 - 19:45 |