Подправьте скриптец please

Тема в разделе "Тех. вопросы", создана пользователем monia, 15 мар 2009.

Статус темы:
Закрыта.
  1. monia

    monia

    Регистр.:
    27 июл 2007
    Сообщения:
    421
    Симпатии:
    68
    Код:
    <?
    set_time_limit(0);
    $f=fopen("input.txt","r");
    $fo=fopen("output.txt","w-");
    while(!feof($f)){  
    	$str=fgets($f); 
    	$str = substr($str,0,strpos($str,"@")+1);
    	fwrite($fo,$str."\n");
    }
    fclose($f);
    fclose($fo);
    ?>
    Скрипт отсекает в строке все, что идет после "@". Нужно, чтобы наоборот, отсекал то, что идет до "@".
    Так как в PHP не силен, то обращаюсь сюда.
     
  2. itex

    itex

    Регистр.:
    15 ноя 2007
    Сообщения:
    274
    Симпатии:
    64
    Замени
    $str = substr($str,0,strpos($str,"@")+1);
    на
    $str = substr($str,strpos($str,"@"),strlen($str)+1);
     
    monia нравится это.
Статус темы:
Закрыта.