
09.07.2009, 22:59
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
С нами:
9589849
Репутация:
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
С нами:
9619229
Репутация:
445
|
|
Есть переменная... Нужно ее использовать в других скриптах... Как это сделать?
Знаю что вопрос тут обсуждался. Но подскажите в какую сторону капать!
|
|
|

10.07.2009, 00:40
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
С нами:
10485026
Репутация:
1879
|
|
Сообщение от diznt
Есть переменная... Нужно ее использовать в других скриптах... Как это сделать?
Знаю что вопрос тут обсуждался. Но подскажите в какую сторону капать!
Через инклуде можно...сессии ещё по-моему...
Последний раз редактировалось Ch3ck; 10.07.2009 в 00:48..
|
|
|

10.07.2009, 10:23
|
|
Moderator - Level 7
Регистрация: 19.12.2008
Сообщений: 1,203
С нами:
9154406
Репутация:
2221
|
|
Сообщение от diznt
Есть переменная... Нужно ее использовать в других скриптах... Как это сделать?
Знаю что вопрос тут обсуждался. Но подскажите в какую сторону капать!
require();
include();
|
|
|

10.07.2009, 14:48
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
include();
require();
require_once();
eval(file_get_contents());
|
|
|

10.07.2009, 22:06
|
|
Познающий
Регистрация: 24.11.2007
Сообщений: 46
С нами:
9717396
Репутация:
19
|
|
Только-только решил взяться за php, возник вопрос при выполнения одного задания из учебника:
<?
echo "<html><body><h1>";
echo "Hello, $name";
echo "</h1></body></html>";
?>
если сделать ссылку вида php?name=Grim
при открытии браузером он пишет просто хелло. при этом в учебнике написано ,что дожнен написать Hello, Grim.
Объясните, в чем ошибка, если не трудно. Заранее спасибо.
|
|
|

10.07.2009, 22:23
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
С нами:
9456866
Репутация:
979
|
|
Сообщение от GrimmJow
Только-только решил взяться за php, возник вопрос при выполнения одного задания из учебника:
<?
echo "<html><body><h1>";
echo "Hello, $name";
echo "</h1></body></html>";
?>
если сделать ссылку вида php?name=Grim
при открытии браузером он пишет просто хелло. при этом в учебнике написано ,что дожнен написать Hello, Grim.
Объясните, в чем ошибка, если не трудно. Заранее спасибо.
Если в учебнике так пишут ,то не советую учиться по нему.За это отвечает опция register globals в php.ini
|
|
|

10.07.2009, 22:13
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
С нами:
10305836
Репутация:
235
|
|
Добавь в начале $name = $_GET['name']; и почитай про $_GET[]; и $_POST[];
|
|
|

10.07.2009, 22:33
|
|
Познающий
Регистрация: 24.11.2007
Сообщений: 46
С нами:
9717396
Репутация:
19
|
|
тогда, не посоветуете учебник, по которомы вы занимались?
2 Джим ди Гриз, спасибо, помогло.
|
|
|

10.07.2009, 22:38
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
С нами:
10305836
Репутация:
235
|
|
2 GrimmJow. Попробуй Дмитрий Котеров, Алексей Костарев PHP 5, книга хорошая и стоить будет соответственно.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|