mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.perl
Titolo: Script

Ho necessità di istallare uno script per generare una mailing list sul
server dove ho registrato un piccolo sito.
Poichè non conosco l'inglese, i vari software che possiedo sono
inutilizzabili giacchè sono nell'impossibilità di comprendere le modalità di
settaggio e installazione del programma.
Qualcuno mi aiuta?
Non ho finalità economiche o politiche ma solo di comunicare.
Grazie
Nello
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Nello
senza inglese deve essere veramente dura fare qualsiasi cosa con un pc...

Grazie
Sì, vabbe', ma a parte che non è chiaro che cosa vuoi fare (avrò forse
qualche problema io a mia volta con l'italiano, ma "generare una mailing
list" non sono proprio in grado di interpretarlo), non è neppur chiaro che
cosa ci chiedi: una consulenza informatica gratuita o una traduzione
dall'inglese gratuita? E, in ogni caso, che cosa ha a che vedere tutto
questo con perl?
Ciao.


Hai ragione, forse sono stato poco chiaro.
Cercherò di esserlo.
Ho un piccolo sito non professionale nel quale ho necessità di creare una
mailing list e, leggendo qua e là ho capito (forse è qui il problema
Perl...) che il linguaggio di programmazione più adatto è appunto Perl.
Mi è parso subito chiaro che a questo punto non conoscendolo e non
conoscendo neppure l'inglese mi è preclusa ogni possibilità di creare i
comandi per la creazione, la gestione ecc. della mailing list.
Non so se ciò sia più chiaro, ma comunque la necessità inalterata.
grazie comunque.
Ciao


Non so se ciò sia più chiaro, ma comunque la necessità inalterata.
Se riesci a metterla in un modo che mi diverta a sufficienza, o che mi
procuri una quantità sufficiente di qualunque altro genere di
gratificazione, io magari anche ti aiuto, se ne ho voglia, tempo e
capacità.
In questi termini però non c'è proprio luogo a procedere. Non si capisce
quali possibilità tu abbia presso il server che ti ospita; come e in qual
modo ti sia possibile gestire una mailing list presso il medesimo server;
se, conseguentemente, la vuoi gestire presso quel server o a casa tua;
quali strumenti hai intenzione di usare per farlo; se i messaggi debbano
comparire sul server e in quale forma; ecc.... Soprattutto, come voce
principale dell'ecc., non si capisce che cosa ne verrebbe in tasca a me.
Prova a formulare qualche domanda specifica e circostanziata, in un modo
che mi susciti qualche interesse a rispondere.
Ciao.
P.S. E, in ogni caso, studia l'inglese.
Newsgroup: it.comp.lang.perl
Titolo: AIUTO DATABASE ACCESS SUL WEB

Ho visto che con access posso creare dei database da mettere sul web.
Il mio quesito è la possibilità di creare dei database dove in un
campo posso dare la possibilità ad un utente di inserire un file doc e
quindi in una visualizzazione successiva del database avere la
possibilità di avere oltre alle classiche informazioni di testo sul
file poter scaricare il file per una visualizzazione.
E' possibile? devo utilizzare un campo Object Ole o c'è qualche altra
possibilità?
Quando salvo il file mi conviene salvarlo in HTML statico, ASP o quel
altro formato ancora? Mi potete spiegare meglio la differenza?
Grazie
 

 possibilità?
Con PHP3 puoi tranquillamente interrogare e lavorarti (via ODBC) 
un database access (anche senza server SQL).
Penso anche con Perl ma non ne sono sicuro (ho preferito approfondire il
PHP3 sul tema perche' e' molto piu' semplice ed e' fatto apposta...)
Chiaramente il server su cui operi deve avere installato PHP3 e essere
compilato col supporto per ODBC.
-- 
Lorenzo Pulici - 
sno...@tiscalinet.it
  - Web Design
http://milanohockey.virtualave.net
 
http://snowdog.cjb.net
http://verdebaggio.freeweb.org
 
http://members.xoom.com/Ramones/
   PGP ID: 1D33 3DE6 635E D192 F648  74D9 28A7 E921 3E1A 44F2

Ho visto che con access posso creare dei database da mettere sul web.
Il mio quesito è la possibilità di creare dei database dove in un
campo posso dare la possibilità ad un utente di inserire un file doc e
quindi in una visualizzazione successiva del database avere la
possibilità di avere oltre alle classiche informazioni di testo sul
file poter scaricare il file per una visualizzazione.
E' possibile? devo utilizzare un campo Object Ole o c'è qualche altra
possibilità?


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

Ho visto che con access posso creare dei database da mettere sul web.
Il mio quesito è la possibilità di creare dei database dove in un
campo posso dare la possibilità ad un utente di inserire un file doc e
quindi in una visualizzazione successiva del database avere la
possibilità di avere oltre alle classiche informazioni di testo sul
file poter scaricare il file per una visualizzazione.
E' possibile? devo utilizzare un campo Object Ole o c'è qualche altra
possibilità?
Quando salvo il file mi conviene salvarlo in HTML statico, ASP o quel
altro formato ancora? Mi potete spiegare meglio la differenza?
Grazie
 


Newsgroup: it.comp.lang.perl
Titolo: Come forzare la chiusura di un documento WORD tramite PERL ?

Ciao,
chi sa dirmi come posso forzare la chiusura di un file WORD da codice
PERL.
E' da indentedere che questa deve essere la mia PRIMA istruzione.
Non voglio quindi selezionare la sessione di word corrente etc....
Ho bisogno che non appena parta il mio script... vengano chiusi tutti
i file word che dico io.
Si puo' fare ?
Grazie.

