PHP Classes

File: DashUtils.php

Recommend this page to a friend!
  Classes of Travis Tidwell   Dash Media Player   DashUtils.php   Download  
File: DashUtils.php
Role: Auxiliary script
Content type: text/plain
Description: Common utility routines
Class: Dash Media Player
Embed the Dash Media player in a Web page
Author: By
Last change:
Date: 15 years ago
Size: 620 bytes
 

Contents

Class file image Download
<?php
/**
 * Returns the Base URL of this script.
 *
 * @return - The base URL of the location of this script.
 */
function dash_base_url()
{
  
$url = '';
  
$url .= (($_SERVER['HTTPS'] != '') ? "https://" : "http://");
  
$url .= $_SERVER['HTTP_HOST'];
  
$path = (($_SERVER['REQUEST_URI'] != '') ? $_SERVER['REQUEST_URI'] : $_SERVER['PHP_SELF']);
  
$url .= pathinfo($path, PATHINFO_DIRNAME);
  
$url = rtrim($url, '/');
  
$url = rtrim($url, '\\');
  
$url = preg_replace("/\?".preg_quote($_SERVER['QUERY_STRING'])."/", "", $url); //remove query string if found in url
  
return $url;
}
?>