Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

08.07.2009, 20:13
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Вообще, можно читернуть JavaScript'ом, но работает такое только в IE, другие браузеры опять-таки абсолютный путь не отдадут:
PHP код:
<html>
<body>
<script language='JavaScript'>
function getname(v)
{
document.getElementById('secret').value=v;
}
</script>
<form id="form1" name="form1" method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="fileinput" id="textfield" size="50" class="fileinput1" onchange="getname(this.value);" onkeyup="getname(this.value);"/>
<input type='hidden' id='secret' name='path'>
<br />
<br />
<input type="submit" name="button-upload1" id="button" value="Загрузить" />
</form>
</body>
</html>
Тогда путь будет получен в $_POST['path'].
|
|
|

08.07.2009, 21:42
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
diznt сорь не прочитал .. и опечатался .. просто прочитал первую строку ... )))
|
|
|

09.07.2009, 11:18
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
DTW, имеешь ввиду как это разшифровать?
|
|
|

09.07.2009, 14:24
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
PHP код:
<html>
<body>
<form method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="fileinput"> файл<br>
<input type="text" name="path"> скопируйте сюда текст из верхнего поля, а то случится 123!<br>
<input type="submit" value="Загрузить">
</form>
</body>
</html>
|
|
|
Подскажите как отпарсить 2 колонку с таблицы . |

09.07.2009, 19:56
|
|
Новичок
Регистрация: 12.03.2009
Сообщений: 26
Провел на форуме: 115825
Репутация:
0
|
|
Подскажите как отпарсить 2 колонку с таблицы .
Скрипт практически реализован . Но пока научился сохранять данные страницы в txt файл и вырезать нужную часть кода .... вот отрывок -
$res = $webpage->get_document_body($as_text); //получаем код страницы
$p1 = strpos($res,"KeywordSearchesTop BidBid #2Bid #3Bid #4Bid #5");
$p2 = strpos($res,"All.com Advertiser!");
$s = substr($res, $p1+46, $p2-$p1-46); AddFile("result.txt",$s);
fputs($s);
fclose($s);
но при этом у меня выдергивется вся таблица (в виде текста при чем колонки накладываются одна на другую) от начала и до конца ,
мне нужна только 2 колонка этой таблицы.
Вопрос как можно сохранить в файл допустим csv пусть со всей статистикой (но ведь тогда можно будет выделить всю колонку в EXEL ) Или же сразу скопировать всю колонку.
|
|
|

09.07.2009, 22:09
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
Сообщение от apekoff
мне нужна только 2 колонка этой таблицы.
Вопрос как можно сохранить в файл допустим csv пусть со всей статистикой (но ведь тогда можно будет выделить всю колонку в EXEL ) Или же сразу скопировать всю колонку.
нужен текст из $s или из $res для решения первой строчки цитаты. второе предложение не понял
|
|
|

09.07.2009, 22:23
|
|
Новичок
Регистрация: 12.03.2009
Сообщений: 26
Провел на форуме: 115825
Репутация:
0
|
|
http://conversion.7search.com/scripts/advertisertools/keywordsuggestion.aspx
от сюда надо с колонки с кеями забрать все содержимое в виде текста
или же на худой конец забрать всю таблицу - но уже в виде таблицы .Так как когда забираю текстом все то колонки накладываются одна на другую
|
|
|

09.07.2009, 22:37
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
----
http://conversion.7search.com/scripts/advertisertools/keywordsuggestion.aspx
URL has been blocked by Outpost Firewall Pro content filter.
сайт был заблокирован согласно списка вредоносных сайтов
|
|
|

09.07.2009, 22:59
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
допустим в $res содержится всё между
<table cellspacing="3" cellpadding="2" rules="all" border="0" id="dgKeywordSuggestions" width="100%">
и
</table>
тогда колонку Keyword (при условии что стоит опция Don't show estimates) можно выдрать так:
PHP код:
// $res = тут таблица
$cells_count = preg_match_all('~(\t<td.+</a></font></td>)~',$res,$cells);
$cells = $cells[1];
$cells_count = count($cells);
for ( $i=0; $i<$cells_count; ++$i )
$cells[$i] = preg_replace('~<[^>]+>~','',trim($cells[$i]));
print_r($cells);
|
|
|

10.07.2009, 00:33
|
|
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
Провел на форуме: 6128108
Репутация:
445
|
|
Есть переменная... Нужно ее использовать в других скриптах... Как это сделать?
Знаю что вопрос тут обсуждался. Но подскажите в какую сторону капать!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|