1. non hai detto se ci sono stati risultati positivi con quanto suggerito nell&#39;email precedente<div>2. non è chiaro come *estrai* l&#39;immagine da MySQL e come fai a dire che &quot;qualcosa non va&quot;. Ad esempio: usi un altro script in Perl? Fai un accesso con qualche altro strumento/linguaggio in modo da garantirti? Se usi uno script Perl posta anche quello.</div>

<div>3. ancora non ho capito di preciso *cosa* non vada<br><br><div class="gmail_quote">2009/9/17  <span dir="ltr">&lt;<a href="mailto:umbertobernardelli@live.it">umbertobernardelli@live.it</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">





<div style="padding-left:10px;padding-right:10px;padding-top:15px" bgcolor="#ffffff" name="Compose message area">
<div><font size="2" face="Arial"></font> </div>
<div style="font:10pt Tahoma">
<div><br></div>
<div style="background:#f5f5f5">
<div><b>From:</b> <a title="mailto:polettix@gmail.com
Ctrl + clic per seguire il collegamento" href="mailto:polettix@gmail.com" target="_blank">Flavio Poletti</a> </div>
<div><b>Sent:</b> Wednesday, September 16, 2009 2:02 AM</div><div class="im">
<div><b>To:</b> <a title="roma@pm.org" href="mailto:roma@pm.org" target="_blank">roma@pm.org</a> 
</div>
<div><b>Subject:</b> Re: [Roma.pm] domanda</div></div></div></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">utilizzo Widows XP professional  e ho aggiunto 
il server IIS:</font></div>
<div><font size="2" face="Arial">il mio scopo è salvare l&#39;immagine su MySQL e dopo 
con GD::Image fare un confronto</font></div>
<div><font size="2" face="Arial">con un&#39;altra immagine.</font></div>
<div><font size="2" face="Arial">Ciao</font></div>
<div><font size="2" face="Arial">****************************************************************************</font></div><div class="im">
<div><br></div>Continuo a non capire quali siano le difficoltà, visto che &quot;DBI 
funziona, con Mysql funziona&quot;. 
<div><br></div>
<div>Non vorrei che il problema fosse altrove, comunque. Su che sistema ti 
trovi? Se Windows, la lettura del file è errata perché devi impostare binmode 
(non fa male farlo nel caso generale, comunque). Consiglio anche di utilizzare 
filehandle con variabili lessicali e la versione a tre parametri di open(). 
Insomma:</div>
<div><br></div>
<div>my $data;</div>
<div>{ # restringo lo scope</div>
<div>   local $/; # per leggere il file tutto in una volta</div>
<div>   open my $fh, &#39;&lt;&#39;, $myfile</div>
<div>      or die &quot;open(&#39;$myfile&#39;): $!&quot;;</div>
<div>   binmode $fh;</div>
<div>   $data = &lt;$fh&gt;;</div>
<div>   close $fh;</div>
<div>}</div>
<div><br></div>
<div>che spesso puoi trovare &quot;riassunto&quot; come segue:</div>
<div><br></div>
<div>my $data = do { open my $fh, &#39;&lt;&#39;, $myfile or die &quot;open(): $!&quot;; binmode 
$fh; local $/; &lt;$fh&gt; };</div>
<div><br></div>
<div><br></div>
<div>In questi casi è molto comodo utilizzare File::Slurp:</div>
<div><br></div>
<div>use File::Slurp qw( read_file );</div>
<div>my $data = read_file($myfile); # voilà</div>
<div><br></div>
<div><br></div>
<div>In questo modo, sei sicuro che non vengano operate trasformazioni sui dati 
in ingresso quando leggi da file.</div>
<div><br></div>
<div>Da notare che impostando $/ ad undef (quando fai &quot;local&quot; per default il 
valore inserito è proprio undef) praticamente stai dicendo che il separatore dei 
&quot;record d&#39;ingresso&quot; è non definito, per cui Perl tratta l&#39;intero file come un 
&#39;record&#39; e te lo legge tutto in una botta.</div>
<div><br></div>
<div>Altra cosa... ma come controlli che il contenuto del blob corrisponda a 
quello che ti aspetti?!?</div>
<div><br></div>
<div>Ciao,</div>
<div><br></div>
<div>    Flavio.</div>
<div><br> </div></div></div>
<br>_______________________________________________<br>
Roma mailing list<br>
<a href="mailto:Roma@pm.org">Roma@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/roma" target="_blank">http://mail.pm.org/mailman/listinfo/roma</a><br></blockquote></div><br></div>