1<?php 2 3//# check url 4$request_parameters = array( 5 'timeout' => 10, 6 'allowRedirects' => 1, 7 'method' => 'HEAD', 8); 9 10if (empty($_GET['url'])) { 11 return; 12} 13 14$url = expandURL($_GET['url']); 15 16$isOk = true; 17$code = -1; 18 19$code = testUrl($url); 20if ($code != 200) { 21 if (!empty($url_append)) { 22 $status = $GLOBALS['I18N']->get('Error fetching URL').' '.$GLOBALS['I18N']->get('Check your "remoteurl_append" setting.'); 23 } else { 24 $status = $GLOBALS['I18N']->get('Error fetching URL'); 25 } 26 $isOk = false; 27} 28 29if ($isOk) { 30 $status = '<span class="pass">'.s('URL is valid').'</span>'; 31} else { 32 $status = '<span class="fail">'.$status.'. '.s('Please verify that the URL entered is correct.').'</span>'; 33} 34