bugs en submit_tag

edited marzo 2008 in Bugs y Problemas
El submit_tag genera una propiedad que se llama caption que no es del boton
el codigo que viene es este
function submit_tag($caption){
	$data = get_params(func_get_args());
	if(!$data['caption']) {
		$data['caption'] = $data[0];
	}
	$code = "<input type='submit' value='{$data['caption']}' ";
	foreach($data as $key => $value){
		if(!is_numeric($key)){
			$code.="$key='$value' ";
		}
	}
	$code.=">\r\n";
	return $code;
}

yo lo arregle de esta forma
function submit_tag($caption){
 $data = get_params(func_get_args());
 if(!$data['value']) {
  $data['value'] = $data[0];
 }
 $code = "<input type='submit' value='{$data['value']}' ";
 foreach($data as $key => $value){
  if(!is_numeric($key)&&$key!="value"){
   $code.="$key='$value' ";
  }
 }
 $code.="/>\r\n";
 return $code;
}
Y me corre bien
con el primer error puede dar errores en Internet Explore

saludos

Comentarios

Sign In or Register to comment.