{
 ## Vars global setzen
 global $_domain,$_bp,$htx,$_put;
 ## Wenn kein Übergabearray ankam, wird $_put-Array übernommen ##
 $query=$query?$query:$_put;
 ## wenn nicht übergeben wurde erfolgt abbruch ##
 if(!$query) {Return;}
 ## $_put zurücksetzen ##
 unset($_put);
 ## alle zuschreibenden Werte durchgehen ##
 foreach($query as $key=>$val){
  $key=urlencode($key);
  $val=urlencode($val);
  ## in temporärer Liste speichern
  $_put_temp[]="$key:=$val";
  ## Daten in hash $_put zur Verfügung stellen ##
  $_put[$key]=$val;
 }
 ## das temporäre Array zu einem String zusammen fügen und die einzelnen paare mit & trennen ##
 $query_put=implode($_put_temp,"&");
 ## put zu bp schicken
 include("http://$_domain/$_bp?htx=$htx&_act=put&$query_put&db=$_db");
}