im CH wird die funktion url benutzt:
Code: Alles auswählen
function url($basename, $parms=array(), $add_sid=false, $fragments='', $force=false, $external=false)
{
global $SID;
static $script_path;
echo $SID;
$url_parms = '';
if ( $add_sid && empty($parms['sid']) )
{
$parms['sid'] = substr($SID, strlen('sid='));
}
if ( !empty($parms) )
{
foreach ( $parms as $key => $val )
{
if ( !empty($key) && (!empty($val) || $force) )
{
$url_parms .= (empty($url_parms) ? '?' : '&') . $key . '=' . $val;
}
}
}
if ( !empty($fragments) )
{
$url_parms .= (empty($url_parms) ? '?#' : '#') . $fragments;
}
if ( $external && empty($script_path) )
{
$script_path = $this->get_script_path();
}
return ($external ? $script_path : trim(ereg('^\.\/', $this->root) && $add_sid ? preg_replace('#^(\.\/)(.*)$#', '\2', $this->root) : $this->root)) . $basename . '.' . $this->ext . $url_parms;
}
Code: Alles auswählen
$parms['sid'] = substr($SID, strlen('sid='));
MfG
Shadow-Dragon