note 76294 added to function.eregi
| From: | webmaster at scientificabuses dot com | Date: | Mon, 09 Jul 2007 19:35:49 +0000 |
| Subject: | note 76294 added to function.eregi | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-128335@lists.php.net to get a copy of this message | ||
<?
$text='This is a <a href="/linkname">link</a>. You should click <a
href="/secondlink">it</a>.';
$anames=explode("<a",$text);
for($t=0;$t<count($anames);$t++)
{
if(eregi(" href",$anames[$t]))
{
$anames[$t]="<a" . $anames[$t];
}
}
for($e=0;$e<count($anames);$e++)
{
if(eregi("</a>",$anames[$e]))
{
$exploder=explode("</a>",$anames[$e]);
$moreanames[]=$exploder[0];
$moreanames[]=$exploder[1];
}
else
{
$moreanames[]=$anames[$e];
}
}
for($a=0;$a<count($moreanames);$a++)
{
if(eregi("<a href=",$moreanames[$a]))
{
$moreanames[$a].="</a>";
}
}
for($l=0;$l<count($moreanames);$l++)
{
if(eregi("<a href=.*>.*</a>",$moreanames[$l]))
{
$firstpart=str_replace("</a>","",$moreanames[$l]);
$secondpart=eregi_replace("<a href=.*>","",$firstpart);
}
else
{
$secondpart=$moreanames[$l];
}
$newtext.=$secondpart;
}
?>
----
Server IP: 208.69.120.35
Probable Submitter: 66.27.16.36
----
Manual Page -- http://www.php.net/manual/en/function.eregi.php
Edit -- https://master.php.net/note/edit/76294
Del: integrated -- https://master.php.net/note/delete/76294/integrated
Del: useless -- https://master.php.net/note/delete/76294/useless
Del: bad code -- https://master.php.net/note/delete/76294/bad+code
Del: spam -- https://master.php.net/note/delete/76294/spam
Del: non-english -- https://master.php.net/note/delete/76294/non-english
Del: in docs -- https://master.php.net/note/delete/76294/in+docs
Del: other reasons-- https://master.php.net/note/delete/76294
Reject -- https://master.php.net/note/reject/76294
Search -- https://master.php.net/manage/user-notes.php