Si puo' fare ?
Mi auguro proprio di no.
Pensaci: io sto editando un documento, e improvvisamente mi trovo a fissare
il vuoto. Non mi sembra molto desiderabile, a me almeno non piacerebbe
vivere in un posto cosě.
Di nuovo, cerchi di aprirlo e, se ci riesci, a quel punto sei sicuro
(nell'ambito delle sempre condizionate certezze umane) che nessuno lo
modificherŕ.
Se spieghi piů in dettaglio che cosa vuoi fare e in quale contesto,
potrebbe perň venirmi in mente qualcosa di piů adeguato.
Ciao.

 Ciao.

nuovo:
Sempre nell'ipotesi che tu sia solo al mondo, e quello che vuoi fare sia
giustificato[1] ottieni la sessione di Word attiva e chiudila.
Eventualmente, esegui un ciclo che ti chiude tutte le sessioni attive.
Ciao.
[1] Io, senza ulteriori informazioni, resto dell'idea che, se qualcuno ha
aperto un documento, devi rassegnarti ad aspettare che l'abbia chiuso di
sua iniziativa, piuttosto che chiuderglielo in faccia e aprirlo comunque a
tua volta. Eventualmente, potrai chiedergli gentilmente se ti fa la
cortesia di chiuderlo, o potrai aprirlo in sola lettura, se č questo č
sufficiente per quello che devi fare. Questo con Word che, fino a prova
contraria, apre i documenti in modo esclusivo (e in fondo fa bene a fare
cosě), con un editor che li apre in modo condiviso lo scenario sarebbe
ovviamente diverso.

 ovviamente diverso.
*******************
Conosci l'istruzione Kill ?
Non capisco bene la sintassi... e come poter fare a reuperare il
numero di pid del processo che voglio zappare.
(sono su Microsoft chiaramente....)
**********************

(sono su Microsoft chiaramente....)
Immagino che la via più sicura sia ricorrere a Win32::API e utilizzare
qualche istruzione nativa di Windows (tipo  GetWindowThreadProcessId, dopo
aver ottenuto in qualche modo l'handle della finestra, per ottenere
l'identificativo del processo; e, a quel punto, un'altra funziona nativa
Windows per terminarlo. Ma può darsi che esista un'altra strada, sempre
nell'ambito delle funzioni API di Windows, scordati in ogni caso, a questo
livello, l'interfaccia a Word).
Ciao.
P.S. Ricordo che siamo abbastanza lontani dal tema del gruppo. Qualche più
specifico aiuto puoi forse trovarlo anche sui gruppi dedicati alla
programmazione in Windows.
Newsgroup: it.comp.lang.perl
Titolo: Perl su Windows

Ciao a tutti, sono nuovo e non so se sono andato nel posto giusto, ma ho 
bisogno di alcune informazioni. Io lavoro con script perl in ambito 
universitario da pochi mesi ed ho sempre lavorato su linux, dove non ho mai 
avuto problemi. Per varie ragioni devo spesso utilizzare XP che ho su una 
partizione del portatile e mentre lavoro vorrei continuare a lavorare alle 
mie simulazioni; per fortran, c++ etc.. ho il visual che funziona bene 
mentre per il perl non so che cosa utilizzare. Ho installato Perl builder 
2.0 dopo aver provato Komodo ma non mi trovo per niente bene, è lentissimo 
in output! Cosa mi consigliate di fare, a parte tornare su linux? Ho pensato 
di usare VMware ma credo che anche quello mi rallenterebbe molto le 
simulazioni. Grazie 

 mentre per il perl non so che cosa utilizzare.
Activestate ?
http://www.activestate.com/
 Raffaello

Activestate ?
Komodo E' Activestate; dice che ha già provato. Forse sta cercando un IDE,
più che un interprete, o comunque è meglio che chiarisca quello che vuole e
per fare che cosa.
Ciao.

 ha scritto nel messaggio 
news:hd3ur09nufgs69i0q...@4ax.com...

Ciao, infatti l'interprete ce l'active Perl ce l'ho già, quello che volevo 
sapere è un IDE da utilizzare e che funzioni meglio di quelli che ho citato 
oppure come dare i comandi per l'esecuzione tipo linux (perl 
prova.pl
). 
Scusate ma non sono ferratissimo col perl ma soprattutto con la 
programmazione su Windows, anche se la gran parte del tempo, per fortuna, 
lavoro con linux. 

oppure come dare i comandi per l'esecuzione tipo linux (perl 
prova.pl
). 
Sull'IDE non so che dirti (mai usati, non conosco neppure quelli che hai
citato, se non per sentito dire), ma i comandi per l'esecuzione "tipo Linux
(perl 
prova.pl
)" si danno "tipo Linux (perl 
prova.pl
)": apri una console, e
dai il comando.
Ciao.

 ha scritto nel messaggio 
news:BXEvd.4223$Of5....@nntpserver.swip.net...


 essere vera. 
Ed infatti hai esptremamente ragione.
Non avrebbe senso di esistere.
Se ho interpretato correttamente il tuo problema dovrebbe essere suff
quello che ti ho scritto sopra.
Ah: ricorda, una volta editato il file autoexec.bat di rieseguirlo anche
se... dato che è windows azzarderei addirittura un riavvio che non si sa
mai :-)
Ciao,
	nathanvi
-- 
nathanvi
ICQ --> 20318568
mail --> vitto.z A_T 
tiscali.it
sito --> 
http://www.centrostudiraffaello.it/sito/

 ha scritto nel messaggio 
news:20041214230...@nathanvi.is-a-geek.net...


quindi mi semrba strano che non ti basti scrivere "perl 
script.pl
"...
Infatti, di solito è così. L'installazione proposta da ActiveState su
c:\perl, comunque, andrebbe modificata in una più canonica
c:\programmi\perl.
Ciao.
Newsgroup: it.comp.lang.perl
Titolo: aprire un file

Vorrei aprire un file con Perl, ho usato il seguente codice:
#!/usr/bin/perl
open (A, '>>prova.txt') or die "cannot open file $!";
print A "PROVA\n";
close(A);
lo scaricato nella directory cgi-bin del mio sito internet insieme al file
di testo prova.txt, ma quando vado a eseguirlo mi dà questo errore:
"CGI Error
The specified CGI application misbehaved by not returning a complete set of
HTTP headers. The headers it did return are:
cannot open file No such file or directory at
d:\inetpub\webs\boycity2000com\cgi-bin\
file1.pl
 line 2"
Mi potete aiutare? grazie.

Prova a mettere il percorso completo del file sul quale devi scrivere
open (FILE,"\inetpub\webs\boycity2000com\cgi-bin\prova.txt");
Io in precedenza ho avuto dei problemi ad aprire file su server NT, non sono
mai riuscito a capire perchč, ma sicuramente era un mio limite...
Comunque ti consiglio un server Unix: č tutta un'altra cosa...
Ciao.
-- 
Posted from 
smtp4.libero.it
 [193.70.192.54] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Comunque ti consiglio un server Unix: è tutta un'altra cosa...


se ometto "./" non funziona.
Evidentemente il tuo amministratore non ce l'ha in path.
-- 
       ¥ 
      |†|
     /    \         la scusa giusta al momento giusto : l'alcool
    |      |        non ho potuto fare i compiti : stavo bevendo
J  |  &  |  D   domani non posso andare al lavoro : devo bere
    |      |        scusa non posso sposarti : la vite mi chiama
    '-----'

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

Sono parecchio incuriosito dal Perl, ma non so assolutamente nulla di
questo linguaggio.
Vorrei sapere innanzitutto da chi č prodotto, se č software
esclusivamente commerciale o esistono interpreti freeware (se si'
dove?) e dove posso trovare dei tutorial sel web.
Grazie.
Lupin 
hpage: 
http://i.am/eugenio
 ---> 
www.agonet.it/~eugenio.t
   visitala!!!
Rimuovere XXX per rispondere via email

              
http://www.bigfoot.com/~d.dui/



