mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.perl
Titolo: SMS su ENEL.IT

...premetto che ne capisco MOoOoOoOoOoOoOoOoOLTOOOOO poco.
...ma stavo vedendo come inserire, sul web, senza link, direttemente da una
pagine html o php la possibilità di inviare SMS.
Ho visto che 
ENEL.IT
 e' un servizio che funziona abbastanza bene, meglio di
altri insomma...
Ho fatto un giro tra le pagine e ho visto che dopo aver inserito:
- prefisso cellulare (es: 335)
- numero cellulare (es: 9999999)
- messaggio
si collega alla pagina in ASP
https://www.enel.it/sms/scrivisms.asp
che contiene questo form:
<FORM NAME="sms" METHOD="post">
<INPUT TYPE=hidden NAME=message VALUE="TEST" >
<INPUT TYPE=hidden NAME=prefix VALUE="335" >
<INPUT TYPE=hidden NAME=gsm VALUE="9999999" >
<INPUT TYPE=hidden NAME=accetta VALUE="yes">
<INPUT TYPE=image SRC="/img/vai.gif" BORDER=0 WIDTH=7 HEIGHT=12 ALT="vai">
</FORM>
ho modificato il form inserendo:
action="
https://www.enel.it/sms/scrivisms.asp
"
ma niente...
sembra non funzionare :(
Qualcuno mi potrebbe dare una manina?
GRAZIE !!!!! :)
P.S: Potete rispondermi x EMAIL?
Riccardo.

1. Per il contenuto della domanda ti consiglio di usare it.comp.www.cgi,
perché qui si parla di perl
2. "Potete rispondermi x EMAIL?" direi proprio che è una richiesta
antipatica, a meno che voglia dire "ANCHE per email" perché qui non si fa
consulenza privata :-)
3. "sembra non funzionare :(" non invoglia molto chi ti potrebbe aiutare,
perché non dici minimamente COSA succede al posto di non funzionare
4. ti suggerisco quindi di riscrivere il post in it.comp.www.cgi e
aggiungere i dettagli richiesti
ciao
--
-.. --- -- .. --.. .. ---
-.. . -- .. -.-. .... . .-.. .. ...

 it.comp.www.cgi e aggiungere i dettagli richiesti
5. Mi sa che ENEL non sarebbe troppo felice di pagare gli SMS che mandi 
dal tuo sito quindi avra' implementato qualche controllo (sul refereer 
ad esempio) per impedirlo (a te e a tutti gli altri).
-- 
Saluti,
Giancarlo

Newsgroup: it.comp.lang.perl
Titolo: Offerta di lavoro

Se sei un ragazzo/a, di eta' compresa tra i 18 e i 25 anni residente in Milano  brillante attivo/a e con una passione smodata per internet, letteratura, cinema, e tutto cio' che e' intrattenimento, allora U-masterpiece ha bisogno di te.
Cerchiamo Junior surfers per formare un giovane gruppo redazionale per la creazione/gestione di un sito dedicato alla letteratura,  al cinema, alla musica e tanto altro ancora.
Sono richieste esperienza nella navigazione in internet, curiosità e voglia di imparare il lavoro del tuo futuro.
Inviare un curriculum a: 
u-...@klojaf.com
Spaecificando data di nascita, titoli di studio conseguito, o in via di conseguimento.
Indica conoscenze informatiche e particolari caratteristiche per cui pensi di essere un nuovo protagonista di Internet.
Se sei orientato/a ad aspetti grafici in internet (se sai usare Flash4, photoshop 5x, illustrator 7x o quant'altro)
Inviaci il tuo profilo a :
u-mpd...@klojaf.com
Se sei orientato alla programmazione (se sai usare editor HTML, PHP3 o quant'altro)
inviaci il tuo profilo a :
u-mp...@klojaf.com

 ha scritto nel messaggio
news:95173740...@tango.comm2000.it...

Newsgroup: it.comp.lang.perl
Titolo: AIUTO SSI

Salve a tutti,
vorrei inserire un richiamo SSI <--#exec cgi="ecc.ecc.ecc.
in un file .pl o .cgi
Nell'elaborazione finale il file HTML generato dallo script non mi
visualizza il file richiamato con l'SSI,
ma nell'HTML me lo visualizza come nota testuale.
SE QUALCUNO SA COME INSERIRE UNO SSI IN UN FILE PL O CGI, MANDI E-MAIL A
webm...@mercatonline.com
RINGRAZIO TUTTI E SPERO DI RICEVERE MOLTE INFORMAZIONI.
CIAO!

 
webm...@mercatonline.com
Chiedere risposte per e-mail privato e' molto scortese. Significa: "Non
leggo questo gruppo, e non me ne frega niente che altri conoscano la
risposta al mio problema". Oltretutto con il tuo e-mail falso, richiederebbe
di andare a cambiare a mano il destinatario dell'eventuale reply automatico.
Comunque non puoi mettere comandi SSI in file ottenuti come risposta da CGI,
perche' quel testo non passa attraverso il server. Pero' puoi chiamare tu
stesso quel CGI ed inserire tu l'informazione, se ragionevole (ovvero non
puoi inserire immagini generate dinamicamente, tanto per chiarirci).
Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@netscape.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

Newsgroup: it.comp.lang.perl
Titolo: Aiuto reg expr

Salve,
ho una stringa così:
<a href = 
"
http://www.tigr.org/tigr-scripts/tgi/tc_report.pl?tc=THC1205131&species=human
">THC1205131</a> 
GP|15079663|gb|AAH11647.1 Similar to hyp...    <A 
HREF=data/SAGE14-human-22984-1034691783.html#human|THC1205131>93</A>  0.99      
1
come faccio con le reg expr ad ottenerla così:
<a href = 
"
http://www.tigr.org/tigr-scripts/tgi/tc_report.pl?tc=THC1205131&species=human
">
Grazie.
Giuseppe

 
Grazie Domizio, senti ma se volessi omettere anche <a href=""> e lasciare 
solo l'URL ?
Grazie ancora,
Giuseppe

 wrote in message
news:aoj4p4$mmq3m$1...@ID-154800.news.dfncis.de...


Sono perfettamente d'accordo con te.
Approfondire le reg exp è l'unica cosa che mi
manca del perl, purtroppo non ho il tempo tantomeno
a casa, comunque grazie lo stesso. Nel caso dovessi trovarne
un pò quale testo mi consigli (anche inglese) possibilmente
scaricabile dalla rete ?
Grazie,
Giuseppe


 wrote in message
news:aojn20$ms650$1...@ID-154800.news.dfncis.de...


>un pò quale testo mi consigli (anche inglese) 
Non scaricabile da rete ma Testo Sacro sulle espressioni regolari:
"Mastering regular expressions" di Jeffrey Friedl, O' Reilly (i gufi o
le civette, non ho ancora capito ...) - appena uscita nuova versione
Colore locale: C' è in fondo la RE di validazione di un email su cui è
entrato in simpatica polemica Sriram Srinivisam (La Pantera) e su cui
ogni tanto si vedono richieste disperate in giro per gli NG
Ciao
Newsgroup: it.comp.lang.perl
Titolo: Reference

