openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit bedb228114fede8c97c3fb52b453be7931af95e4
parent ec375bda021342541a27a20a4cb753de4b22d5f0
Author: dankert <devnull@localhost>
Date:   Wed,  7 Jul 2004 22:50:08 +0200

Und-Zeichen in Urls

Diffstat:
serviceClasses/Html.class.php | 128++++++++++++++++++++++++++++++++++++++++----------------------------------------
1 file changed, 64 insertions(+), 64 deletions(-)

diff --git a/serviceClasses/Html.class.php b/serviceClasses/Html.class.php @@ -1,65 +1,65 @@ -<?php - -/** - * Bereitstellen von Methoden fuer die Darstellung von HTML-Elementen - * - * @author $Author$ - * @version $Revision$ - * @package openrat.services - */ -class Html -{ - function selectBox( $name,$values,$default='',$params=Array() ) - { - $src = '<select size="1" name="'.$name.'"'; - foreach( $params as $name=>$value ) - $src .= " $name=\"$value\""; - $src .= '>'; - - foreach( $values as $key=>$value ) - { - $src .= '<option value="'.$key.'"'; - if ($key == $default) - $src .= ' selected="selected"'; - $src .= '>'.$value.'</option>'; - } - $src .= '</select>'; - - return $src; - } - - - function checkBox( $name,$value=false,$writable=true,$params=Array() ) - { - $src = '<input type="checkbox" name="'.$name.'"'; - - foreach( $params as $name=>$val ) - $src .= " $name=\"$val\""; - - if ( !$writable ) - $src .= ' disabled="disabled"'; - - if ( $value ) - $src .= ' checked="checked"'; - - $src .= ' />'; - - return $src; - } - - - function url( $params ) - { - $url = ''; - foreach( $params as $var=>$value ) - { - if ( $url == '' ) - $url = '?'; - else $url .= '&'; - - $url .= urlencode($var).'='.urlencode($value); - } - return 'do.'.CONF_PHP.$url; - } -} +<?php + +/** + * Bereitstellen von Methoden fuer die Darstellung von HTML-Elementen + * + * @author $Author$ + * @version $Revision$ + * @package openrat.services + */ +class Html +{ + function selectBox( $name,$values,$default='',$params=Array() ) + { + $src = '<select size="1" name="'.$name.'"'; + foreach( $params as $name=>$value ) + $src .= " $name=\"$value\""; + $src .= '>'; + + foreach( $values as $key=>$value ) + { + $src .= '<option value="'.$key.'"'; + if ($key == $default) + $src .= ' selected="selected"'; + $src .= '>'.$value.'</option>'; + } + $src .= '</select>'; + + return $src; + } + + + function checkBox( $name,$value=false,$writable=true,$params=Array() ) + { + $src = '<input type="checkbox" name="'.$name.'"'; + + foreach( $params as $name=>$val ) + $src .= " $name=\"$val\""; + + if ( !$writable ) + $src .= ' disabled="disabled"'; + + if ( $value ) + $src .= ' checked="checked"'; + + $src .= ' />'; + + return $src; + } + + + function url( $params ) + { + $url = ''; + foreach( $params as $var=>$value ) + { + if ( $url == '' ) + $url = '?'; + else $url .= '&amp;'; + + $url .= urlencode($var).'='.urlencode($value); + } + return 'do.'.CONF_PHP.$url; + } +} ?> \ No newline at end of file