dove?) e dove posso trovare dei tutorial sel web.
Risposta 1) Esiste solo Freeware.E ti va quindi bene. (
www.perl.com
)
Risposta 2) Ho una guida in italiano e la faq ufficiale in inglese, se
la vuoi basta che me lo dica, te le invio per e-mail.
Ciao
Andrea
---------------------------------
Redattore di 
www.ludus.it
La prima rivista online italiana
dedicata al mercato videoludico
---------------------------------

Newsgroup: it.comp.lang.perl
Titolo: Carattere speciale per inizio riga

Salve,
qual è il carattere da usare per l'inizio riga ?
Mi trovo nell'esigenza di stampare una riga con un numero
che viene incrementato man mano. La riga deve essere sempre
la stessa. Avevo pensato al carattere di inzio riga in modo
che l'istruzione print senza \n stampa sempre sulla stessa riga.
Grazie per le risposte,
Giuseppe

Giuseppe Torelli wrote:

\r
-- 
Saluti,
Giancarlo

Grazie per la risposta lampo !
Giuseppe

Newsgroup: it.comp.lang.perl
Titolo: scaricare pagina dalla rete

ciao,
        sapete dirmi le funzioni per scaricare pagine internet dalla rete
con perl e gestirmele per estrapolarne dati da elaborare?!
Considerate che sono alle prime armi col perl... anzi sono senza armi: vi
prego di essere molto descrittivi!!!
Grazie a tutti!


Si usano i moduli LWP (libwww-perl). Con il modulo trovi quintalate di
informazioni.
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: Formattiamo i numeri...

Ciao!
La domanda potra` sembrare sciocca ma... io ho un numero che puo` avere da
una a nove cifre, pero` lo devo sempre formattare in modo che le cifre siano
9, aggiungendo eventualmente degli zeri a sinistra. Se ad esempio il numero
e` 15, il risultato deve essere:
000000015
Per ora ho risolto con:
$ocode = "0" x (9-length($iduser));
$ocode .= $main::iduser;
Immagino pero` ci sia qualcosa di piu` elegante... ?!?
	 Grazie, Michele.
-- 
Michele Beltrame
m...@io.com
http://www.io.com/~mick/
ICQ# 76660101
==> Visita il sito di it.comp.lang.perl: 
http://www.perl-it.org
==> Sei del triveneto e vuoi unirti ai Perl Mongers? Scrivimi!

 $ocode = "0" x (9-length($iduser));
	$ocode=sprintf '%09d',$iduser;
	Alla prossima,
		Marco

$ocode = "0" x (9-length($iduser));


	$ocode=sprintf '%09d',$iduser;
Ecco cosa mi sfuggiva, lo "0". Ero sicuro che bastasse sprintf().
Ora mi autoinserisco nella FAQ list. ;-)
	A presto, Michele.


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

E' possibile che copiando  un cgi (appena scaricato da internet
 con FTP con trasferimento ASCII) con gestione
risorse in un'altra directory e poi uploadato di sul server della rete
locale (opportunamente modificato) non funzioni più?
Ho settato i permessi a 777 per "sicurezza" ;-) ma niente... mi dà un
internal error.
Succede anche se REMMO tutto con #.
Può gestione risorse inserire i carreli di ritorno?
In questo caso, come è possibile eliminarli?
Grazie

Newsgroup: it.comp.lang.perl
Titolo: Cerco aiuto su Net::FTP

Qualcuno puo' aiutarmi ?????
Perchè non riesco a trasferire file, il cui nome
contenga dei spazi, tramite il modulo Net::FTP ?????
P.S.: Il trasferimento è da un sistema win2000 a linux
Grazie, Marco.
-----------------------------------------------------
Marco Disco
marco...@dbcaditaly.com
http://www.dbcaditaly.com