Ciao a tutti,
qualcuno saprebbe darmi un url di una "quick reference" per il perl ?
Non mi servono manuali o tutorial,ma solo una reference veloce
delle funzioni disponibili.
Ciao e grazie.
Alessandro

 delle funzioni disponibili.
Una URL no, piuttosto una bibliografia: Perl Desktop Reference di
O'Reilly & Associates: 
http://www.oreilly.com/catalog/perlqr/
Ciao
Marco
-- 
                            _  _  _
            MARCO MARONGIU |  |_||_ |_| email: 
bro...@crs4.it
Computers & Networks Group |_ | \ _|  | WWW  : 
gulch.unica.it/~bronto
       3rd Floor, Room 316 ------------ Tel. : +39 70 2796 259

 E' un libricino di 32 pagine con tutte le funzioni di Perl.
 Ah. Mi follouappo da solo. Di fatto e' la stessa versione che viene venduta
 dalla O'Reilly, solo che e' gratis.
 Maurizio
-- 
Maurizio M. Munafo' |                            
E-mail:mmmu...@tuttocitta.it
--------------------+---------------------------------------------------------
             (o_    |                              - Gentile or Jew,
   (o_  (o_  //\    | O you who turn the wheel and look to windward,
   (/)_ (/)_ V_/_   | Consider Phlebas, who was once handsome and tall as you.

 delle funzioni disponibili.
Esiste la "Perl 5 Quick Reference Guide". 
Trovi tutte le informazioni in 
http://www.xs4all.nl/~jvromans/perlref.html
E' un libricino di 32 pagine con tutte le funzioni di Perl.
Maurizio

Newsgroup: it.comp.lang.perl
Titolo: Accesso ad altri file htm.

Ho preso un po' di spazio da 
www.webjump.com
 (offre gratis 25 mb più spazio
per cgi) e non ho avuto problemi quando ho avuto accesso a file presenti nel
mio spazio con la funzione:
OPEN(LETTURA,"file1.dat")
ma quando io provo ad accedere ad un file presente in un'altro sito (vorrei
accedere alle pagine del televideo della RAI) non riesco a trovare o
comunque ad accedere al file.
Qualcuno sa come fare?

ciao,
il mio problema e' simile:
devo prelevare delle informazioni sulle pagine di un'altro sito e includerle nel
mio...
qualcuno ha idea di come aprire files su un server remoto ???
grazie
mattia


 Qualcuno sa come fare?
Devi 'simulare' un browser utilizzando le libwww.
man LWP
Valerio

man LWP
...oppure ti apri un socket sulla 80 e ne leggi il contenuto.
sub geturl { my ($server,$pagina,$porta) = @_;
  use strict;
  use Socket;
  my ($risp,$iaddr,$paddr,$proto,$riga);
  $porta   = 80 unless $porta;
  $pagina  = '/' unless $pagina;
  $risp    = '';
  $iaddr   = inet_aton($server) || return "Non trovo $server";
  $paddr   = sockaddr_in($porta, $iaddr);
  $proto   = getprotobyname('tcp');
  socket(SOCK, PF_INET, SOCK_STREAM, $proto);
  connect(SOCK, $paddr)  || return "$server non risponde";
  send(SOCK,"GET $pagina\r\n",0);
  while ($riga=<SOCK>) { $risp .= $riga }
  close (SOCK) || return $risp;
return $risp }
------
bale...@dada.it
 
http://zap.to/balestra
  ICQ#:14303012
" Ora mai che i baci tuoi piu' non mi sazian
  cerchero' un'altra donna dentro ai sogni di Tarzan... "

grazie per l'aiuto.
quindi poi $risp e' la mia bella paginetta da elaborare, giusto ?
ciao
mattia


quindi poi $risp e' la mia bella paginetta da elaborare, giusto ?
Tu chiedi, ad esempio:
$pagina=geturl('
www.apple.com
','/italystore');
..e in $pagina ti ritrovi l'HTML di 
http://www.apple.com/italystore
La funzione geturl chiede da 1 a tre parametri: server, risorsa,
porta. Se ometti la risorsa prende la root ("/"), se ometti la porta
prende la 80.
P.S.: il quote va *prima* del testo ;)


sub geturl { my ($server,$pagina,$porta) = @_;
[...]
Si ma perche' farsi cosi' del male qunado la stessa cosa la fai con
due righe usando LWP :(
"Ufficio lotta contro il reinventare l'acqua calda" :)
--------------------------------------------
 Voster semper Voster
         .And.
Ogni idea esposta rispecchia la mia personale opinione
 e non e' in alcun modo correlata con lo CSELT S.p.A.

mattia
Prego


"Ufficio lotta contro il reinventare l'acqua calda" :)
Perche' sono abituato a litigare con il Perl sotto NT+IIS, e quindi
preferisco fidarmi del minimo indispensabile.... :-(


preferisco fidarmi del minimo indispensabile.... :-(
Comunque se usi ActivePerl e installi la LWP con PPM funza anche su
IIS :)

Newsgroup: it.comp.lang.perl
Titolo: LineFeed o CarriageReturn

Ho un problema.
Ho scritto un programmino che deve girare su un PC Windows, scrivere un
file, trasferirlo in ftp su una macchina Linux.
Tutto sembra funzionare, ma su Linux il file che ho creato e trasferito
non funziona come dovrebbe. Chi mi ha dato le specifiche mi ha detto
che alla fine di ogni riga deve esserci solamente un LineFeed, senza
CarriageReturn, come tutti i sistemi unix-like.
Esiste un carattere speciale in Perl che corrisponda solo al LineFeed?
Il "\n" viene interpretato, a quanto so... Oppure devo solo giocare con
il modo di trasferimento ftp (bin/ascii)?
Le ho provate tutte....



Il carattere che ti crea problemi e' "\r".
Puoi scrivere uno script perl che toglie questa grana dai files di
Winzozz, oppure AFAIK dovrebbe esistere un comando/programmino
apposito sotto *nix.
Se hai bisogno del programmino lo posso postare su questo NG.
  Raffaello

Se intendi il programmino per rimuovere "\r" manda pure, grazie! E' una
grana in meno per me che sto impicciato ;)
Ma quello che mi chiedo e': questo programmino lo dovrei girare su
linux o anche su Winzozz prima di trasferire i file? Perche' questa
seconda cosa e' quella che mi servirebbe... Non posso farlo dopo.
Raffaello Galli ha scritto:


 seconda cosa e' quella che mi servirebbe... Non posso farlo dopo.
Penso sia sufficiente eseguirlo una volta sola, non penso proprio che
ftp modifichi il file ....
  Raffaello

 
Questo e' "CARGO CULT PROGRAMMING"!
( 
http://en.wikipedia.org/wiki/Cargo_cult_programming
 )
Mi spieghi perche', se devi manipolare le righe ad una ad una,
hai bisogno di caricarti tutto il file in memoria DUE VOLTE?
Specialmente se dai consigli a un principiante, usa qualcosa di piu'
semplice e meno ridondante.
(Inoltre, assegnare alle variabili $a e $b fuori da una routine di sort
e' un altro cattivo esempio).
open my $INPUT, "<", $fileinput or die $!;
open my $OUPUT, ">", $fileouput or die $!;
while (my $line = <$INPUT>)
{
   $line =~ s/\r//;
   print $OUTPUT $line;
}
close $INPUT;
close $OUTPUT;
Ciao
gmax
-- 
   ____ ____  _____ _   _
  / _  |    \(____ ( \ / )
( (_| | | | / ___ |) X (
  \___ |_|_|_\_____(_/ \_)
(_____|
MySQL Certified Professional
Sapere, saper fare, fare, far sapere
http://gmax.oltrelinux.com

 ( 
http://en.wikipedia.org/wiki/Cargo_cult_programming
 )
LOL, vero.
Se leggi bene il post c'e' scritto che l'ho fatto 6 anni fa,
penso di essere un po' migliorato nel frattempo. ;)
Ho solo fatto cut/paste senza nemmeno riguardarlo.
  Raffaello

seconda cosa e' quella che mi servirebbe... Non posso farlo dopo.
Se il problema č nella generazione del file su Windows, puoi provare a
impostare un layer che produca solo line feed (vedere il pragma open per
dettagli), o al limite usare binmode.
Ciao.
Newsgroup: it.comp.lang.perl
Titolo: posizionare il cursore

Ciao,
Vorrei sapere se esiste un cmd in perl che mi permetta di posizionare il
cursore sullo schermo e di spostarlo.
Se possibile, evitate di mandarmi su siti in inglese.
grazie

bossal wrote:

in ambito Unix/Linux esiste la libreria Curses
*credo* che venga distribuita spesso con il sistema operativo 
(se usi Linux, guarda tra i moduli installati)
alcuni Unix non la installano di default.
per vedere se ce l'hai prova da riga di comando
 perl -e "use Curses"  
se non ti risponde male, allora sei apposto.
mi dispiace, ma temo che troverai solo documentazione inglese 
(se la trovi in italiano, fammelo sapere :-)

Newsgroup: it.comp.lang.perl
Titolo: Tk chooseDir

Ciao a tutti, sto scrivendo una piccola applicazione che fa uso di Tk
per l'interfaccia.
La sto scrivendo sotto Linux e funziona tutto. L'ho provata sotto Mac OS
X e funziona tutto. La testo sotto windows (activePerl) e, che strano,
non funziona.
In particolare quando cerco di aprire il popup per scegliere una
directory (di cui verranno letti i file) mi da un errore che non riesce
a fare l'AUTOLOAD di Tk::chooseDir alla linea bla bla bla...
Qualcuno ha avuto una esperienza simile?
Ciao a tutti
dawe


basta che installi il ppm di Tk:chooseDir

Newsgroup: it.comp.lang.perl
Titolo: Sendmail

Dove trovo Sendmail per NT - free e con instruzioni di installazione???
NO 
sendmail.org
 o simili

 Dove trovo Sendmail per NT - free e con instruzioni di
installazione???
Perche' non te lo fai con il modulo Mail::Sendmail ?
Ciao
--
 Massimo Balestra
 System Engineer
 Torino Italy
Sent via Deja.com 
http://www.deja.com/
Before you buy.

 cerchero' un'altra donna dentro ai sogni di Tarzan...

 BTW su CPAN lo trova.
????
Il modulo mail:sendmail e' puro perl. Basta scaricare il file
Mail-Sendmail-0.77.tar.gz (o successivo) da qualunque CPAN (dalla
directory ......./by-module/Mail) e copiare il file Sendmail.pm nella
directory
perl\site\lib\Mail
nel .tar.gz c'è anche un file html con il manuale d'uso.
Se invece usi l'activeperl puoi anche usare il seguente comando (dal
prompt di msdos)
ppm install --location=
http://alma.ch/perl/ppm
 Mail-Sendmail


Mail-Sendmail-0.77.tar.gz (o successivo) da qualunque CPAN (dalla
Dicevo proprio questo: nella distro dell'ActivePerl per Win32 non c'e'

Newsgroup: it.comp.lang.perl
Titolo: compilazione script Perl sotto Win32

Ciao a tutti.
Vorrei esporvi un problema....:-(
Ho la necessita' di compilare degli script in Perl sotto Win (uso
WinNT4); mentre sotto Linux la cosa non ha presentato particolari
problemi, non posso dire altrettanto per Win.
Ho scaricato ActivePerl 5.6.0 e perl2exe v4.00, che mi e' sembrata la
soluzione piu' veloce per cominciare a fare qualcosa sotto win.
Il problema e' che se compilo un script senza moduli, tutto va a gonfie
vele, ma appena c'e' un modulo di mezzo, ecco che perl2exe dice che non
lo trova.
Come posso fare?
Penso di aver seguito le istruzioni contenute nei doc per installare i
moduli (ppm install --location=<dir><nomemodulo_senza_suffisso_ppd>), ma
la cosa continua a funzionare.
Ed e' qui che entrate in gioco voi tutti....almeno spero.
Grazie in anticipo a chi sapra' aiutarmi.
Ciao
Angelo

 wrote in message
392D54C8...@cselt.it...

Ho letto che la ActiveState distribuisce nel PDK (Perl Dev Kit) un pacchetto
chiamato PerlApp che serve appunto per compilare perl in eseguibili per Win
NT/9x.
Io non l'ho provato poichč il suddetto funziona solo su NT, perņ a detta
della ActiveState dovrebbe compilare bene anche i moduli (e dovrebbe avere
una maggiore integrazione con ActivePerl!).
L'url č questo: 
http://www.activestate.com/Products/Perl_Dev_Kit/index.html
Ciao,
Ezio Bonsi

Newsgroup: it.comp.lang.perl
Titolo: scripts in cgi-bin non partono più!

Salve,
        chiedo a voi per sapere se sto dimenticando qualcosa di evidente 
oppure no! da poco ho cambiato web host ed ora sono costretto a far girare i 
files .cgi nella cartella cgi-bin apposita...e vabb� vi sta! allora faccio 
una prima prova con il pi� semplice dei files che poi verr� richiamato da 
browser:
#!/usr/bin/perl
use strict;
use warnings;
use CGI;
my $q = new CGI();
print $q->header();
print "Hello World!\n";
__END__;
il file � salvato in modo ascii sul webserver chmod classico 0755 (rwx r-x 
r-x) con il nome di prova.cgi
lo richiamo da browser e scatta il classico errore 500!!!!
al contrario se chiamo il file 
prova.pl
 e lo sposto in una qualsiasi 
cartella al di fuori della cgi-bin tutto va bene!!!!
allora di nuovo, sto avendo qualche grave dimenticanza?!?!
grazie 

 allora di nuovo, sto avendo qualche grave dimenticanza?!?!
A mio parere e' tutto corretto.
Cos'e' hosting Aruba? nuova attivazione?
Non penso comunque sia un problema tuo, tra un po' riprova senza cambiare 
nulla: 
ascii, 755, prova.cgi in 
http://sito/cgi-bin/
io dico che magicamente funzionera'.

"gxmsgx" <nob...@null.none> ha scritto nel messaggio 
news:4a72c827$0$28510$4faf...@reader2.news.tin.it...

ho risolto! è incredibile però...la cartella "cgi-bin" di suo non è in 
0755...però se metti dentro la "cgi-bin" una cartella tipo "prova" e le fai 
chmod 0755 poi metti il file .cgi nella cartella "prova" il tutto funziona!! 

 funziona!!
si, ma non esiste te la devono sistemare devi poter anche eseguire:
http://sito/cgi-bin/prova2.cgi
ripeto riprova tra un po, altrimenti senti l'assistenza

 ripeto riprova tra un po, altrimenti senti l'assistenza
ma saro' ubriaco?...cambiali tu i permessi
Newsgroup: it.comp.lang.perl
Titolo: CGI - Perl - Linux

Ho un server Linux Suse 6.1 con Apache.
Ho uno script perl con estensione .cgi che mi causa
non pochi problemi.
Aiutatemi a localizzare il problema pf:
1. se dal prompt di linux esegueo 'db.cgi'
    ho il messaggio d'errore:
             ": No such file or directory
2. se sempre dal prompt eseguo 'perl db.cgi'
    lo script si esegue.
Cosa può essere?
Grazie

Ciao Ticino, come va?
"Ticino.com" ha scritto:

  Nell'ordine:
	1. Inserisci la CWD (il punto ".") nel path;
	2. Aggiungi in testa al file la linea:
 
		#!/<my_perl_path>/perl
	3. Cambia la modalita` del file in eseguibile:
		$ chmod +x <my_script>
	4. Dai una *seria* occhiata alla documentazione sui 
	permessi di UNIX etc.
	Alla prossima,
		Marco

 $ chmod +x <my_script>
Già eseguibile
Premetto che altri script sullo stesso server ma con estensione .pl
funzionano
senza problemi, ma questo è un perl con estensione .cgi

 Come faccio?
$ ./db.cgi
	Best regards,
		Kazuma
-- 
Alex Garbagnati, 
al...@remove.this.messagemedia.com
Sr. Application Engineer, MessageMedia
Mountain View, CA  94043
Newsgroup: it.comp.lang.perl
Titolo: patterm matching tra due scalari

l'espressione:
if ($stringa=~ /$seconda_stringa/)
                {.........
                                ........
                            }
funziona.
Come fare se dovessi inserire delle àncore (^ e $)??
N:B. Se faccio:
if ($stringa=~ /^$seconda_stringa$/).....
il pattern matching non funziona piu' neanche quando le due variabili
contengno stringhe veramente uguali.
Grazie per l'eventuale aiuto.
asast

contengno stringhe veramente uguali.
Sei sicuro????
prova:
$str1='pippo';
$str2='pippo';
print "ok\n" if ($str1=~/^$str2$/);
a me stampa l'ok.....
-- 
Saluti,
Giancarlo

 if ($stringa=~ /^$seconda_stringa$/).....


Cosa e' cambiato dall'altro thread? Insoddisfatto delle risposte?
Non e' che cambiando il testo del messaggio il problema cambia o scompare.
$stringa='pippo';
$seconda_stringa = 'pippo';
 if ($stringa=~ /$seconda_stringa/)
   { print "Questo funziona\n";
   }
 if  ($stringa=~ /^$seconda_stringa$/)
   { print "e questo anche\n";
   }
Produce 
Questo funziona
e questo anche
Dove sbaglio?
Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@netscape.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

 ha scritto nel messaggio
news:8paka0$alj$3...@menelao.polito.it...

Maurizio,
non sbagli da nessuna parte.
non capisco neanche io dove e' l'errore.
Infatti ho scritto un programma "indipendente" che funziona, come i vostri,
mi riferisco anche alla risposta di Giancarlo Bisso.
In quel programma funzionano le àncore si in grep che nel matching in if.
Ma sul CGI no.
Visto che le variabili vengono da una fornm HTML con metodo post, ho pensato
di fare un chomp anche li, ma niente cambia.
Un ultima cosa: ho scritto un messaggio diverso perche':
1)non mi rispondevate e credevo riteneste esaurito il thread;
2)circoscrivere il problema.
Se questa mia desse spunto a qualche ulteriore intuizione fatemi sapere.
Grazie mille per l'aiuto
asast

SEmpre riguardo al CGi, ho constatato che, con l'uso dell'àncora di inizio
riga (^) funziona.
Se aggiungo $ alla fine, smette di funzionare, cioe' i valori contenuti nei
due scalari confrontati, vengono considerati diversi anche se effettivamente
uguali.
grazie ancora,
asast


il fatto e' che una string contiene gia' i caratteri di inizio e fine
stringa.
se li specifichi nel patternmatching li duplichi e quindi la
seconda_stringa no e' piu' sottostringa della prima..
ciao

[ Fri, 08 Sep 2000 18:26:05 +0200 ] - Enrico Luciano
<e.luc...@SPAMwirecom.it> ha scritto:

mi e' venuto un dubbio lamerissimo...
per fare questa cosa non conviene usare
if ($stringa1 eq $stringa2)
??
scusate la domanda lamah ma dovevo proprio farla :)
bye.
Velenux.
Newsgroup: it.comp.lang.perl
Titolo: Caricare immagine su db Mysql

Ciao a tutti ho un piccolo problema.
Dovrei caricare delle immagini che si trovano in una cartella su un db
Mysql.
Come posso fare?
Grazie Stefano

 wrote in message
veRP5.48639$BF.17...@news.infostrada.it...


 ha scritto nel messaggio
news:4MRP5.48789$BF.17...@news.infostrada.it...


 No i link
In questo caso puoi memorizzare le immagini in campi di tipo BLOB.  
Consulta:
 1. sezione "The BLOB and TEXT types" del manuale di Mysql
 2. paragrafo "Handling BLOB/LONG/Memo Fields" della documentazione di DBI
Max


Newsgroup: it.comp.lang.perl
Titolo: Script di invio messaggio di posta...

Qualcuno potrebbe postarmi un esempio di script per inviare un messaggio di
posta con relativo allegato? Vene sarei infinitamente grato!!
Basterebbe un esempio per capire come strutturarlo......
Grazie
Nicola


man MIME::Lite e di esempi ne trovi più di uno.
Ciao
M.
-- 
____________________________________________________
    Life's just a blast, it's moving realy fast    
better stay on top or life will kick you in the ass.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Newsgroup: it.comp.lang.perl
Titolo: elemento "tr"

Salve prometto che è l'ultima volta che chiedo!
ma volevo fare un po ti pratica con l'ogetto in questione.
Diciamo che io ho un file composto in questo modo
alias Nick Nome Cognome
ora vorrei trasforamre le maiusco in minuscole
uso tr/A-Z/a-z/ 
e tutto fila ma se volessi cambiare solo il nick
devo per forza trasformare tutto in un arrey???
un altra cosa, non è possibile utilizzare l'operatore di sostituzione??
al posto di quello di traduzione???
Fabrizio

oppure usi split e join.... e per mettere in minuscolo, invece, lc

 e tutto fila ma se volessi cambiare solo il nick
  s/alias (\w+)/alias \L$1/;
Max
Newsgroup: it.comp.lang.perl
Titolo: stringa che trova troppi dati

in un prg in per, ho la necessita' di trovare una determinata stringa, ma il
prg ne trova troppe e cioe' tutte quelle che gli assomigliano (che iniziano
e che finiscono ma anche che hanno al centro la stringa cercata) come faccio
per fargli fare una ricerca un po' piu' mirata?
ecco le righe del prg
 while ($reco=<IN>){       # cerca nel file
   ($cont, $nome, $cognome, $indirizzo, $email,$sp) = split(/\|/, $reco);
#separa i campi ad ogni |
   if ($nom == /$cont/) {    # se trova il campo inserito lo salta
   print "dati cancellati\n\n ";
   }
   else {                    # altrimenti
   $cont =$cont+1;
   ($cont, $nome, $cognome, $indirizzo, $email, $sp) = split(/\|/, $reco);
#separa i campi con |
   print IN2 $reco;          # e li scrive nel nuovo file
   }
   }
Grazie e ciao a tutti

 Grazie e ciao a tutti
www.perldoc.com
 
ciao
***************************************
messaggio inviato tramite HostSearch.it
---------------------------------------
---> 
http://www.hostsearch.it/newsgroup
***************************************

 ecco le righe del prg
Perdonami la severita', ma sto programma e' una porcheria.. senza offesa
per altro non mi sembra faccia quello che tu dici sopra.
Comunque:
- Perche fare lo split due volte (righe 2 e 10)?
- Che senso ha incrementare $cont alla riga 9 e alla 10 ridefinire la 
stessa variabile?
- $nom alla riga 5 e' corretto o e' un $nome con la e "mangiata"?
- La riga 5 e' sbagliata: == e' l'operatore di eguagliaza tra numeri, 
tu lo usi tra una variabile (stringa o numero?) e una regex.
 1>  while ($reco=<IN>){       # cerca nel file
 2>    ($cont, $nome, $cognome, $indirizzo, $email,$sp) = split(/\|/,
 3>    $reco);
 4> #separa i campi ad ogni |
 5>    if ($nom == /$cont/) {    # se trova il campo inserito lo salta
 6>    print "dati cancellati\n\n ";
 7>    }
 8>    else {                    # altrimenti
 9>    $cont =$cont+1;
10>    ($cont, $nome, $cognome, $indirizzo, $email, $sp) = split(/\|/,
11>    $reco);
12> #separa i campi con |
13>    print IN2 $reco;          # e li scrive nel nuovo file
14>    }
15>    }
Proviamo a riscriverlo meglio...
while (<IN>) {
        $cont, $nome, $cognome, $indirizzo, $email,$sp) = split /\|/;
        if ($nom(e) eq $cont) {
                print "dati cancellati\n\n ";
        } else {
                $cont++; #anche se non capisco a che serve
                print IN2 $reco;
        }
}
-- 
Saluti,
Giancarlo

 wrote in message
adhvfo$4bdu$1...@stargate1.inet.it...

Newsgroup: it.comp.lang.perl
Titolo: webserber su win95 e perl

Dunque.
Ho installato un webserver a casa mia, per la precisione Microsoft
Personal Webserver.
In seguito mi sono collegato a 
www.perl.com
 e ho scaricato l'interprete
perl
per win32. L'ho installato. Ho associato l'estensione .pl con il
perl.exe, che
e' l'interprete. Per sicurezza ho aggiunto alla variabile d'ambiente
path il
il percorso per perl.exe  (nell'autoexec.bat).
Poi ho creato una semplicissima pagina HTML, con un form, con action al
file /Script/
prova.pl
 col metodo post.
La dir /Script sul mio server e' quella che tiene i cgi e script.
Per testare il funzionamento ho cliccato sul submit del mio form,
ottenendo un
errore. HTTP/1..etc : Non supportato.
Il file .pl che ho usato e' il seguente:
====INIZIO====
#!/Scripts/  NON SO SE CI VA NEI SERVER UNIX E LINUX DI SOLITO CGI/BIN
$ENV{'PATH'} = '/Scripts'; 
print"Content-type:text/html"."\n\n";
print "&lt;HTML&gt;", "\n";
print
"&lt;HEAD&gt;&lt;TITLE&gt;Informazioni!&lt;/TITLE&gt;&lt;/HEAD&gt;",
"\n";
print "&lt;BODY&gt;&lt;H1&gt;Le informazioni seguono!&lt;/H1&gt;", "\n";
print "&lt;Pre&gt;";
print "Il tuo indirizzo IP e' ", $ENV{`REMOTE_ADDR`}, "&lt;BR&gt;",
"\n";
exit(0);
====FINE====
Come faccio a far funzionare queste istruzioni?
Spero di essere stato chiaro.
Grazie a tutti coloro che potranno essermi d'aiuto.
Saluti.

Prova a mettere in testa allo script:
#!/usr/bin/perl
Ciao.

Su win95???
Quello non e' valido per Linux/Unix?


Saluti.

Si', e solo per quello.
Per Windoze bisogna modificare una chiave del registry, come documentato
<da qualche parte> nella doc. di IIS.
Cheers,
	Alessandro

Come faccio a far funzionare queste istruzioni?
prova con 
perl.exe 
script.pl
se nemmeno questo va allora... hai messo il perl nel path?
| Federico 'pix' Feroldi - 
fede...@logicom.it
| 
http://idea.logicom.it/pix/
 - ICQ #6541674

         Alessandro
credo effettivamnete sia un problema del server.. io l'ho provato sul mio...
sempre sotto virus95 ma uso omnihttpd e il tuo script funzia
perfettamente....
Ciriciao...
--
Piera "Vampiera" Poggio
----------------------------------------------------------------------
And crawling on the planet's face, Some insects, called the human race
Lost in time, and lost in space, And meaning........
----------------------------------------------------------------------
Home Page : 
http://piera.lapam.mo.it
POWWOW  : 
pi...@lapam.mo.it
ICQ  : 1396500

 <da qualche parte> nella doc. di IIS.
Esatto. Tutte le operazioni necessarie per configurare il PWS sono
docmentate in un'apposita sezione delle FAQ:
http://www.activestate.com/support/faqs/Perl_for_Win32_FAQ_6.html#6_7
Saluti,
MM
Newsgroup: it.comp.lang.perl
Titolo: file e stringhe

e la prima volta che posto in questo ng ho un piccolo problema
come posso trasformare il file nome.txt che contiene una cosa del genere
1
2
3
4
5
6
in un file nome_1.txt che contiene
1 2 3 4 5 6
grazie in anticipo
Adriano

 1 2 3 4 5 6
 perl -pe 'tr/\n/ /' < nome.txt > nome_1.txt
Max

 1 2 3 4 5 6
Puoi fare così per trasformare il file:
perl -pi -e 's/\n/ /' file.txt
Oppure puoi fare la stessa cosa salvando il vecchio file con estensione
.bak:
perl -pi'*.bak' -e 's/\n/ /' file.txt
	A presto, Michele.
-- 
Michele Beltrame
http://www.italpro.net/mb/
ICQ# 76660101 - e-mail: 
m...@italpro.net

Newsgroup: it.comp.lang.perl
Titolo: re

Salve,
     Come faccio ad eliminare da una stringa le seguenti stringhe?
<![CDATA[
e
]]> 
grazie

 ]]>
 
  s/\]\]>//
M
Newsgroup: it.comp.lang.perl
Titolo: File XML di oltre 200Mb

Salve a tutti,
Devo leggere un file XML di 200 Mbyte, non ho DTD e dovrei importartare
in fine i dati in una serie di tabelle MySQL. Il problema è che non non
sapendo a priori la struttura del file, non so come gestire in tempo e
memoria regionevole il file...avete suggerimenti in merito?
Grazie a tutti


Il modulo XML::Simple ti mette a disposizione una procedura XMLin();
my $xml = XMLin('file.xml');
che ti carica tutto il file in un hash.
Poi ti smazzi l'hash, chiavi e valori, e trovi tutti gli elementi.
Con un XML di dimensioni piu' modeste funziona bene.
Con un file di 200 MB non ti resta che provare.
Se poi non dovesse funzionare devi usare allora il modulo XML::Parser


Per un file troppo grande per leggere tutto en memoria, puoi provare 
XML::Twig.
Ce molta informazione sul mio sito 
http://xmltwig.com
http://www.xmltwig.com/article/ways_to_rome_2/
 a un exemple de come 
leggere un file e importare i dati in una tabella (SQLite, ma serebbe lo 
stesso con MySQL).
-- 
mirod

Newsgroup: it.comp.lang.perl
Titolo: MSDN Originale Vendesi

Vendo i seguenti numeri di MSDN Library Originali:
-MSDN July 2000 (3 CDs) 70.000 lire
-Component Source MSDN 10/99 Edition (1 CD) 6.000 lire
-Component Source MSDN 04/2000 Edition (1 CD) 8.000 lire
-MSDNnews (opuscolo) January/February 2000 4.000 lire
Component Source MSDN e MSDNnews se associati a un numero di MSDN Library a
metà prezzo.
Spese di spedizione a carico del destinatario.
Scrivete a 
fran...@yahoo.it



Newsgroup: it.comp.lang.perl
Titolo: Salva pagine pl

Come si salvano le pagine pl
con quale editor o prg
sono all'inizio
grazie
--
-----------------------------------------------------
Guarda! La Provincia di Crotone
http://www.look-kr.com
***************************************
Il Mercatino delle 1000 Lire
http://www.look-kr.com/mercato/
***************************************
TELEL@VORO
http://www.look-kr.com/telelavoro
***************************************
 Ricariche On-Line
http://www.look-kr.com/timcard
***************************************

con quale editor o prg
Non mi e` ben chiaro cosa vuoi fare: se vuoi salvare una pagina HTML
generata da un CGI, basta il "Salva..." del tuo borwser: naturalmente
questo non salva il sorgente del CGI, per quello non c'e` niente da
fare.
Se invece vuoi scrivere un programma in Perl, puoi farlo con un
qualsiasi editor.
	Michele.
-- 
Michele Beltrame
m...@io.com
http://www.io.com/~mick/
Newsgroup: it.comp.lang.perl
Titolo: Mailing List

Ciao a tutti, vorrei avere una dritta sul seguente argomento:
Come posso creare uno script in perl che in automatico invia un messaggio al
giorno in email, quindi una mailing list, prendendo il contenuto da un file
txt???
Esiste qualche script del genere???
Grazie in anticipo.

 Esiste qualche script del genere???
A migliaia? A milioni? ;-)
Ciao
M.
-- 
____________________________________________________
    Life's just a blast, it's moving realy fast    
better stay on top or life will kick you in the ass.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

 > Esiste qualche script del genere???


 prestabiliti.
cron.


Newsgroup: it.comp.lang.perl
Titolo: script eseguibili

This is a multi-part message in MIME format.
--------------DE9B6902BA86C27B88C0F222
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Devo far eseguire uno script al caricamento di una pagina html, (mi
serve per far caricare un banner scelto fra molti) .
Pensavo di inserire nel tag html della pagina una istruzione tipo:
<IMG SRC="
http://test.server.it/cgi-bin/hit2/banner_src.cgi
">
e di far inviare l'output dello script tipo:  image.gif
Ma sembra che questa istruzione non funzioni!
Cosa posso fare, senza usare le SSI??
ciao
daniele scarpa
--------------DE9B6902BA86C27B88C0F222
Content-Type: text/x-vcard; charset=us-ascii; name="vcard.vcf"
Content-Transfer-Encoding: 7bit
Content-Description: Card for dott. Daniele Scarpa
Content-Disposition: attachment; filename="vcard.vcf"
begin:          vcard
fn:             dott. Daniele Scarpa
n:              Scarpa;dott. Daniele
org:            Mall Italy Lab
adr:            Strada di Nascimben 1/b;;;Treviso;;31100;Italy
email;internet: 
sca...@mall.it
title:          e-commerce & internet tools
tel;work:       0422 / 324281
tel;fax:        0422 / 324274
x-mozilla-cpt:  ;0
x-mozilla-html: FALSE
version:        2.1
end:            vcard
--------------DE9B6902BA86C27B88C0F222--

funziona, funziona. Attento solo a dare il tipo MIME giusto
Luca


Luca Passani wrote:

 Infatti... ho provato in due modi:
1)
print "CONTENT_TYPE = image/gif\n\n";
open (FILEG,"vendita.gif") || die  &emergenza;
@figura = <FILEG>;
print FILEG "@figura" ;
close FILEG;
2)
print "CONTENT_TYPE = image/gif\n\n";
print "figura.gif" ;
Dove sbaglio?
grazie ancora
daniele

Sbagli la sintassi del tipo MIME e soprattutto fai un errore
concettuale.
il tipo MIME e': 
print "content-type: image/gif\n\n"
#verifica, sto andando a braccio
ma soprattutto, quello che lo script deve sputare fuori questa volta non
e' il nome del file, bensi il file stesso.
 Se sei su UNIX ti basta leggere il file con la "read" 1024 byte alla
volta e dumparlo sullo STDOUT. Su NT non ho mai fatto questo, ma credo
che ci sia una magagna con i file di tipo binario, per cui se sei a
lavorare su NT dai un'occhiata alle FAQ o fai una ricerca con le keyword
"binary file perl NT" (prova anche 
www.activestate.com
 per questo tipo
di informazioni)
ciao


 -------------------
Newsgroup: it.comp.lang.perl
Titolo: Cedo PERL GUIDA DI RIFERIMENTO

Cedo causa inutilizza la nuovissima PERL - GUIDA DI RIFERIMENTO della
O'Reilly, acquistata poco più di un mese fa.


Quanto costa?

 Psyko ha scritto:


 perchè? sai gia' tutto :P
O sa troppo poco. Non per lui in particolare, ma io lo ho ed è un ottimo
libro per chi sa già ma non ricorda o vuole imparare qualcosa di nuovo ma
infretta e senza tanti giri di parole.
--------------------------------


 Cedo causa inutilizza la nuovissima PERL - GUIDA DI RIFERIMENTO della




Newsgroup: it.comp.lang.perl
Titolo: flussi e pipe

ciao a tutti. attualmente faccio 
$dati_out = qx( echo "$dati_in" | programma --par1 --par2 );
per simulare una doppia pipe. cosa c'e' di un po' piu' elegante e
portabile ? ( echo ha comportamenti e parametri differenti in linux,
hpux, aix, ecc )
ho provato a usare open, ma sono finito in intassi lunghe e complicate.
consigli ? 
grazie
ivan

consigli ?
Forse IPC::Open2 e IPC::Open3, o IO::Pipe. Però conviene chiedersi se è
proprio necessario ("programma" che sarebbe? non hai nessun altro modo per
fargli leggere dei dati?).
E` forse un po' triste dirlo, ma se usi perl solo come "colla", c'è della
colla migliore (bash, tcl,...). L'impegno ha senso se, nel tuo script, ti
serve quel "qualcosa in più" che può dare perl.
Ciao.

 script, ti serve quel "qualcosa in piů" che puň dare perl.
la tristezza e' ben maggiore!!  quello script perl deve funzionare su
linux, sco, aix e hpux, e solo di linux ho il compilatore, altrimenti 
di quel programma esterno ne avrei fatto un modulo in c e lo avrei
integrato come funzione. tra l' altro, avrei avuto bisogno anche di
Crypt::GPG, ma su sco e aix non c'e' e su hpux si compila a fatica... e
anche in quel caso ho dovuto implementare qx( echo $DATI | gpg
--opzioni eccetera )
devo ancora sviluppare per sco!!! ma vi rendete conto ???
fine sfogo
saluti a tutti
ivan

integrato come funzione.
Ma forse su quei sistemi puoi tentare qualcosa con bash o tcl.
Comunque, i moduli che ti ho indicato dovrebbero risolvere il problema, o
almeno ci provano.
Ciao.

 Ciao.
in ogni caso, grazie
ivan
Newsgroup: it.comp.lang.perl
Titolo: Manuale!!!

Salve non c'č nessuno che potrebbe mandarmi un manuale in formato
elettronico il mio indirizzo di posta č
carlo.t...@rccr.cremona.it
E' vero forse sono un po' troppo esigente ma mi servirebbe per una
dimostrazione ad un corso di computer che sto tenendo al mio paese.
GRAZIE!!!!
Carlo

 elettronico il mio indirizzo di posta č
[snip]
http://language.perl.com/CPAN/doc/manual/html/PerlDoc.tar.gz
1593K vuoi che te lo mandi lo stesso?
Ciao
	Gundam

Newsgroup: it.comp.lang.perl
Titolo: crontab

Salve a tutti, ho fatto uno scriptino che Agostino mi ha aiutato a 
risolvere che utilizza DBD::ODBC. Adesso l'ho inserito in una 
operazione pianificata che dovrebbe eseguirlo ogni 10 minuti.
Tuttavia nell'ora indicata non succede nulla.
Ho provato a far diventare eseguibile lo script tramite PAR e a 
passargli l'eseguibile anzichè il 
file.pl
 ma idem come sopra.
Allora mi sorge il dubbio: non è che per qualche motivo le operazioni 
pianificate di windows non gestiscono script in perl o devo 
specificargli qualcosa che non mi viene in mente?
Esiste eventualmente qualche metodo per creare un demone crontab per 
windows?
Ho visto alcuni crontab-modules ma sembra che scrivano solo file cron 
per *nix...
Qualche ideuzza? :-)
Grazie,
nathanvi
Inviato da 
www.mynewsgate.net

 Inviato da 
www.mynewsgate.net
Ciao, 
hai provato a creare un file bat ed utilizzare questo nello scheduler
taks di windows a me funzionano cosě gli script perl.
Basta inserire i path assoluti dell'interprete e dello script.
Ciao.
Newsgroup: it.comp.lang.perl
Titolo: aiutino espressione regolare

Ho cominciato ad avventurarmi oggi con le ER. Quello che volevo fare è
verificare se la stringa contenuta nella variabile $cval:
inizia con la stringa contentuta nella variabile $var,
seguita da:
- cancelletto (#) e da una stringa qualsiasi
- oppure da niente (fine stringa).
Ho provato cosi' ma non sono convinto che sia corretta... anzi credo proprio
di no...
$cval =~ /^$var\#.*/
Grazie in anticipo.
Ciao,
--Gabriele


Forse cosi funziona!!! Mi confermate?
$cval =~ /^$url(\#.*)?/

 m/^$url(\#.*)?$/
Mi sono perso! :-|
per cosa sta il dollaro finale....?
E la emme (m) all'inizio?
E il risultato dell'espressione dove lo mette? Come faccio a metterlo in
$cval?
Ciao e grazie ancora per i chiarimenti,
--Gabriele

> Per verificare $cval usa "$cval =~ m/^$url(\#.*)?$/;"
$cval =~ /^$url(\#.*)?/
E quella che ho scritto io invece cosa fa?
Io l'avevo messa in un if in questo modo
 if ($href =~ /^$url(\#.*)?/) {  }
E mi pareva funzionare.
Cosa cambia se aggiugno il dollaro alla fine? E se ometto la emme?
--Gabriele

E se ometto la emme?
La m puoi metterla o non metterla, è indifferente. Però, se non la metti,
sei costretto ad usare i caratteri // per delimitare il match; con la m,
invece, puoi usare qualunque carattere:
    $cval =~ m!^$url(\#.*)?$!;
può venir comodo a volte per evitare di quotare tutti i caratteri /.
Un'occhiatina a perlre e/o perlretut, comunque, non è, garantisco, letale.
Se stai cercando di interpretare un documento html, considera la
possibilità di usare uno dei tanti moduli disponibili per questo scopo.
Ciao.

 possibilità di usare uno dei tanti moduli disponibili per questo scopo.
In pratica quello che devo fare è questo:
prendo un URL generico
qualcosa#qualcos'altro
devo prendere in cosiderazione solo quello che viene prima di # (cancellino
escluso).
Se il cancellino non è presente prendo la stringa cosi come è.
Quindi avevo ragionato cosi:
^$url(\#.*)?
Prendo tutto le stringe che iniziano con la sottostringa contenuta in $url
Seguita da zero o una volta il seguente pattern:
                   cancelletto + qualsiasi altra stringa.
Ciao e grazie ancora.
--Gabriele

> $url =~ m/^([^#]+)/ and $url2=$1;
Scusa, ma sono un po duro di comprendonio... :-)Non è che me la commenti
questa regexp?
Grazie.
--Gabriele

potrebbe decidere che non matcha fino in fondo.
Non credo proprio. Il punto è che i due insiemi sono proprio diversi. E, in
questo caso, il "?" non è il modificatore della "greedity", ma il
quantificatore "zero o uno".
Ciao.

escluso).
Sì, ma c'è un modulo per il trattamento degli URL (URI), perché prima non
dai un'occhiata se, per caso, già ti risolve il problema, invece di
affannarti a riscriverlo da zero?
Ciao.

fondo), eppure nel caso *specifico* dovrebbero essere equivalenti.
E` proprio il caso specifico che è diverso. E infatti non è necessario
affidarsi a dubbie interpretazioni: si può verificare oggettivamente che,
delle tre righe:
     un:url#una stringa qualsiasi"
     un:url
     un:url anche senza cancellino"
il  primo match intercetta tutte e tre, il secondo solo le prime due.
Ciao.
Newsgroup: it.comp.lang.perl
Titolo: Aiuto perl su linux...

Carissimi,
ho un problem...ino: quando scrivo lo script in emacs, lo salvo, poi lo
vorrei rendere eseguibile con chmod 755 nomescript: accade che pero', quando
voglio eseguirlo appare il messaggio ..."command not found.." : dove sto
sbagliando?
Grazie

 Grazie
 
Prego e Ciao.
***Ivan*** 

 wrote in message
slrn8us6un.2v...@ivan.org...


Newsgroup: it.comp.lang.perl
Titolo: comciare a programmare in perl

ciao a tutti, vorrei sapere dove posso trovare on line (se si puo'
trovare) un po' di documentazione per comiciare a programmare in PERL,
capire le basi ecc...
grazie in anticipo
stefano

cerca su 
www.html.it
 c'č un buon corso introduttivo gratutito.
Lestat
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 capire le basi ecc...
Per comiNciare, in inglese c'è:
http://learn.perl.org/library/beginning_perl/
molti altri link li trovi in vecchi messaggi su questo stesso newsgroup, 
che puoi trovare cercando su 
groups.google.it

 capire le basi ecc...
Ciao,
su 
www.perl.it
 č appena iniziata la pubblicazione del corso Perl scritto
da Michele
Beltrame per una nota rivista del settore:
 
http://www.perl.it/documenti/articoli/mb_corso_perl/index.html
by
        - Enrico
--- have fun with 
www.perl.it
 ---

Newsgroup: it.comp.lang.perl
Titolo: Php (OT???)

Scusate magari questo non e' il NG adatto, ma qualcuno puo' spiegarmi
brevemente cose e' di preciso PHP?
La domanda puo' risultare banale e assurada, me ne rendo conto, ma da
utente win95 e programmatore flash sto cercando di muovermi in direzione
linux perl (non che ci sia corrispondeza diretta con win e flash!) e non
so davvero come orientarmi.
Garzie in anticipo a chi avra' la pazienza di rispondermi,
 mARCO

brevemente cose e' di preciso PHP?
In effetti non e` il NG adatto, ma in attesa della creazione di
quello sul PHP... ;)
PHP e` un linguaggio di scripting server-side. Si tratta di un
linguaggio "embedded", cioe' lo inserisci direttamente nelle
pagine web come JavaScript, con la sola (fondamentale) differenza
che esso viene eseguito lato server anziche' lato client.
Altri linguaggi come PHP sono ASP oppure E-Perl (che altro non e`
che un'estensione per il Perl che consente di utilizzarlo
all'interno delle pagine web).
Per maggiori informazioni consulta 
http://www.php.net
 .
-- 
Michele Beltrame
m...@io.com
http://www.io.com/~mick/
==> Visita il sito di it.comp.lang.perl: 
http://www.perl-it.org
==> Sei del triveneto e vuoi unirti ai Perl Mongers? Scrivimi!

 spiegarmi brevemente cose e' di preciso PHP?
 
http://www.php.net/docs.php
	Alla prossima,
		Marco
Newsgroup: it.comp.lang.perl
Titolo: grafica in tty e CPAN..ico

Ciao a  tutti, riemergo  dopo un  anno dal lurking  mode per  i soliti
problemi di panico da CPAN. C'e' troppa roba.
Vorrei adottare una  semplice interfaccia grafica in  tty, qualcosa di
simile  a  whiptail  e  dialog,  cmq simile  a  quella  usata  per  le
installazioni di Linux (in modo testuale).
Ho dato  un occhio  a cdk  e curses ma  non sono  riuscito ad  avere i
risultati sperati.  Sotto X con  gtk e tk  invece le prime  prove sono
entusiasmanti solo che  non mi servono (hardware obsoleto,  poca ram a
disposizione).
Con CPAN mi  sono impanicato come al solito  8-( Qualche suggerimento,
traccia, idea? Grazie fin d'ora per le eventuali risposte.
Ciao Francesco.
-- 
<*> bash$ man -h  per il pinguino che non deve chiedere mai. <*>  
<*> lynx file:/usr/doc/*                                     <*>

 simile  a  whiptail  e  dialog,  cmq simile  a  quella  usata  per  le
Mi rispondo da solo, magari puo' servire ad altri:
la risposta (parziale) e' CursesWidgets-1.992, trovato su
freshmeat.net
