Preciso de ajuda para resolver o problema com o loop (foreach). Não estou conseguindo no id==2 capturar os dados (url e title) do array no id==1 usando o $_GET.
<?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'];
}
?>