Con net::ftp non sono mai riuscito ad uplodare file neanche io.
Il problema l'ho risolto acquisendo il file (ed il suo nome) dal form con:
use CGI param,qw/:standard/;
$file=param("file");
ed aprire poi il file in scrittura con una open, come se scrivi
semplicemente su un file di testo, solo che è una gif ojpg o qualsiasi
estenzione tu voglia (io l'ho utilizzato solo per file immagine)
Ciao
Giorgio
-- 
Posted from 
relay2.inwind.it
 [212.141.53.73] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.perl
Titolo: Password

Come si fa ad aggiungere la richiesta di password (con password multiple
cioč non uguali per tutti ) progettando un sito ?
Grazie
Giuseppe

cioč non uguali per tutti ) progettando un sito ?
Se vuoi che nel browser dell'utente compaia la tipica dialog box di
autenticazione, devi andare a smanettare nel file .htaccess (puo`
variare a seconda del server web che usi).
Alternativamente puoi crearti un tuo database di utenti e password
ed utilizzare una semplice form per gestire l'autenticazione.
	Michele.
-- 
Michele Beltrame
mi...@io.com
http://www.italpro.com/mb/

Newsgroup: it.comp.lang.perl
Titolo: far girare uno script prima dell'altro

al momento come mi arrangerei:
chiamerei il primo script (cgi-perl), alla fine dello stesso
printerei una location che farebbe richiamare dal browser del
client il secondo script..
ma sono certo che ci sono metodi ben più intelligenti! :-)
e se ad esempio volessi richiamare un intero altro script
dopo aver fatto una certa seria di istruzioni del secondo?
per concludere, mi potreste anche dire quale perldoc tratta
come chiamare script o sub esterni e i che modo passare
a queste delle variabili?
thx!
--
Ciao
The Bos
the-bos#
axelweb.com
http://the-bos.axelweb.com

prova cosě:
print "Location: $url/nomecgi.cgi?var=value";
(var se ce l'hai).
Ciao
-- 
Posted from [212.141.54.102] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 client il secondo script..
Stesso server o diverso?
Se il server e' lo stesso, e il primo script non produce output, 
usa 'do', caricando in memoria lo stato per il nuovo CGI tramite il 
modulo CGI.pm.
Se il server e' diverso, e il primo script ancora non produce output, puoi
provare ad usare LWP.
Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@netscape.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

intendevo stesso server, grazie a tutti due
Newsgroup: it.comp.lang.perl
Titolo: Cercasi aiuto PERL in una calda giornata estiva!

Ciao,
mi debbo cimentare in perl, linguaggio che conosco poco, per realizzare un
applicativo di monitoraggio di siti web. In particolare dovrò:
1. controllare che un sito web sia attivo;
2. controllare che gli engine ASP e Java, presenti sul server Web, siano
attivi;
3. controllare che siano attivi i database cui si ineterfacciano le
applicazioni web.
Avete qulache idea? Io ho cominciato ad indagare nella direzione di LWP, ma
non riesco a trovarne una documantazione esauriente.
Potete aiutarmi?
Grazie
    Barbara



Barbara  Lazzerini wrote:

A me continua asembrare assurdo quando qualcuno dice di non trovare 
documentazione su qualche modulo perl......
Prova un po' qui:
http://www.perldoc.com/perl5.6/lib/LWP.html
L'esempio base per l'uso di LWP risolve gia' il tuo punto 1.
Per il 2 e il 3 l'unica mi sa e' andare a controllare indirizzi di asp 
etc, se pero' non ci sono non saprei come controllare un ipotetico 
accesso a un db che pero' non e' usato.
-- 
Saluti,
Giancarlo

applicazioni web.
Qui dovrebbe bastare
eseguire una connect al database in questione, e verificarne l'esito. Con
oracle senz'altro funziona e anche con mysql.
Qualcosa del tipo (nel
caso di oracle):
use DBI;
use DBD::Oracle qw(:ora_types);
...
dbh
= DBI->connect("dbi:Oracle:host=$indirizzo_ip_database;sid=$sid_oracle",
"$userid","$password") or {cose da fare se il database e' giu'}
Spero
di averti dato delle tracce interessanti.
Claudio
--------------------------------
Inviato via 
http://usenet.iol.it
 

 GET o POST, e attendere il risultato.
Al posto di GET potresti usare HEAD che produce una risposta piu' corta 
poiche' il message-body non viene trasferito.
Ciao
MjdP

Newsgroup: it.comp.lang.perl
Titolo: glob e moduli su MAC

Ho un problema a installare il modulo File::List sul mio iBook (MAC OSX 
10.3.8, perl v5.8.1-RC3). Questo e' il messaggio d'errore:
Error: Unable to locate installed Perl libraries or Perl source code.
It is recommended that you install perl in a standard location before
building extensions. Some precompiled versions of perl do not contain
these header files, so you cannot build extensions. In such a case,
please build and install your perl from a fresh perl distribution. It
usually solves this kind of problem.
(You get this message, because MakeMaker could not find 
"/System/Library/Perl/5.8.1/darwin-thread-multi-2level/CORE/perl.h")
Il problema in effetti deriva dal fatto che non posso usage glob per il 
seguente errore:
*** malloc[2302]: error for object 0xbffffe20: Pointer being reallocated 
was not allocated
Out of memory!
Stranamente da un errore solo alla seconda chiamata di glob. Se usata 
una sola volta nessun problema...
Idee?
Grazie,
E.

 Idee?
Poche ma in compenso confuse, come vedi :)
ciao,
S.
[ che ci fate con il Perl al CERN ? ]
-- 
Stefano Rodighiero      |  
http://larsen.perlmonk.org
mailto:
lar...@perl.it
   |  
http://www.perl.it
Newsgroup: it.comp.lang.perl
Titolo: domanda su \n

Come faccio a cencellare da una stringa un insieme di caratteri, per esempio
il carattere \n?
Grazie a tutti
-- 
Posted from 
mta21-acc.tin.it
 [212.216.176.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

"\n". Esiste?
Si tratta di s///, che Marco ti suggeriva giustamente di cercare nella
documentazione. Comunque nel tuo caso:
$stringa =~ s/\n//g;
	Michele.
-- 
Michele Beltrame
m...@io.com
http://www.io.com/~mick/
ICQ# 76660101
==> Visita il sito di it.comp.lang.perl: 
http://www.perl-it.org
==> Sei del triveneto e vuoi unirti ai Perl Mongers? Scrivimi!

Newsgroup: it.comp.lang.perl
Titolo: Espressioni regolari (parola da evitare)

Uso spesso le espressioni regolari con perl e so come si puo' chiedere una 
scringa che non contiene un carattere... ma coem faccio ha chiedere una 
stringa che non contiene una PAROLA?
Ho provato [^"parola"]* ma evidentemente non funziona :-( 



Scrivendo [^"parola"]* ottieni il matching con n caratteri non
appartenenti
all'insieme ( " a l p o r ). Quello che vuoi fare lo puoi ottenere con
una
"negative look-ahead assertion", così: /(?!parola)/. Ti rimando alla
documentazione per dettagli. Oppure, se l'unica cosa che ti interessa
è
che la stringa NON contenga "parola", puoi fare come ha detto
Sembro la carta.
ciao,
S.

 Ho provato [^"parola"]* ma evidentemente non funziona :-(
Scrivendo [^"parola"]* ottieni il matching con n caratteri non
appartenenti
all'insieme ( " a l p o r ). Quello che vuoi fare lo puoi ottenere con
una
"negative look-ahead assertion", cosě: /(?!parola)/. Ti rimando alla
documentazione per dettagli. Oppure, se l'unica cosa che ti interessa
č

Newsgroup: it.comp.lang.perl
Titolo: Web Hosting e perl

Qualcuno conosce un servizio di web hosting gratuito che permetta l'utilizzo
di cgi propri



 di cgi propri
prova con
www.bbk.org
   oppure
www.virtualave.com

 ha scritto nel messaggio
news:8t1836$fbk$1...@nread1.inwind.it...


Newsgroup: it.comp.lang.perl
Titolo: Premature end of script headers

Salve ho un problema con l' esecuzione di script perl sulla mia macchina .
Apache mi da il seguente errore
"Premature end of script headers"?
Leggendo le faq di Apache ho cercato di rallentare lo script perl in modo
che possa terminare
l' invio dati al server ma non risolto nulla .
Lo script perl è il seguente
#!perl
# semplice script di esempio
local ($oldbar) = $|;
$cfh = select (STDOUT);
$| = 1;
printf("<html>\n");
printf("<head>\n");
printf("<meta http-equiv=\"Content-Type\"\n");
printf("content=\"text/html; charset=iso-8859-1\">\n");
printf("<meta name=\"GENERATOR\" content=\"Microsoft FrontPage Express
2.0\">\n");
printf("<title>Pagina normale senza titolo</title>\n");
printf("</head>\n");
printf("<body bgcolor=\"#FFFFFF\">\n");
printf("<p><a href=\"
esempio.pl
\">clicca </a></p>\n");
printf("</body>\n");
printf("</html>\n");
$| =$oldbar;
select ($cfh);
$nome=<STDIN>;
Aspetto con ansia un suggerimento

 Aspetto con ansia un suggerimento
 - Usa CGI.pm
 - Programma in Perl, non in C
 - printf() non serve a far quello che stai facendo tu.
 - Impara ad usare gli 'here-document' che ti risparmi di scrivere tutte 
   le virgolette e di mettere diecimila escape
 Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@usa.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)

"Premature end of script headers"?
Prova a mettere
print "Content-Type: text/html\n\n";
Prima dei print che stampano a video
bis bald
   Tonio

"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)
Potresti spiegare un pochino di piu' cosa sono questi "here-document" ?
Grazie mille !

 Potresti spiegare un pochino di piu' cosa sono questi "here-document" ?
Pensavo fossimo in un gruppo dedito ai perversi piaceri di Perl.
print <<PIPPOLINO;
Questo testo viene stampato cosi' come si presenta.
con le andate a capo e le virgolette senza bisogno di "escape"
L'unica cosa e' che le variabili vengono interpolate
per cui si puo' mettere $pippo per avere nel testo il 
valore della variabile scalare 'pippo'.
Il documento finisce quando c'e' la parola PIPPOLINO ad inizio
riga su una riga da sola.
PIPPOLINO
Naturalmente la sintassi precedente puo' essere usata anche per assegnare un
valore ad una variabile o nel mezzo di un'istruzione piu' complicata.
Maurizio
-- 


"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)
.....grazie alla tua spiegaz., da ora  un po' piu' "piaceri"....
.....il lato perversione lo dedichiamo ad altre cose.............
Ciao
Newsgroup: it.comp.lang.perl
Titolo: SONO DISPERATO!!!!! problemi con il comando open su WIN NT

Ciao a tutti ragazzi!
sono ai primi passi della programmazione Perl
e nella creazione del mio primo motore di ricerca (stupidissimo)
ho già incontrato uno scoglio bello tosto da superare (per me ovvio):
il mio scopo è quello di ricercare in un file database.txt tutte le pizzerie
che corrispondono alla provincia italiana richiesta nel form con metodo
GET e creare poi una pagina HTML con il risultato... alla prima stesura
del programma utilizzando il comando print <<"TAG"; l'interprete addirittura
non mi trovava TAG alla fine del file... questo problema l'ho risolto
aggiungendo
come ultima riga del file .pl la sigla EOF (mah? perchè si comporta così
NT?)
ma veniamo al problema... ho ridotto all'osso il codice del motore di
ricerca
(se così si può chiamare visto che è semplicissimo [MA NON FUNGEE!!! :(])
ed è questo:
print "Content-type: text/html\n\n";
$in = $ENV{'QUERY_STRING'};
$contatore = 0;
($campo, $querycitta) = split (/=/, $in, 2);
print "Sto cercando: $querycitta";
open ($DATABASE_PIZZERIE, "<database.txt") || die "Non riesco ad aprire il
database!";
while (<$DATABASE_PIZZERIE>) {
($conta, $titolo, $regione, $citta, $provincia, $nome, $via, $cap,
$prefisso, $telefono,
$fax, $ferie, $chiusura, $parcheggio, $diners, $mastercard, $visa, $cartasi,
$amex,
$costo, $pizza1, $pizza2, $pizza3, $vini, $notizievarie) = split (/|/,
$_,25);
 if ($querycitta eq $provincia) {
 print "$titolo $nome $via $cap";
 print "$citta";
 print "$prefisso $telefono";
 $contatore = ($contatore + 1);
    }
}
print "$contatore records soddisfano le tue richieste";
dopo aver fatto il GET con la città Asti (ad esempio) l'unica cosa che mi
ritorna dal browser è:
Sto cercando: Asti
dopodichè il resto della pagina è tutto bianco...
MA ADESSO ARRIVA IL BELLO:
se provo a cambiare il nome del file il comando non mi va in die!
io non so proprio dove sto sbagliando... il file database.txt è di 514Kb
è un file di testo normale... ma secondo me è proprio il comando
open che blocca in qualche modo l'esecuzione dello script perchè non mi
stampa nemmeno l'ultima riga!
AIUTO VI PREGO SONO DISPERATO...
il server su cui gira l'ultima versione dell'Active Perl da me scaricato è
NT
e in caso l'avessi mal installato o configurato vi prego di dirmelo...
(l'unica cosa che ho fatto, visto che sul mio server ho IIS 4.0 è stata
quella di
agiungere %20 %20 alla riga di comando del perl in esecuzione (tranne
per le PerlISAPI))
GRAZIE 1.000.000.000.000.000.000.000.000.000^n a chiunque riesca
a darmi qualche indicazione...
sigh!
Yoyo

 while (<$DATABASE_PIZZERIE>) {
  Non sono sicuro che tu possa usare $DATABASE_PIZZERIE come se fosse un
  file_handle: i file_handle non hanno il $ davanti.
  Prova a scrivere semplicemente DATABASE_PIZZERIE
 
Maurizio
-- 
Maurizio M. Munafo' / 
mmmu...@netscape.net
"Consider Phlebas, who was once handsome and tall as you" (T.S.Eliot)


"Meanwhile, the poor Babel fish, by effectly removing all barries 
to communication between races and  cultures, has caused more and 
bloodier wars then anything else in the history of creation."
(Douglas Adams)
Newsgroup: it.comp.lang.perl
Titolo: socket in perl

Salve a tutto il NG.
E' la prima volta che posto in questo ng e volevo chiedervi se conoscete
qualche link su esempi di socket in perl!
Ringrazio anticipatamente.
euterpex

 qualche link su esempi di socket in perl!
La documentazione dei modules (es. perldoc Socket) contiene qualche esempio 
da cui puoi partire. Se comunque hai intenzione/necessita` di fare 
parecchia programmazione di rete in Perl, ti consiglio il favoloso libro 
"Network Programming with Perl", di Lincoln D. Stein, edito da 
Addison-Wesley.
Michele.
Newsgroup: it.comp.lang.perl
Titolo: MySQL

non č che sapete consigliarmi un modulo per MySQL??
ciao ciao

 wrote in message
news:CAGq9.31647$%M1.8...@twister2.libero.it...


 > >
 
http://www.perldoc.com/cpan/DBD/mSQL.html
 
http://www.perldoc.com/cpan/DBI.html
Newsgroup: it.comp.lang.perl
Titolo: Return Code

Ciao!
Ho una domanda da principiante: il mio script deve eseguire delle chiamate a
comandi di sistema (useradd, userdel, chage, ecc.). Come posso lanciarli, in
modo da poter rilevare il return code al termine della loro esecuzione?
Grazie!


		attenzione: rispondere solo a questo indirizzo!
What's this script do?
    unzip ; touch ; finger ; mount ; gasp ; yes ; umount ; sleep
Hint for the answer: not everything is computer-oriented. Sometimes you're
in a sleeping bag, camping out.

 wrote:
: Ho una domanda da principiante: il mio script deve eseguire delle chiamate a
: comandi di sistema (useradd, userdel, chage, ecc.). Come posso lanciarli, in
: modo da poter rilevare il return code al termine della loro esecuzione?
Con una system(). In uno script ho ad esempio:
system("/usr/sbin/useradd -m $user[LOCALE]") == 0 or
	die "Non posso creare l'utente: $!";
 
-- 
Nando Santagata: Telemastica & infornatica
Key fingerprint = C2 D9 C0 8E D5 B7 04 97  AF E8 3F 3E AF 4E 7F 9E
finger nando (at) ipers (dot) net   for my PGP public key

Newsgroup: it.comp.lang.perl
Titolo: DBI per postgresql.

Non esiste il driver per il database postgresql per
l'interfaccia DBI del perl?
-- 
per rispondere togli <toglimi> dall'indirizzo di posta. 

On 28 Dec 1999 23:57:00 GMT, 
mrs...@tiscalinet.it
(Mauro Sanna) wrote:
:)Non esiste il driver per il database postgresql per
:)l'interfaccia DBI del perl?
se ricordo bene, su linux/debian, ce n'e' uno chiamato
"libpgperl"
Oha
---
"Ci sono tre tipi di persone al mondo: quelle che sanno contare, 
e quelle che non ne sono capaci."

 l'interfaccia DBI del perl?
