id==2
我无法使用$ _GET
捕获id==1
array
的数据(url
和title
)。我哪里出错了?
PS:我不打算使用外部库。
<?php
$id = $_GET['id'];
//var_dump($_GET);
if ($id == 1) {
$re = '/href="(?P<link>.*?)" title="(?P<title>.*?)" class="iGh__menu-link/';
$html = file_get_contents('https://www.ig.com.br/');
preg_match_all($re, $html, $data);
//print_r ($data['link']);
//print_r ($data['title']);
foreach ($data as $key => $value) {
"http://$_SERVER[HTTP_HOST]/loja.php" . '&url=' . $data['link'][$key] . '&title=' . $data['title'][$key] . '&s=1&logo=""';
}
} else if ($id == 2) {
$url = $_GET['url'];
$title = $_GET['title'];
}
?>
检查下面的$_GET
,如果它为空,而不是存储无
$id=isset($_GET['id'])?$_GET['id']:"";
如果$_GET
为空,则不存储其他在id
上存储值,并检查用于发送post,get
等数据的女巫method
,