Assembla home | Assembla project page
 

Ticket #50 (closed Bug: fixed)

Opened 6 months ago

Last modified 6 months ago

striplashes

Reported by: jucorant Assigned to: somebody
Priority: Normal Milestone:
Component: component1 Version: 0.5
Severity: Bloqueo Keywords:
Cc:

Description

En esta función le he puesto este codigo stripslashes, porque si es textarea, y tienes en el php.ini magic_quotes_gpc=on, o se a puesto addslashes al grabar para los escapes, al editar en el formulario, y despues guardar otra vez vuelve a poner otro escape y todas las veces que hagas update se pone otro escape, entonces la solución creo es que cuando se hace la edicion , se crean los componentes del formulario en si es text, entonces poner stripslashes

			Generator::forms_print(stripslashes($_REQUEST['fl_'.$name]));
static function build_text_area($com, $name){
		Generator::forms_print("<label for='flid_$name'><strong>".$com['caption']." :</strong></label></td><td>");
		Generator::forms_print("<textarea name='fl_$name' id='flid_$name' disabled='disabled' ");
		if(!isset($com['attributes']['rows'])) $com['attributes']['rows'] = 15;
		if(!isset($com['attributes']['cols'])) $com['attributes']['cols'] = 40;
		if($com['attributes']){
			foreach($com["attributes"] as $nitem => $item){
				Generator::forms_print(" $nitem='$item' ");
			}
		}
		Generator::forms_print(">");
		if(isset($_REQUEST['fl_'.$name])){
			Generator::forms_print(stripslashes($_REQUEST['fl_'.$name]));
		}
		if(!isset($com['extraText'])) {
	         $com['extraText'] = "";
		}
		Generator::forms_print("</textarea>&nbsp;<span id='det_$name'>".$com['extraText']."</span>\r\n");

	}

Change History

01/01/09 17:01:27 changed by deivinsontejeda

  • status changed from new to closed.
  • resolution set to fixed.

Gracias, soventado bajo rev r737