ramesesb Posted February 9, 2013 Share Posted February 9, 2013 hey guys and girls! i have a problem i cant solve on my own.. this is the code. on my computer the code works perfect, but as soon as i upload it to my webhoster im not able to connect to the sorce anymore.. so i get "Connection timed out or the server is offline " as result. <?php $ip = "184.154.202.243"; $port = "8046"; $fp = @fsockopen($ip,$port,$errno,$errstr,1); if (!$fp) { $title = "Connection timed out or the server is offline "; } else { fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n"); while (!feof($fp)) { $info = fgets($fp); } $info = str_replace('</body></html>', "", $info); $split = explode(',', $info); if (empty($split[6])) { $title = "The current song is not available "; } else { $count = count($split); $i = "6"; while($i<=$count) { if ($i > 6) { $title .= ", " . $split[$i]; } else { $title .= $split[$i]; } $i++; } } } echo $title; ?> i think the problem is because of Cross-Origin Resource Sharing, but i dont know how to do it.. please someone help me?! thanks for taking your time! ) Quote Link to comment https://forums.phpfreaks.com/topic/274264-need-help-with-cors/ Share on other sites More sharing options...
kicken Posted February 9, 2013 Share Posted February 9, 2013 Cross-origin resource sharing only applies to javascript, not PHP. I'd say that most likely the issue is that your host has a firewall enabled which is preventing your script from connecting on that port. Quote Link to comment https://forums.phpfreaks.com/topic/274264-need-help-with-cors/#findComment-1411332 Share on other sites More sharing options...
Christian F. Posted February 10, 2013 Share Posted February 10, 2013 Moved to the correct section, as this isn't a RegExp-related problem. Quote Link to comment https://forums.phpfreaks.com/topic/274264-need-help-with-cors/#findComment-1411435 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.