|
@@ -102,6 +102,7 @@ class Parse
|
|
|
}
|
|
|
|
|
|
if ($push) {
|
|
|
+ $result['test'] = Dever::input('test');
|
|
|
$this->push($push, $result);
|
|
|
}
|
|
|
|
|
@@ -109,6 +110,7 @@ class Parse
|
|
|
$doc->outLog();
|
|
|
echo Dever::table($table);die;
|
|
|
}
|
|
|
+
|
|
|
$this->update($result, $project);
|
|
|
return $result;
|
|
|
}
|
|
@@ -117,7 +119,11 @@ class Parse
|
|
|
{
|
|
|
$push = explode("\n", str_replace("\r", '', $push));
|
|
|
foreach ($push as $k => $v) {
|
|
|
- Dever::curl($v, $data, 'post');
|
|
|
+ if (strstr($v, 'http')) {
|
|
|
+ Dever::curl($v, $data, 'post');
|
|
|
+ } else {
|
|
|
+ Dever::load($v, $data);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -127,7 +133,7 @@ class Parse
|
|
|
return $data['value'];
|
|
|
} elseif ($data['type'] == 2) {
|
|
|
$old = 0;
|
|
|
- $info = Dever::load('spider/data')->getOne(array('pid' => $project));
|
|
|
+ $info = Dever::db('spider/data')->getOne(array('pid' => $project));
|
|
|
if($info) {
|
|
|
$value = json_decode($info['value'], true);
|
|
|
if (isset($value[$data['key']])) {
|