From: webmaster at adriaportal dot com Operating system: Windows NT 5.2 build 3790 PHP version: 5.2.4 PHP Bug Type: Unknown/Other Function Bug description: php function get_meta_tags()
Description: ------------ Hello, here is a piece of index.php of my site ("www.adriaportal.com" / "www.adriaportal.eu"), between opening and closing tag of head. <head> <meta http-equiv="Content-Language" content="cs"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <title>Adria portal</title> <meta name="description" content="Promotion of tourism and introduction to the culture of Czech and Croatian people." lang="en-US"> <meta name="description" content="Podpora rozvoje turizmu a vzájemné poznávání kultur Chorvatù a Èechù." lang="cs-CZ"> <meta name="description" content="Podrka razvoja turizma i uzajamnog upoznavanja kultura Èeha i Hrvata." lang="hr-HR"> <meta name="keywords" content="czech,republic,croatia,holiday,sea,adritic,links,portal,accomodation,connections,directory,dictionary,news" lang="en-US"> <meta name="keywords" content="èechy,èeská,republika,chorvatská,chorvatsko,dovolená,moøe,jadran,odkazy,portál,ubytování,spojení,adresáø,slovník,novinky" lang="cs-CZ"> <meta name="keywords" content="èeka,republika,hrvatska,odmor,more,jadran,linkovi,portal,smjetaj,veze,adresao,rijeènik,vijesti" lang="hr-HR"> </head> I'm test the function on my site index page. Reproduce code: --------------- Here is my code of testing: $myArr = get_meta_tags("http://www.adriaportal.com/"); print_r($myArr); Expected result: ---------------- Expected is: Array ( [http-equiv][0] => "Content-Language" content="cs", [http-equiv][1] => "Content-Type" content="text/html; charset=windows-1250", [description][0] => Promotion of tourism and introduction to the culture of Czech and Croatian people., [description][1] => Podpora rozvoje turizmu a vzájemné poznávání kultur Chorvatù a Èechù., [description][2] => Podrka razvoja turizma i uzajamnog upoznavanja kultura Èeha i Hrvata., [keywords][0] => czech,republic,croatia,holiday,sea,adritic,links,portal,accomodation,connections,directory,dictionary,news, [keywords][1] => èechy,èeská,republika,chorvatská,chorvatsko,dovolená,moøe,jadran,odkazy,portál,ubytování,spojení,adresáø,slovník,novinky, [keywords][2] => èeka,republika,hrvatska,odmor,more,jadran,linkovi,portal,smjetaj,veze,adresao,rijeènik,vijesti, ) or better array structure with all attributes of adequate meta tag Actual result: -------------- And the result: Array ( [description] => Podrka razvoja turizma i uzajamnog upoznavanja kultura Èeha i Hrvata. [keywords] => èeka,republika,hrvatska,odmor,more,jadran,linkovi,portal,smjetaj,veze,adresao,rijeènik,vijesti ) I'm cannot see in result these tags: <meta http-equiv="Content-Language" content="cs"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> and i'm see only the description and keywords meta tags, all the last rows in header, here in croatian language (owerrides the before parsed rows?). Is this a BUG or i'm make something false? Thank's for your response ;o) Djordje Zurovac P.S. Sorry for my english (?), i'm can active only czech, croatian and german languages. -- Edit bug report at http://bugs.php.net/?id=42793&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=42793&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=42793&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=42793&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=42793&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=42793&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=42793&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=42793&r=needscript Try newer version: http://bugs.php.net/fix.php?id=42793&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=42793&r=support Expected behavior: http://bugs.php.net/fix.php?id=42793&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=42793&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=42793&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=42793&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=42793&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=42793&r=dst IIS Stability: http://bugs.php.net/fix.php?id=42793&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=42793&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=42793&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=42793&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=42793&r=mysqlcfg