Es-que PHP peut exécuter du code javascript?
Fermé
Maser_5399
Messages postés
3
Date d'inscription
vendredi 29 novembre 2019
Statut
Membre
Dernière intervention
29 novembre 2019
-
29 nov. 2019 à 18:19
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 29 nov. 2019 à 19:14
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 - 29 nov. 2019 à 19:14
A voir également:
- Es-que PHP peut exécuter du code javascript?
- Voici du code ascii : - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code blocks free - Télécharger - Langages
- Voici du code ascii : 31 2b 3f 3d 33 décodez-le et résolvez l'énigme trouvée. ✓ - Forum Programmation
2 réponses
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
29 nov. 2019 à 18:40
29 nov. 2019 à 18:40
bonjour, pourquoi n'expliques-tu pas ce que tu veux réaliser? veux-tu faire du web scraping de sites utilisant javascript?
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
29 nov. 2019 à 18:45
29 nov. 2019 à 18:45
Bonjour
Pour fonctionner, le javascript a besoin d'être exécuté dans un environnement capable de le faire.
L'environnement en question.. c'est le navigateur web.
Le PHP, que tu utilises du CURL, du WGET... ne pourra pas exécuter le code JS.
Je ne connais pas, à ce jour, de méthode pour le faire.
Il ne te reste qu'à parser le contenu du html récupéré via ton appel CURL et y détécter ( à l'aide d'expressions régulières ) la présence de code du type document.location , window.location ...etc...
Pour fonctionner, le javascript a besoin d'être exécuté dans un environnement capable de le faire.
L'environnement en question.. c'est le navigateur web.
Le PHP, que tu utilises du CURL, du WGET... ne pourra pas exécuter le code JS.
Je ne connais pas, à ce jour, de méthode pour le faire.
Il ne te reste qu'à parser le contenu du html récupéré via ton appel CURL et y détécter ( à l'aide d'expressions régulières ) la présence de code du type document.location , window.location ...etc...
Maser_5399
Messages postés
3
Date d'inscription
vendredi 29 novembre 2019
Statut
Membre
Dernière intervention
29 novembre 2019
Modifié le 29 nov. 2019 à 18:51
Modifié le 29 nov. 2019 à 18:51
Salut, merci de ta réponse, je ne sais pas si tu a vue le message juste au dessus, je cherche à faire un scanneur en php, et en passant par le code html regarder si le script est passer sa marcheras 1 fois sur deux, sinon comment je peut faire ? comment je peut reproduire cette environnement ? sans php
jordane45
Messages postés
38144
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
21 avril 2024
4 650
>
Maser_5399
Messages postés
3
Date d'inscription
vendredi 29 novembre 2019
Statut
Membre
Dernière intervention
29 novembre 2019
29 nov. 2019 à 19:14
29 nov. 2019 à 19:14
Toi également as tu vu (et lu) la réponse que je t'ai faite ?
Tout particulièrement la ligne
Tout particulièrement la ligne
Je ne connais pas, à ce jour, de méthode pour le faire
Modifié le 29 nov. 2019 à 18:45
127.0.0.1/menbres.php?query=<svg/onload=document.location.href="https:\\\\www.google.frt"> Je veut savoir si mon javascript à était exécuté par ma page via php, sauf curl ne l'exécute pas :/