Usted buscó: untrusted (Español - Inglés)

Traducción automática

Aprendiendo a traducir con los ejemplos de traducciones humanas.

Spanish

English

Información

Spanish

untrusted

English

 

De: Traducción automática
Sugiera una traducción mejor
Calidad:

Contribuciones humanas

De traductores profesionales, empresas, páginas web y repositorios de traducción de libre uso.

Añadir una traducción

Español

Inglés

Información

Español

puede elegir entre una versión trusted o una versión untrusted. las diferencias entre ellas se explican a continuación.

Inglés

you may choose to download the trusted version or the untrusted version, both of which are explained below.

Última actualización: 2018-02-13
Frecuencia de uso: 1
Calidad:

Español

$file = "xmltest.xml"; function trustedfile($file) {/ / solamente confía en archivos locales que nos pertenezcan if (!eregi("^([a-z]+): / /", $file) fileowner($file) == getmyuid()) {return true;} return false;} function startelement($parser, $name, $attribs) {print" lt; font color=\"#0000cc\ "$name / font"; if (sizeof($attribs)) {while (list($k, $v) = each($attribs)) {print "font color=\"#009900\" $k / font =\ "font color=\"#990000\" $v / font \"";}} print "gt ;";} function endelement($parser, $name) {print" lt; / font color=\"#0000cc\ "$name / font gt ;";} function characterdata($parser, $data) {print" b $data / b ";} function pihandler($parser, $target, $data) {switch (strtolower($target)) {case "php": global $parser_file; / / si el documento analizado es "de confianza", diremos / / que es seguro ejecutar código php en su interior. / / si no, en vez de ello mostrará el código. if (trustedfile($parser_file[$parser])) {eval($data);} else {printf("untrusted php code: i %s / i", htmlspecialchars($data));} break;}} function defaulthandler($parser, $data) {if (substr($data, 0, 1) == "" substr($data, -1, 1) == ";") {printf( 'font color="#aa00aa" %s / font', htmlspecialchars($data));} else {printf( 'font size="-1 "%s / font', htmlspecialchars($data));}} function externalentityrefhandler($parser, $openentitynames, $base, $systemid, $publicid) {if ($systemid) {if (!list($parser, $fp) = new_xml_parser($systemid)) {printf("could not open entity %s at %s\n", $openentitynames, $systemid); return false;} while ($data = fread($fp, 4096)) {if (!xml_parse($parser, $data, feof($fp))) {printf("xml error: %s at line %d while parsing entity %s\n", xml_error_string(xml_get_error_code($parser)), xml_get_current_line_number($parser), $openentitynames); xml_parser_free($parser); return false;}} xml_parser_free($parser); return true;} return false;} function new_xml_parser($file) {global $parser_file; $xml_parser = xml_parser_create(); xml_parser_set_option($xml_parser, xml_option_case_folding, 1); xml_set_element_handler($xml_parser, "startelement", "endelement"); xml_set_character_data_handler($xml_parser, "characterdata"); xml_set_processing_instruction_handler($xml_parser, "pihandler"); xml_set_default_handler($xml_parser, "defaulthandler"); xml_set_external_entity_ref_handler($xml_parser, "externalentityrefhandler"); if (!($fp = @fopen($file, "r"))) {return false;} if (!is_array($parser_file)) {settype($parser_file, "array");} $parser_file[$xml_parser] = $file; return array($xml_parser, $fp);} if (!(list($xml_parser, $fp) = new_xml_parser($file))) {die("could not open xml input");} print" pre "; while ($data = fread($fp, 4096)) {if (!xml_parse($xml_parser, $data, feof($fp))) {die(sprintf("xml error: %s at line %d\n", xml_error_string(xml_get_error_code($xml_parser)), xml_get_current_line_number($xml_parser)));}} print" / pre "; print "parse complete\n"; xml_parser_free($xml_parser);?

Inglés

if not, display the code / / instead. if (trustedfile($parser_file[$parser])) {eval($data);} else {printf("untrusted php code: i %s / i ", htmlspecialchars($data));} break;}} function defaulthandler($parser, $data) {if (substr($data, 0, 1) ==" "substr($data, -1, 1) ==" ;") {printf( 'font color="#aa00aa "%s / font', htmlspecialchars($data));} else {printf( 'font size="-1" %s / font', htmlspecialchars($data));}} function externalentityrefhandler($parser, $openentitynames, $base, $systemid, $publicid) {if ($systemid) {if (!list($parser, $fp) = new_xml_parser($systemid)) {printf("could not open entity %s at %s\n", $openentitynames, $systemid); return false;} while ($data = fread($fp, 4096)) {if (!xml_parse($parser, $data, feof($fp))) {printf("xml error: %s at line %d while parsing entity %s\n", xml_error_string(xml_get_error_code($parser)), xml_get_current_line_number($parser), $openentitynames); xml_parser_free($parser); return false;}} xml_parser_free($parser); return true;} return false;} function new_xml_parser($file) {global $parser_file; $xml_parser = xml_parser_create(); xml_parser_set_option($xml_parser, xml_option_case_folding, 1); xml_set_element_handler($xml_parser, "startelement", "endelement"); xml_set_character_data_handler($xml_parser, "characterdata"); xml_set_processing_instruction_handler($xml_parser, "pihandler"); xml_set_default_handler($xml_parser, "defaulthandler"); xml_set_external_entity_ref_handler($xml_parser, "externalentityrefhandler"); if (!($fp = @fopen($file, "r"))) {return false;} if (!is_array($parser_file)) {settype($parser_file, "array");} $parser_file[$xml_parser] = $file; return array($xml_parser, $fp);} if (!(list($xml_parser, $fp) = new_xml_parser($file))) {die("could not open xml input");} print "pre"; while ($data = fread($fp, 4096)) {if (!xml_parse($xml_parser, $data, feof($fp))) {die(sprintf("xml error: %s at line %d\n", xml_error_string(xml_get_error_code($xml_parser)), xml_get_current_line_number($xml_parser)));}} print "/ pre"; print "parse complete\n"; xml_parser_free($xml_parser);?

Última actualización: 2011-10-24
Frecuencia de uso: 1
Calidad:

Advertencia: contiene formato HTML invisible

Obtenga una traducción de calidad con
7,782,617,966 contribuciones humanas

Usuarios que están solicitando ayuda en este momento:



Utilizamos cookies para mejorar nuestros servicios. Al continuar navegando está aceptando su uso. Más información. De acuerdo