<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    On 09/20/11 14:37, Jorge Gonzalez wrote:
    <blockquote cite="mid:4E7888F1.6040005@daikon.es" type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      Vale, aqui va con un poco mas de detalle:<br>
      <br>
      Lo del strict: poner al principio del script la linea "use
      strict;". Si quieres, justo antes de la linea donde usas el
      LDAP_CONTROL_PAGED puedes poner una linea "no strict subs;" para
      evitar que dé ese error ahí.<br>
      <br>
      Para hacer un volcado del array de configuracion:<br>
      <br>
      Pon al principio del script la linea "use Data::Dumper;". Despues,
      justo antes de la llamada a $ldap->search pon una linea "print
      Dumper(\@args);"<br>
      <br>
      Para volcar $mesg y $ldap puedes hacerlo de la misma forma:<br>
      <br>
      print Dumper($mesg);<br>
      print Dumper($ldap);<br>
      <br>
      Data::Dumper entiende los formatos de las referencias y te dará la
      informacion que buscas.<br>
      <br>
      Slds<br>
      Jorge<br>
      <br>
    </blockquote>
    Hola!<br>
    <br>
    aprovecho la ocasión para recomendar el módulo Data::Printer como
    alternativa a Data::Dumper por estar orientado exclusivamente a la
    depuración (Data::Dumper se pensó originalmente para serializar
    estructuras de datos). <br>
    <br>
    Algunas características de Data::Printer:<br>
    - muestra información sobre objetos (métodos, herencia).<br>
    - no requiere que se le pasen referencias<br>
    - presenta información en color<br>
    - es configurable<br>
    - la sintaxis es más compacta ( p $variable; )<br>
    <br>
    Saludos,<br>
    <pre class="moz-signature" cols="72">-- 
Roberto Henríquez
<a class="moz-txt-link-abbreviated" href="mailto:roberto@freekeylabs.com">roberto@freekeylabs.com</a></pre>
  </body>
</html>