website=$url; } function change_url($content,$len) { for($k=0;$kstart_token);$k++) { if($content[$len+$k] != $this->start_token[$k])return false; } if($content[$len-1]=="/")return false; // http://www.mysite.com/index.php $curl=''; while(true) { if($content[$len]=="&" || $content[$len]=="?" || $content[$len]=="=" ) $curl.="/"; else $curl.=$content[$len]; $len++; if($content[$len]=="'" || $content[$len]=="\"")break; } return $curl; } function seo_url($html) { //in one parse we will convert index.php?page=about to index.php/page/about global $lm_website; $content=$html; $len=0; $scontent=''; while(true) { if($content[$len]==$this->start_token[0]) { if($surl=$this->change_url($content,$len)) { $scontent.=$this->website.$surl; $len+=strlen($surl); } else {$scontent.=$content[$len];$len++; } }else{$scontent.=$content[$len];$len++; } if($len>=strlen($content))break; } //images patch :) $scontent = str_replace("\"images/","\"".$lm_website."images/",$scontent); $scontent = str_replace("/amp;","/",$scontent); return $scontent; } } $lm_seo_ap=new SEO($lm_website); $turl=explode('index.php',$_SERVER['REQUEST_URI'],2); if(is_array($turl) && count($turl) > 1) { $turl=$turl[1]; $arr=explode("/",$turl,strlen($turl)); for($su=1;$su