http://search.cpan.org/search?dist=DBD-Pg


Si' ma non e' l'interfaccia DBI.


Newsgroup: it.comp.lang.perl
Titolo: vabbè grazie per l'aiuto(?)

era un'idea troppo difficile da realizzare per me. Ringrazio per il vostro
aiuto(?) che č di incoraggiamento(???) a chi vuole imparare il perl... 

 aiuto(?) che è di incoraggiamento(???) a chi vuole imparare il perl... 
un'ultimo sforzo: 
http://search.cpan.org/~eim/WWW-SMS-0.09/lib/WWW/SMS.pm

Larry wrote:

colpito e affondato..2 volte. la prima perchè i perlisti aiutano davvero, la
seconda perchè ora non ci sono più scuse per non riuscire.

Larry wrote:

ho trovato questo progetto: 
http://www-sms.sourceforge.net/
 ho scaricato il file Tim.pm ma dando
%./Tim.pm ho questo errore:
$ ./Tim.pm
Name "WWW::SMS::Error" used only once: possible typo at ./Tim.pm line 91.
Name "WWW::SMS::Tim::PREFIXES" used only once: possible typo at ./Tim.pm
line 74.
$
che differenza c'è tra un file *.pl ed uno *.pm?

 che differenza c'è tra un file *.pl ed uno *.pm?
