Помогите сделать парсинг ASPX страницы

Новичок!!!

Новичок
Помогите сделать парсинг ASPX страницы

Здравствуйте есть проблема:
Заходя по этой ссылке:

http://stat.partnersystem.i-free.ru...20&sword=2983F663-A53F-4460-8A1D-DF2D5142744C

на экран показывается таблица, как эту таблицу сохранить в mysql?
а если можно то не всю, а только нужный столбец.
Заранее спасибо за помощ!
 
Если это не воровство чужого контента, то используй строковые функции, и пиши в mysql что тебе заблагорассудится.
 
Нет, это не воровство, это статистика запросов на короткий номер. В службе поддержки i-free мне дали такой ответ:

Вам следует парсить данные логи с разбивкой на поля и затем сохранять нужную информацию в БД.

Помоготе плиз направьте в нужную сторону, приведите минимальный пример как это реализовать.
Спасибо.
 
разбить по строкам по \r\n, \r или \n.
каждую строку разбить на поля по \t.
из этого двумерного массива выдергиваешь нужные тебе данные и вставляешь в базу.
 
Всем большое спасибо за помощ! Разобрался!

-~{}~ 31.03.07 17:05:

Я разобрался используя вот такой код, читает данные разбивает их и выводит мне столбец "g"
Вопрос в том, что: Можно ли из открываемого мной файла заменить все табуляции на пробелы, а потом уже разбить полученную инфу не по табуляции а по пробелам?
Код вот такой:
<?
$fp=fopen('http://..........','r');
if ($fp):
for ($i=0; !feof($fp); $i++) :
list($a,$b,$c,$d,$e,$f,$g)=split("\t",chop(fgets($fp,10000)));
echo $g;
echo "<br>";
endfor;
endif;
fclose($fp);
?>
 
Можно ли из открываемого мной файла заменить все табуляции на пробелы, а потом уже разбить полученную инфу не по табуляции а по пробелам?
Можно. Разрешаю.
 
Можно ли из открываемого мной файла заменить все табуляции на пробелы, а потом уже разбить полученную инфу не по табуляции а по пробелам?
А вот я не рекомендую, ибо внутри полей разделенных табуляциями тоже могут быть пробелы и тогда данные будут разбиты не правильно.

Кроме того синтаксис с использованием endfor, endif устарел. используй фигурные скобки { }
 
>
Кроме того синтаксис с использованием endfor, endif устарел. используй фигурные скобки { }
Почему устарел? :)
 
WP
Почему устарел?
Потому-что я это гдето читал, но так как я это читал не в документации, то беру свои слова назад. (В документации ничего не сказано про устаревание этого синтаксиса)

Однако код написанный с использованием фигруных скобок {} мне кажется более легкочитаемым чем код написанный с применением endfor, endif и т.д.
 
phprus
Мне именно так и надо чтобы после каждого слова был пробел, надо заменить табуляции на пробелы. Подскажите пожалуйста.
 
phprus
А помоему наоборот, сложнее перепутать какая закрывашка к чему относится) Хотя сам я юзаю такой синтаксис только в компилируемых шаблонах.
Новичок!!!
Не надо.
 
WP
Ну хорошо, не надо так не надо! Тогда подскажите как все пробелы заменить на табуляцию! У меня такая проблема, из кучи инфы нужен только один столбик, слева у него идет пробел, а справа табуляция, вот мне и надо чтобы всё было либо пробелами, либо табуляцией. Ну помогите плиз!
 
нужен только один столбик, слева у него идет пробел, а справа табуляция
вообще-то по вашей ссылке только один такой "столбик" - а именно время.
вряд ли именно оно вам нужно.
вот мне и надо чтобы всё было либо пробелами, либо табуляцией
сомнительная логика.
 
Новичок!!!
Заменять ничего не нужно, и не важно где у него там пробел, а где табуляция, хоть в заднице =)) Читаешь строку, бьешь ее в массив по табуляции, и в получившимся массиве работаешь с нужной строкой. Ничего другого изобретать не надо.
 
WP
А помоему наоборот, сложнее перепутать какая закрывашка к чему относится
Нормальные редакторы подсвечивают скобки (если установить курсор на открывающую или закрывающую скобки), а вот редакторов подсвечивающих endfor, endif и т.д. я не видел.

А для того чтобы понять что к чему относится используются отступы.
 
Сверху