"; } else { unlink($dir."/".$object); $debug.= "F ".$dir."/".$object."
"; } } } reset($objects); rmdir($dir); } return $debug; } //Compara imagenes en formato ##_###########.jpg (numero_sha.jpg) function cmpPic($a, $b){ if ($a['sha'] == $b['sha']) { return 0; } $arra = explode('_',$a['sha']); $arrb = explode('_',$b['sha']); return ($arra[0] < $arrb[0]) ? -1 : 1; } function salt() { $fp = fopen("/dev/urandom", "r"); // Aqui se leen 24 bytes, que generan una cadena de 32 caracteres en B64 $cadena = fread($fp, 24); fclose($fp); return base64_encode($cadena); } function archivo_aleatorio() { $fp = fopen("/dev/urandom", "r"); // Aqui se leen 32 bytes $cadena = fread($fp, 32); fclose($fp); return sha1($cadena); } //Funcion post mediante file_get_contents, $data es un array de parametros function http_post ($url, $data) { $data_url = http_build_query ($data); $data_len = strlen ($data_url); return array ('content'=>file_get_contents ($url, false, stream_context_create (array ('http'=>array ('method'=>'POST' , 'header'=>"Connection: close\r\nContent-Length: $data_len\r\n" , 'content'=>$data_url )))) , 'headers'=>$http_response_header ); } //Pretty printing un array en html function print_a($subject){ echo str_replace("=>","⇒",str_replace("Array","Array",nl2br(str_replace(" ","   ",print_r($subject,true))))); } //Encode base64 function urlsafe_b64encode($string) { $data = base64_encode($string); $data = str_replace(array('+','/','='),array('-','_',''),$data); return $data; } //Decode base64 function urlsafe_b64decode($string) { $data = str_replace(array('-','_'),array('+','/'),$string); $mod4 = strlen($data) % 4; if ($mod4) { $data .= substr('====', $mod4); } return base64_decode($data); } //Obtiene el valor numerico de un string numerico function get_numeric($val) { if (is_numeric($val)) { return $val + 0; } return false; } //Devuelve si una cadena empieza con $haystack function startsWith($haystack, $needle) { $length = strlen($needle); return (substr($haystack, 0, $length) === $needle); } //Devuelve si una cadena termina con $haystack function endsWith($haystack, $needle) { $length = strlen($needle); $start = $length * -1; //negative return (substr($haystack, $start) === $needle); } ?> ECPAT MÉXICO

Publicaciones

Foro Internacional. La explotación sexual comercial de niñas, niños y adolescentes. Alternativas para la Acción. Cancún, Quintana Roo. I

Wed 13 MAR

En el acto de Inauguración, Norma Elena Negrete Aguayo Coordinadora Nacional de ECPAT México señaló que

“Las niñas, niños y adolescentes juegan un papel importante en este proyecto, se enfoca a empoderarlas/los para que se conviertan en agentes claves desde sus respectivas áreas de desarrollo, son el sector más vulnerable de la explotación sexual comercial, lo cual nos ha llevado a tomar la decisión de protegerlas/os. Empresas, gobiernos, ONG´s y sociedad civil debemos trabajar para empoderarlas/los y protegerlos”. Por su parte, José Alfonso de Volaris, reafirmó el “compromiso con la construcción de una sociedad más justa y con una promoción de turismo sustentable”

El Gobernador del Estado de\r\nQuintana Roo Carlos Joaquín González afirmó:

nuestros destinos como polos de atracción turística libres de estos flagelos, pero al mismo tiempo sabemos que nos enfrentamos a muy poderosos intereses económicos que entran en juego” por lo que "esta tarea no depende de una sola persona, gobierno u organización; es relevante la colaboración y la cooperación de todos los actores involucrados y trabajar todos de la mano a fin de evitar estos escenarios terribles para la dignidad humana”.

Queda claro, frente a la problemática de la ESCNNA-VT que en la región del caribe mexicano es alarmante, el compromiso y la acción decidida de los gobiernos, las empresas, las organizaciones de la sociedad civil y la participación de las niñas, niños y adolescentes para su erradicación de la zona.