bonjour !
j'aimerai récupérer le titre de la page courante sur mon site generationsfm.com, et le stocker dans une variable
le code que j'utilise est le suivant :
seulement voilà, le script bloque tout le serveur et au final n'affiche même pas le nom de la page en cours...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <?php //ce script récupère le titre de la page en cours $page = "http://generationsfm.com".$_SERVER['PHP_SELF']; //echo $page; $fp = fopen($page,"r"); $page = ""; while (!feof($fp)) { $page .= fgets($fp, 4096); } preg_match("#<title>(.*)</title>#Ui", $page, $titre); $nom = str_replace("Generations 88.2 - ","",$titre[1]); echo $nom; ?>
j'ai testé en remplaçant $_SERVER['PHP_SELF'] par une adresse en dur, et l'exécution se fait normalement
d'où ma question : y a-t-il un moyen de récupérer l'url de la page courante sans passer par php_self ? je pense que mon problème vient de là...
merci ^^
Partager