[Ajax] Prendre le code source d'une page et la renvoyer
Rayfi
Messages postés
205
Date d'inscription
Statut
Membre
Dernière intervention
-
Rayfi Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
Rayfi Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voulais savoir quel code il faut utilisé pour prendre le code source d'une page et la renvoyer ?
Imaginons que je veux que l'utilisateur doit m'envoyer le code source de la page où il est, ajax va donc prendre le code source de la page actuelle et faire une autre requête GET sous forme : mapagelogs.php?url= + codeSourceDeLapage
Merci d'avance.
Je voulais savoir quel code il faut utilisé pour prendre le code source d'une page et la renvoyer ?
Imaginons que je veux que l'utilisateur doit m'envoyer le code source de la page où il est, ajax va donc prendre le code source de la page actuelle et faire une autre requête GET sous forme : mapagelogs.php?url= + codeSourceDeLapage
Merci d'avance.
A voir également:
- [Ajax] Prendre le code source d'une page et la renvoyer
- Code ascii - Guide
- Supprimer une page word - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
2 réponses
Salut,
AJAX comme son nom l'indique est un mélange de plusieurs technologies.
Javascript chez le client, XML pour des métadonnées et un langage serveur comme PHP.
Je voit pas l'intérêt d'avoir un fichier de code en métadonnées XML, donc l'intérêt d'AJAX tout court pour envoyer un fichier de script.
Quoiqu'il en soit vous devez avoir vos raisons, ceci peut vous aider(AJAX ou pas):
avec PHP(vous aurez besoin d'un langage serveur pour l'envoi)
http://www.php.net/manual/fr/function.fgets.php
et avec javascript(donc concerne uniquement le client/local et non l'envoi)
http://fr.openclassrooms.com/informatique/cours/dynamisez-vos-sites-web-avec-javascript/lire-les-fichiers
edit:
"faire une autre requête GET sous forme :"
une autre? quelle est la première? Pourquoi en GET et non en POST?
L'utilisation des requêtes GET et POST sous entend donc que vous utilisez PHP(ou asp), c'est de ce côté que se trouve la solution à votre question:
Pour envoyer quelque chose (messagerie différée) avec PHP
http://www.php.net/manual/fr/function.mail.php
ou directement à une base de données ce qui est mieux, voir aussi INPUT files car ce que vous appelez code source est en fait un fichier(de texte), donc vous ne pourrez que stocker l'URL dans la base et celui ci(le fichier) peut être enregistré sur le serveur web.
AJAX comme son nom l'indique est un mélange de plusieurs technologies.
Javascript chez le client, XML pour des métadonnées et un langage serveur comme PHP.
Je voit pas l'intérêt d'avoir un fichier de code en métadonnées XML, donc l'intérêt d'AJAX tout court pour envoyer un fichier de script.
Quoiqu'il en soit vous devez avoir vos raisons, ceci peut vous aider(AJAX ou pas):
avec PHP(vous aurez besoin d'un langage serveur pour l'envoi)
http://www.php.net/manual/fr/function.fgets.php
et avec javascript(donc concerne uniquement le client/local et non l'envoi)
http://fr.openclassrooms.com/informatique/cours/dynamisez-vos-sites-web-avec-javascript/lire-les-fichiers
edit:
"faire une autre requête GET sous forme :"
une autre? quelle est la première? Pourquoi en GET et non en POST?
L'utilisation des requêtes GET et POST sous entend donc que vous utilisez PHP(ou asp), c'est de ce côté que se trouve la solution à votre question:
Pour envoyer quelque chose (messagerie différée) avec PHP
http://www.php.net/manual/fr/function.mail.php
ou directement à une base de données ce qui est mieux, voir aussi INPUT files car ce que vous appelez code source est en fait un fichier(de texte), donc vous ne pourrez que stocker l'URL dans la base et celui ci(le fichier) peut être enregistré sur le serveur web.