Клиенты не должны отправлять URI-фрагменты (часть URI после #
) на серверы при получении документа. PHP, вероятно, отправляет запрос на главную страницу Google, фактически: file_get_contents('http://www.google.com/');
. Если вы повторяете $uncut
, то, вероятно, вы увидите, что возвращаетесь.
Попробуйте вместо этого использовать URI на основе строки запроса.
<?php
$uncut = file_get_contents('http://www.google.com/search?sclient=psy-ab&hl=en&safe=active&source=hp&q=' . urlencode($_POST['band']) . '+' . urlencode($_POST['album']) . '+zip+inurl:mediafire');