![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 2 Dołączył: 19.02.2008 Ostrzeżenie: (50%) ![]() ![]() |
www.worstsite.pl
Ranking stron pod względem ilości błędów w kodzie HTML. Wprowadzony adres jest automatycznie walidowany przez W3C. Dla stron z błędami odczytywane są ,także automatycznie, title i description i w tej postaci publikowane w kolejności błędów. Proszę o ocenę. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 116 Pomógł: 2 Dołączył: 19.02.2008 Ostrzeżenie: (50%) ![]() ![]() |
Korzystając z tego miłego, że Najgorsza strona jest na tapecie proszę o poradę.
Otóż pobieram za pomocą get_meta_tags title i description strony. Bywa tak co zresztą widać na stronie, że nie jest odczytywany description np. dla radiomaryja.pl chociaż ma. Pomyślałem, że jest to związane z wielkością liter w name. Ale nie. mb_convert_encoding może wydawać się dziwny ale się sprawdza. Cytuję ten fragment kodu. Cytat function getMetaData($url){
$meta=get_meta_tags($url); $page=file_get_contents($url); $titleStart=stripos($page,'<title>')+7; $titleLength=stripos($page,'</title>')-$titleStart; $meta['title']=substr($page,$titleStart,$titleLength); return $meta; } $tags = getMetaData($url); $ti=mb_convert_encoding($tags['title'],"utf-8","utf-8,iso-8859-2"); $de=mb_convert_encoding($tags['description'],"utf-8","utf-8,iso-8859-2" ); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 10:17 |