Sigh :) It all works so much better if I use:

    if(eregi('^au: (.*)$',$line,$m)) {

But I want to use a function. But nothing is returned. So what did I do wrong now?

----------snip------------
echo filter_strings("au:");

function filter_strings($tofilter){
echo $tofilter."<br>";
#    if(eregi('^$tofilter (.*)$',$line,$m)) {
      if(eregi('^'.$tofilter.' (.*)$',$line,$m)) {
        $filtered=$m[1];
 echo "aa $filtered<br>";//nothing echoes.
        return $filtered;
     }
}


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to