Un file *.pl e' (di solito) un programma (o uno script che dir si voglia)
scritto in Perl. Un file *.pm di solito e' un modulo utilizzabile da
piu' programmi Perl con le clausole "use" o "require"
(vedi 
http://www.emerson.emory.edu/services/perl/perlmod.html
).
  Raffaello

Raffaello Galli wrote:

grazie
Newsgroup: it.comp.lang.perl
Titolo: perche' non visualizza nulla?

Sto facendo delle prove.
Ho questo frammento di codice:
use CGI;
$q = new CGI;
@files=`cat /var/www/prove/siti.txt`;
print	$q->header,
	$q->start_html('Siti visitati'),
	$q->start_form,
	$q->start_table({-border=>1});
	$q->Tr(\@siti);
for ($i = 0; $i <= 500; $i++) {
	$sito="@files[int(rand($#files))]";
	$q->start_Tr,
	$q->start_td,
	$q->a({-href=>"$sito"}, "$sito"),
	$q->end_td,
	$q->end_Tr;
};
	$q->end_table,
	$q->end_form,
	$q->end_html;
La pagina non da errori pero' non visualizza nulla.
La variabile $sito e' valorizzata.
Cosa sto sbagliando?

 Cosa sto sbagliando?
Come dicevo, probabilmente l'errore e` dovuto al fatto che l'unica
cosa che stampi e` l'apertura della tabella, senza nessuna riga.
ciao,
S.

Newsgroup: it.comp.lang.perl
Titolo: SSI su server remoto

Ciao !
Ho una questione spinosissima (e non documentata :-( )
qualcuno sa se è possibile e come includere una direttiva SSI che esegua un
programma perl che risiede su un'altra macchina?
ad es  inserire su 
www.server1.com
   <!-- #exec
cgi="
http://www.server2.com/cgi-bin/script.pl?parametro1=ciao&parametro2=bel
lo"
purtroppo dopo tante prove ancora non funzia :-(
Ciao e grazie in anticipo!
Salva
--
Salvatore Bocchetti
... idee e servizi per le radio
http://www.salvatorebocchetti.it
http://www.radioazioni.com
ICQ: #1212361

 ICQ# 1980563
Newsgroup: it.comp.lang.perl
Titolo: Avete idea di come realizzare bottoni trasparenti con Perl-Gtk?

AFS

 AFS
Bottoni "trasparenti" in che senso?
E con che release di Perl-Gtk?
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)                 [ 
http://www.emmanuelebassi.net
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

  Emmanuele.
Grazie anticipate!

 
temo che le gtk (sia 1.x che 2.x) ancora non gestiscano le trasparenze degli widget. O meglio, la semi trasparenza. La trasparenza completa dovrebbe essere gestita (vedi certe skin di xmms). 
In più l'aspetto degli widget è subordinato al tema usato.
Credo che tu debba crearti un widget personalizzato che è composto da una pixmap (probabilmente l'unico widget che gestisce le semitrasparenze) e gestisca tutti i segnali che ti interessano. 
purtroppo nn so dirti di più se nn rimandarti alle pagine che sicuramente hai già letto dove c'è un bel po' di documentazione: 
 
http://www.gtkperl.org/
http://gtk2-perl.sourceforge.net/
ciao
Lorenzo 
-- 
pub  1024D/0EC8A3D4
Key fingerprint = C066 409C 9986 351A 0DE3  43F5 FFFD 3FD8 0EC8 A3D4

 ii  libgtk-perl    0.7009-1       Perl module for the gtk+ library
Ahia.
Lavorare con l'alpha channel è possibile con le gtk2, ma con le gtk1 la
vedo *molto* dura. Tra parentesi, Perl-Gtk non è più sviluppato.


 vedo *molto* dura. Tra parentesi, Perl-Gtk non è più sviluppato.
Caspita! E perchè? Io lo trovò molto comodo!
Mi conviene passare a Perl::Tk?
Le Gtk mi attraevano di più in quanto potevo cambiare lo stile con il
file gtkrc, anche personalizzato per la singola applicazione... Perl::Tk
ha un'aspetto grafico un pò "datato".

 Mi conviene passare a Perl::Tk?
Dipende: se ti interessa la portabilità su altre piattaforme, si;
altrimenti non ne vale la pena.


 relativo binding, Gtk2-Perl.
Ah, scusa, non avevo capito che intendevi la versione 1.2;
mi ero preoccupato :-)
In effetti io uso poco i programmi grafici per cui sulla mia macchina
non ho le Gtk2... č quando mi ha chiesto di installare 50MB per 2
cavolate avevo optato per la 1.2 :-P
Newsgroup: it.comp.lang.perl
Titolo: ma come funziona chomp ?

mi spiegate perchè dato un semplice file di testo nella forma
elemento1
elemento2
.....
elementon
se io voglio prendere elemento1 e toglierli il "\n" finale l'istruzione
chomp() mi ritorna sempre una stringa vuota ?
Sarò anche "tardo" data l'età, ma è tutta la mattina che ci sbatto la
testa !!!!
-- 
-------------------------------------------------------------------------
Hosting professionale a prezzi USA? 
http://www.servitelit.com/prezzi.htm
-------------------------------------------------------------------------

testa !!!!
Dal perlfunc:
chomp
  It removes any line ending that corresponds to the current value
  of $/ (also known as $INPUT_RECORD_SEPARATOR in the English
  module). It returns the number of characters removed.
Quindi perche' dovrebbe tornarti una stringa?
print chomp("ciao\n")
  ---> 1
------
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... "

chomp() mi ritorna sempre una stringa vuota ?
# prova cosě...
while(<FILE>) {
    chomp;
    # ora $_ non contiene piů \n
    print $_;
}
# in pratica, chomp "chompa" la variabile passata...
chomp $a;      # $a viene chompato
$a = chomp $b; # $b viene chompato, $a contiene il risultato del chomp!
HTH.
__END__
# Aldo Calpini
%x=split(//, "xritajbugne fahokem csuctawer jhdtlrnpqloevkshpr");
foreach (sort keys(%x)) { print $x{$_}; };

 wrote:
" se io voglio prendere elemento1 e toglierli il "\n" finale l'istruzione
" chomp() mi ritorna sempre una stringa vuota ?
Perche` chomp() ritorna il carattere tolto (e come effetto collaterale lo
toglie dalla stringa).
Insomma devi scrivere chomp(elemento1).
.mau.

 

