salve a tutti volevo chiedervi se era possibile ottenere il titolo di una pagina web tramite php... se è possibile potete dirmi che funzione posso usare...?
salve a tutti volevo chiedervi se era possibile ottenere il titolo di una pagina web tramite php... se è possibile potete dirmi che funzione posso usare...?
http://bienda.altervista.org
Per titolo intendi queelo che é racchiuso tra i tag title dell'head
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
si si è possibile?
http://bienda.altervista.org
con PHP no, a meno che crei la pagina dinamicamente e il titolo lo metti in una variabile.
Se vuoi posso darti una soluzione in jquery
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
beh, asp, sono pignolo ... ma ... di che pagine si parla? pagine del proprio sito o pagine esterne?Originariamente inviato da mtx_maurizio
con PHP no, a meno che crei la pagina dinamicamente e il titolo lo metti in una variabile.
Se vuoi posso darti una soluzione in jquery
se ti interessa leggere il titolo di pagine esterne puoi leggerne il contenuto usando, ad esempio, la funzione file_get_contents ( www.php.net/file_get_contents ) e poi usi le espressioni regolari ( www.php.net/preg ) per acquisire il titolo
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
Questo ti restituisce il titolo della pagina contenente lo script
Edit: appunto, che è praticamente ciò che ha detto daniele. Puoi usare file_get_contents al posto di implode.Codice PHP:
<?php
$pagina = basename($_SERVER['PHP_SELF']);
$sorgente_pagina = implode("", file($pagina));
if(preg_match("/<title>(.+)</title>/", $sorgente_pagina, $regs)) {
echo "Il titolo della pagina $pagina è " . $regs[1];
} else {
echo "Titolo non trovato";
}
?>
Non avevo capito bene il problema
![]()
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
in realtà è di un sito esterno (non mi serve per questioni di hacking)
Ma siccome su questo sito cambia sempre il titolo con la novità del giorno, mi serve per questo.
http://bienda.altervista.org
Puoi comunque usare lo script che ti ho proposto, basta modificare la variabile $pagina in questo modo:
$pagina = "http://www.sitochetipare.it/pagina.est";
lo script che mi hai dato per ottenere titolo di pagine esterne non va...
http://bienda.altervista.org