tazpanel diff lib/libtazpanel @ rev 71

lib/libtazpanel: this time fix query_string_parser to handle all case in TazPanel
author Christophe Lincoln <pankso@slitaz.org>
date Tue Apr 12 01:22:50 2011 +0200 (2011-04-12)
parents 1938c9c0603b
children 26455264ec32
line diff
     1.1 --- a/lib/libtazpanel	Tue Apr 12 03:09:51 2011 +0200
     1.2 +++ b/lib/libtazpanel	Tue Apr 12 01:22:50 2011 +0200
     1.3 @@ -24,10 +24,11 @@
     1.4  # we use that to help get URL string variables and user names
     1.5  query_string_parser() {
     1.6  	id=0
     1.7 -	IFS="&"
     1.8 +	#IFS="&"
     1.9  	for var in $(echo "$QUERY_STRING" | sed s'@=@ @'g)
    1.10  	do
    1.11  		id=$((id + 1))
    1.12 +		var=${var#&}
    1.13  		case "$id" in
    1.14  			'1') CASE=${var% } ;;
    1.15  			'2') WANT=${var% } ;;
    1.16 @@ -35,7 +36,7 @@
    1.17  			'4') VAR_2=${var% } ;;
    1.18  		esac
    1.19  	done
    1.20 -	unset IFS
    1.21 +	#unset IFS
    1.22  }
    1.23  
    1.24  # LOG activities