Savoir si le titre d'une page a changé [ urgent... ]

WRInaute discret
Bonjour à tous,.

j'ai une seule et unique question.
Est-ce que c'est possible de savoir, via un code PHP, si le titre d'une page a changé?

Merci d'avance!
 
WRInaute discret
Désolé pour le UP rapide mais c'est juste pour dire que j'en aurais besoin peut-être aujourd'hui donc c'est vraiment urgent :(

Merci d'avance
 
WRInaute accro
faudrait que tu sois plus prévis alors ...

1 - une page de ton site ou unepage d'un site quelconque ?
2 - tu veux une alerte auto si ca change ou tu veux aller toi meme a un moment donner te poser la question pour uen page donnée

etc etc

si tu restes vagues, tu auras peu de reponses
 
WRInaute discret
<?php
//engine
$url = "URL DU SITE";
$fp = fopen( $url, 'r' );
$content = "";
while( !feof( $fp ) ) {
$buffer = trim( fgets( $fp, 4096 ) );
$content .= $buffer;
}

//regex match for splash or title
$start = '<title>';
$end = '</title>';
preg_match( "/$start(.*)$end/s", $content, $match );
$check = $match[ 1 ];

if(($check == 'CE QU"IL Y A ACTUELLEMENT ENTRE LES BALISES TITLE')) {
include ('nochange.php');
}
else {
include ('change.php');
}
?>

J'ai essayé d'utiliser ça, mais je reçois:
Warning: preg_match() [function.preg-match]: Unknown modifier 't' in /home/a4032655/public_html/test.php on line 14

puis il inclu la page change.php....
Qu'est-ce qui cloche?>

Merci
 
WRInaute accro
Ta regex une fois les variables remplacées devient /<title>(.*)</title>/. Bref, le / de </title> marque la fin de la regex. Utilise # comme délimiteurs de ta regex, par exemple.

Jacques.
 
Discussions similaires
Haut