//trigger_error($count_meeting_geo. ' ' .count($meeting_geo)); $geocashing = array(); $geocashing_id = array(); for ($i = 1; $i <= $count_meeting_geo; $i++) { $findme = 'geocaching.su'; $pos = strpos($datageo[$i]['geolink'], $findme); if ($pos === false) { if ($datageo[$i]['name'] || $datageo[$i]['geolink']) { $data_geo = array('geo_link' => $datageo[$i]['geolink'], 'geo_save' => $datageo[$i]['chk'], 'geo_meeting_id' => $id, 'geo_marshrut_id' => $meeting_marshrut, 'geo_name' => $datageo[$i]['name'], 'geo_country' => $meeting_country_id, 'geo_region' => $meeting_region, 'geo_poster_id' => $user->data['user_id'], 'geo_last_edit_user' => time()); proverka_geo($data_geo, $i); $geocashing[] = $geo_old['geo_id']; } } else { // GRAB include_once $phpbb_root_path . 'portal/includes/functions_grab.' . $phpEx; $meeting->grab_url_full($datageo[$i]['geolink'], $datageo[$i]['chk']); $errors = ''; $view_data = ''; $geo_region = ''; $region_Grab = array(); foreach ($lines as $line_num => $line) { $line = iconv('windows-1251', 'UTF-8', $line); if (preg_match_all('/<a href="note.php?/isU', $line, $res)) { break; } $view_data .= $line; //$errors .= "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n"; // Ðåãèîí if (!$geo_region) { get_region($line); //$geo_region = $region;