Newsgroup: it.comp.lang.perl
Titolo: come far funzionare il comando perldoc?

Ciao a tutti,
e scusate l'intromissione nel NG.
Scusate inoltre la mia ignoranza... credo che per voi sarà una bazzeccola 
rispondere a questo mio problema:
Avendo da poco scoperto l'esistenza dei moduli perl, vorrei riuscire a 
leggere la documentazione tramite il comando perldoc. Premetto che utilizzo 
un sistema HP-UX e che l'interprete perl è installato in una directory 
"/opt/app/perl/bin/perl".
La risposta che ricevo digitando "perldoc 
nome_modulo.pm
" è:
interpreter "/opt/perl5/bin/perl" not found
ksh: perldoc:  not found
Dove devo mettere le mai? Quali file di sistema o di configurazione devo 
modificare (ammesso che sia possibile) perchè il comando venga accettato e 
l'interprete venga cercato nella giusta directory?
Spero che le informazioni fornite siano sufficienti e spero naturalmente in 
qualche risposta...
Ciao
       Silvia
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
-- 
Posted from [195.130.226.227] by way of 
f113.law7.hotmail.com
 [216.33.237.113] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Così molto alla veloce ti suggerirei di creare un link a 
"/opt/app/perl/bin/perl" (posizione reale dell'interprete perl) da 
"/opt/perl5/bin/perl" (posizione cercata dall'esecuzione del comando).
Dovrebbe funzionare.. fammi sapere
ciao
Wizzent
Programmatore
----------------------------
http://thexfails.cjb.net
http://robotstream.cjb.net
_________________________________________________
"Odio le citazioni al fondo delle e-mail"
                                 Aristotele

Newsgroup: it.comp.lang.perl
Titolo: Problema DBI-mysql

Salve a tutti , ho installato con successo sotto windows XP Home Edition
l'active perl 5.8.3.809, ho poi fatto come da manuale
ppm
install DBI
installata con successo la versione 1.42
install DBI-mysql
installata con successo la versione 2.9002
e fin qui tutto a posto
poi ho lanciato questo script che dovrebbe listarmi tutti i driver
disponibili e cribbio quello di mysql dovrebbe esserci
use DBI;
DBI->available_drivers(); die "Nessun driver trovato!\n" unless @drivers;
foreach my $driver ( @drivers )
{
 print "Driver: $driver\n";
 my @dataSources = DBI->data_sources( $driver );
 foreach my $dataSource ( @dataSources )
      {
  print "\tIl data source è $dataSource\n";
 }
print "\n";
}
Risultato?
Nessun driver trovato!
HELPPPPPPPPPPPPPPPPPPPPPPPPP

 DBI->available_drivers(); die "Nessun driver trovato!\n" unless @drivers;
prova:
@drivers = DBI->available_drivers;

Newsgroup: it.comp.lang.perl
Titolo: Qual'è l'FTP di www.f2s.com

Mi sono registrato ma non mi hanno detto l'indirizzo ftp!
Se lo sapete me lo dite?


ciao
sui vecchi server era
www.UTENTE.f2s.com
dove utente è come ovvio il nome del tuo sito
ora hanno cambiato un poco di cose, non saprei ....:)
Ciao

Newsgroup: it.comp.lang.perl
Titolo: Manuali sul perl?

dove posso trovare manuali sul per buoni in rete?
e cartacei quali mi consigliate?
Grazie in anticipo, MArio.

 ha scritto nel messaggio
news:20010414.085855...@localhost.localdomain...

Newsgroup: it.comp.lang.perl
Titolo: Estrarre stringhe

cel-miR-39 MIMAT0000010 Homo sapiens miR-39
UCACCGGGUGUAAAUCCCCUUG
"
ho bisogno di estrarre i righi identificati da Homo sapiens con il
rigo immediatamente successivo.
ho fatto uno scriptino:
#!/usr/bin/perl
print "Nome del file: ";
$file = <STDIN>;
chop($file);
-e $file || die "Il file non esiste!\n\n";
-T $file || die "Il file non e' un file di testo!\n\n";
print "Stringa da cercare: ";
$stringa = <STDIN>; chop($stringa);
open (IN, "< $file") || die "impossibile aprire $file.\n\n"; while ($r
= <IN>) { $r =~ /$stringa/ && print $r; } close(IN);
Ma non mi printa chiaramente il rigo sotto(la sequenza di lettere
AUG....) le righe che mi interessano.
come posso fare per fargli stampare anche quelli ?
Grazie
Guido Leoni

come posso fare per fargli stampare anche quelli ?
Cosa ne dici di... stamparli?
Per esempio:
    open IN, '<', $file or die "impossibile aprire $file.\n\n";
    while (defined($r = <IN>) {
        if ($r =~ /$string/) {
            print $r;
            $r = <IN>;
            print $r;
        }  
    } 
Il fatto che sia possibile scrivere codice "telegrafico" in Perl non vuol
dire che sia l'unico modo di scrivere in Perl, né tantomeno che sia sempre
la cosa più intelligente da fare. Se ti fossi concesso un po' più di
prolissità, probabilmente saresti arrivato da solo ad una soluzione.
Ciao.


Beh, potresti anche *non* usare Perl:
   grep -A 1 'Homo Sapiens' nomefile.txt
Nota inoltre che il test "-T" è euristico: non è effettuato su tutto
il file ma solo su una parte.

Newsgroup: it.comp.lang.perl
Titolo: print << MIA_PAGINA chiude l'uotput???

Salve,
sto usando il perl da 5 minuti (super niubbo) e devo modificare uno
script. Ho un problema che non riesco a risolvere (neanche con google):
devo dare in output una pagina html e come spiegato in tanti tutorial uso
  print <<INIZIO_PAGINA;
   < html>........
   .......
  INIZIO_PAGINA
e fin qui tutto bene
ma se poi volessi aggiungere qualcosa alla pagina come faccio
se uso
  print <<FINE_PAGINA;
   ......
   </ html>
  FINE_PAGINA
oppure
  print "</ html>";
mi da errore del server.
Grazie
dat

ho risolto
bastava usare
  print<<PAGINA;
   <htm
   ....
  PAGINA
altro codice
  print<<PAGINA;
   ....
   </html
  PAGINA
ciao

Newsgroup: it.comp.lang.perl
Titolo: Leggetemi please

Ho un sito www.. 
http://www.opty.net/splash
, dove tra le tante cose ci sta
una sezione dedicata al perl, sarei grato se mi segnalaste siti italiani
dedicati al perl
Un'altra cosa...
Conoscete uno script che segnali il numero di persone connesse
contemporaneamente ad un determinato server?
grazie mille,
Splash

contemporaneamente ad un determinato server?
Non c'e` modo per saperlo con ASSOLUTA precisione: si tratta di individuare i
request al proprio server da parte di siti diversi in un intervallo di tempo
ad esempio di 5 minuti.
Detto questo, non conosco programmi adatti allo scopo, ma e` probabile che tu
possa trovare qualcosa su 
www.cgi-resources.com
.
	Michele.
P.S.: La prossima volta, cerca di usare un subject un po' piu` significativo.
;-)
-- 
Michele Beltrame
mi...@io.com
http://www.italpro.com/mb/
Newsgroup: it.comp.lang.perl
Titolo: Neofita chiede info

Ciao a tutti....
Mi trivi nella necessita di usare un linguaggio di script che possa leggere
e scrivere su dei file  (devo realizzare un negozio on.-line con Banca
Sella) e vorrei sapere se Perl va bene....
Secondo vorrei sapere se posso vedere su IE 5 i file .pl (dato che
richiamandoli non li apre in automatico)...
Terzo (scusate se rompo), se posso gestire eventualemnte un DB access con
Perl
Grazie a tutti
Emanuele

 Perl
Berkeley DB e MySQL sě... access (brrrrr! ;-) non saprei...
Ciao
-- 
Wiz of Id a.k.a. William Ghelfi
E-Mail: < mailto:
w...@galactica.it
 >
Web Site: < 
http://web.tiscalinet.it/penguin_rules/
 >

grazie....
posso tenerti come informatore ? :-)))))
Emanuele

 posso tenerti come informatore ? :-)))))
