Pages

[PHP/JS] récupérer la page en cours + l'envoyer vers une page javascript sujet

jeudi 27 mars 2014




Bonjour,

Imaginez que j'ai une page php avec ce code:

test.php

Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!doctype html>
<html>
<head>
<meta charset="iso-8859-1">
<title>test</title>
<?php
// url en cours d'exécution | exemple: http://www.site.com/test.php
$url_en_cours = 'http://'.$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI].'';
?>
<script type="text/javascript" src="http://www.site.com/identify.php"></script>;
</head>

<body>
//mon code
</body>
</html>



dans la page javascript identify.php j'ai :


Code:


1
2
3
var url_en_cours = récuperer_$url_en_cours_de_la_page_test.php;

// mon code


Comment feriez vous pour récuperer $url_en_cours pour la mettre dans la variable url_en_cours de javascript ?

J'ai testé le code suivant dans la page javascript identify.php mais c'est pas bon car sa récupère "http://www.site.com/identify.php"; et c'est pas se que je veux

Code:


1
2
3
4
<?php 
// url en cours d'exécution | exemple: http://www.site.com/test.php
$url_en_cours = 'http://'.$_SERVER[HTTP_HOST].$_SERVER[REQUEST_URI].'';
?>



Il faut envoyer "http://www.site.com/test.php" dans la page "http://www.site.com/identify.php".

Je pourrais mettre le code javascript directement dans la page "test.php" mais j'ai énormement de javascript dans identify.php et que donc je ne peux pas mettre tout ce code dans "test.php".


je pourrais aussi mettre ceci mais c'est moche:


Code:


<script type="text/javascript" src="http://www.site.com/identify.php?url=<?=$url_en_cours;?>"></script>;


j'aimerais aussi éviter les cookies


Merci d'avance pour votre aide.




Aucun commentaire:

Enregistrer un commentaire