Recuperer page en cours javascript/php

Nouveau WRInaute
Bonjour,

je viens chercher un peu d'aider alors voila, je souhaite recuperer l'URL de la page en cours avec un ancre (ex: http://www.monsite.com/peintures/#4

Code:
<!-- Javascript -->
<?php 
$adresse = '<script type="text/javascript">document.write(window.location.href);</script>';
if(is_string($adresse)){
$aaa = strval($adresse);
//$uu = explode('#', $aaa);
$arr = parse_url($aaa);
print_r($arr);
} else {
}
?>

j'utilise le code suivant cependant ce code me renvoi l'URL en entier et non parser via la fonction php
faut'il convertir la chaine ?

j'ai besoin de vous.

salutation
axel
 
WRInaute passionné
tout ce qui se trouve a partir du # n'est pas envoyé au serveur apache. Ca va être dur de faire ca en php. Le seul moyen c'est de passer par ajax.
 
Nouveau WRInaute
super merci de ta reponse mais je la comprends pas ?

parce que j'arrive bien a recuperer l'adresse en entier avec l'ancre mais je n'arrive pas a l'interpreter avec parse_url().
donc je suppose que c'est une histoire de chaine de carcteres ??? mais je sais pas comment la convertir vu qu'avec strval ca marche pas.

et pour l'ajax ? tu pense a quoi ?

salutations
axel
 
WRInaute passionné
la fonction parse_url marche très bien avec ce type d'url. que veux-tu obtenir au final? Je ne comprends pas ton initialisation de $adresse.

Si tu arrive a récupérer l'url complète laisse tomber ajax (je ne connais pas assez pour t'aider).
 
Discussions similaires
Haut