Non ti converrebbe: su questo ng ci sono decine di persone che ne sanno
più di me :-)


Newsgroup: it.comp.lang.perl
Titolo: Se gli script debbono parlare tra loro?

<premessa>
Ho costruito un sistema di gestione di documenti in PERL con interfaccia
CGI.
Si presenta ora il problema di "distrubuire" l'applicazione. Ci debbono
essere cioe' piu'sistemi di gestione di basi documentali, in grado pero' di
dialogare tra di loro, chiedendosi vicendevolmente cose del tipo: "tu hai
$questo documento?" oppure addirittura "dammi nome e href dei documenti da
te gestiti che soddisfano $queste condizioni".
</premessa>
<domanda>
Come si fa a "far parlare" uno script PERL con un un altro script Perl?
Conviene passare sempre tramite server Web ed interfaccia CGI?
Sto studiando il modulo LWP (Library for WWW access in Perl) che sembra
essere la soluzione ideale (forse l'unica?), ma non riesco a trovare degli
esempi chiarificatori, dove posso trovarli?
</domanda>
<saluti>
Grazie anticipatamente
Maurizio
</saluti>

 wrote:
:)Come si fa a "far parlare" uno script PERL con un un altro script Perl?
:)Conviene passare sempre tramite server Web ed interfaccia CGI?
se gia' sono CGI, direi che e' la cosa migliore.
(magari usa auth_basic)
Oha
"Ci sono tre tipi di persone al mondo: quelle che sanno contare, 
e quelle che non ne sono capaci."
Newsgroup: it.comp.lang.perl
Titolo: local e my

Hi perl users!
Credo di non comprendere bene la differenza tra
local e my. Ovvero: quale dei due devo usare per
definire una variabile locale in una funzione?
Grazie,
-am

!

Devi usare "my". "local", a dispetto del nome, non fa esattamente cio` che
ci si aspetta (in molti casi). ;-)
	Miky.
-- 
Michele Beltrame
Italpro - Power Web Services
mi...@io.com
http://www.italpro.com/mb

definire una variabile locale in una funzione?
local = si vede nella funzione e in tutte le funzioni richiamate [tipo
'protected']
my = si vede solo nella funzione [tipo 'private']
almeno in prima approssimazione...
.......... Vittorio Bertola (v.bertola @ 
studenti.to.it
) .........
.. Per rispondermi eliminate .NO.SPAM dal mittente del messaggio .
http://www.polito.it/~bertola
 - //
www.poli.studenti.to.it/~bertola
*  Problemi? Leggi il manuale! Internet & Computing Italian FAQ  *
PGP Key Available ................. finger 
ber...@giove.polito.it

v.be...@studenti.to.it.TAKE.this.AWAY.to.REPLY wrote:
 >local = si vede nella funzione e in tutte le funzioni richiamate [tipo
 >'protected']
 >my = si vede solo nella funzione [tipo 'private']
Lo so che il manuale dice cosi`, ma i miei my si vedono anche nelle funzioni
chiamate.
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | * The Internet is full. Go away.  -- Joel Furr *

chiamate.
che ti devo dire... se non si puo' neanche piu' dire rtfm...


mi...@io.com
 wrote:
 >Strano, a me non succede. Prova il seguente listatino:
Si, da una sub a un'altra funziona tutto come dice il manuale, quello che
non capisco e` perche` non e` cosi` anche dal main alle sub.


non capisco e` perche` non e` cosi` anche dal main alle sub.
Se l'hai dichiarata come my fuori di ogni funzione (penso che intendi
questo per main) allora e` a tutti gli effetti global.
----------------------------
#!/usr/bin/perl -w
my $var="Global";
sub printvar {
	printf "var is $var\n";
}	
printvar();
----------------------------
kao.

 my $var="Global";
credo che = leghi piu' fortemente che my, per cui la linea sopra
dovrebbe essere my($var) = "Global", altrimenti equivale a
$var = "Global";
my("Global");
giusto?


giusto?
Questa sintassi non la capisco.
Quello che mi pare di ricordare di aver letto e` che una variabile
dichiarata come "my" al di fuori di ogni "sub" e` global. O meglio:
il suo scope e` il file dove e` stata dichiarata, che sicuramente
non e` identico a "global".
Infatti dichiarando
my($var) = "Global";
non cambia nulla.
a presto
kao.