From 3n1gm4 at gmail.com Fri Jun 1 00:05:12 2007 From: 3n1gm4 at gmail.com (Andrea Ambu) Date: Fri Jun 1 00:48:05 2007 Subject: [Php-it] Array multidimensionali Message-ID: foreach($s2 as $k => $v) { $i = $k + $c; $i = $i . ''; $a[$i] = $i; $b = $a[$i]; $b['start'] = intval(intval($a[$k]['start']) + intval($v['start'])) . ''; echo $a[$k]['start'] . "+" . $v['start'] . "=" . $b['start'] . "\n"; $b['end'] = $v['end']; $b['txt'] = $v['txt']; $a[$i] = $b; } Come mai se sia $a[$k]['start'] che $v['start'] vengono letti correttamente a $b['start'] viene assegnata la somma dei soli primi due numeri? un esempio di stampa e': 3278940+3720220=6 3280530+3722310=7 fa lo stesso anche con la stringa $v['txt'] e tutti gli altri campi... cosa sbaglio? son sicuro che e' una niubbata pero' non capisco che sbaglio... Grazie per gli eventuali aiuti ;) -- Andrea -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070531/30af60bd/attachment.html From jonathan at garetjax.info Fri Jun 1 00:24:54 2007 From: jonathan at garetjax.info (Jonathan Stoppani) Date: Fri Jun 1 01:07:43 2007 Subject: [Php-it] Array multidimensionali In-Reply-To: References: Message-ID: <55559642-5F30-48EA-AE57-8C867D9DB0E2@garetjax.info> On Jun 1, 2007, at 12:05 , Andrea Ambu wrote: > foreach($s2 as $k => $v) > { > $i = $k + $c; > $i = $i . ''; // [1] > $a[$i] = $i; > $b = $a[$i]; // [2] > $b['start'] = intval(intval($a[$k]['start']) + > intval($v['start'])) . ''; // [3] > echo $a[$k]['start'] . "+" . $v['start'] . "=" . $b > ['start'] > . "\n"; > $b['end'] = $v['end']; > $b['txt'] = $v['txt']; > $a[$i] = $b; > } > > > Come mai se sia $a[$k]['start'] che $v['start'] vengono letti > correttamente > a $b['start'] viene assegnata la somma dei soli primi due numeri? > un esempio di stampa e': > 3278940+3720220=6 > 3280530+3722310=7 Non vedo la somma dei primi due numeri > fa lo stesso anche con la stringa $v['txt'] e tutti gli altri > campi... cosa > sbaglio? son sicuro che e' una niubbata pero' non capisco che > sbaglio... > > Grazie per gli eventuali aiuti ;) Non l'ho studiato tanto, ? mezzanotte (-.-), comunque ci sono 3 cose che sicuramente non servono (anche se lo script dovrebbe funzionare ugualmente): 1: A cosa ti serve la conversione dell'intero in stringa? 2: Non ? meglio un $b = $i? 3a: E qui viene il bello... $i ? un intero, convertito implicitamente in stringa che assegni a $a[$i]. Questo valore poi lo assegni a $b che diventa quindi una stringa. Come fai dopo a fare $b['start'], e quindi trattare l'intero (che ? una stringa) come un array associativo? 3b: A cosa servono tutti quegli intval? Sicuramente quello pi? esterno ? inutile. Credo che il problema risieda proprio in 3a... guardati un po' meglio i tipi e come php tratta le operazioni e conversioni tra tipi diversi (sopratutto tra scalari e non) -- Best regards, Jonathan Stoppani ~ http://garetjax.info/blog From 3n1gm4 at gmail.com Fri Jun 1 00:31:29 2007 From: 3n1gm4 at gmail.com (Andrea Ambu) Date: Fri Jun 1 01:14:07 2007 Subject: [Php-it] Array multidimensionali In-Reply-To: <55559642-5F30-48EA-AE57-8C867D9DB0E2@garetjax.info> References: <55559642-5F30-48EA-AE57-8C867D9DB0E2@garetjax.info> Message-ID: ok allora... $a[$i] dovrebbe essere un array... solo che come hai giustamente osservato gli assegno $i... e non e' piu' un array... ok son scemo io, e' mezzanotte! :P Grazie :D On 31/05/07, Jonathan Stoppani wrote: > > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > > On Jun 1, 2007, at 12:05 , Andrea Ambu wrote: > > > foreach($s2 as $k => $v) > > { > > $i = $k + $c; > > $i = $i . ''; // [1] > > $a[$i] = $i; > > $b = $a[$i]; // [2] > > $b['start'] = intval(intval($a[$k]['start']) + > > intval($v['start'])) . ''; // [3] > > echo $a[$k]['start'] . "+" . $v['start'] . "=" . $b > > ['start'] > > . "\n"; > > $b['end'] = $v['end']; > > $b['txt'] = $v['txt']; > > $a[$i] = $b; > > } > > > > > > Come mai se sia $a[$k]['start'] che $v['start'] vengono letti > > correttamente > > a $b['start'] viene assegnata la somma dei soli primi due numeri? > > > un esempio di stampa e': > > 3278940+3720220=6 > > 3280530+3722310=7 > Non vedo la somma dei primi due numeri > > > fa lo stesso anche con la stringa $v['txt'] e tutti gli altri > > campi... cosa > > sbaglio? son sicuro che e' una niubbata pero' non capisco che > > sbaglio... > > > > Grazie per gli eventuali aiuti ;) > > Non l'ho studiato tanto, ? mezzanotte (-.-), comunque ci sono 3 cose > che sicuramente non servono (anche se lo script dovrebbe funzionare > ugualmente): > 1: A cosa ti serve la conversione dell'intero in stringa? > 2: Non ? meglio un $b = $i? > 3a: E qui viene il bello... $i ? un intero, convertito implicitamente > in stringa che assegni a $a[$i]. Questo valore poi lo assegni a $b > che diventa quindi una stringa. Come fai dopo a fare $b['start'], e > quindi trattare l'intero (che ? una stringa) come un array associativo? > 3b: A cosa servono tutti quegli intval? Sicuramente quello pi? > esterno ? inutile. > > Credo che il problema risieda proprio in 3a... guardati un po' meglio > i tipi e come php tratta le operazioni e conversioni tra tipi diversi > (sopratutto tra scalari e non) > > > -- > Best regards, > Jonathan Stoppani ~ http://garetjax.info/blog > > > _______________________________________________ > Php-it mailing list > Php-it@lists.ziobudda.net > Per cancellarsi dalla lista: > http://lists.ziobudda.net/mailman/listinfo/php-it > -- Andrea -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070531/2d78e0c2/attachment.htm From cesare at ngi.it Fri Jun 1 09:51:35 2007 From: cesare at ngi.it (Cesare D'Amico) Date: Fri Jun 1 10:29:37 2007 Subject: [Php-it] Fwd: [ANNOUNCE] PHP 5.2.3 Released Message-ID: <200706010951.35280.cesare@ngi.it> Per i pi? distratti :) ============================================================================ The PHP development team would like to announce the immediate availability of PHP 5.2.3. This release continues to improve the security and the stability of the 5.X branch as well as addressing two regressions introduced by the previous 5.2 releases. These regressions relate to the timeout handling over non-blocking SSL connections and the lack of HTTP_RAW_POST_DATA in certain conditions. All users are encouraged to upgrade to this release. Security Enhancements and Fixes in PHP 5.2.3 - ---------------------------------------------------------------- * Fixed an integer overflow inside chunk_split() (by Gerhard Wagner, CVE-2007-2872) * Fixed possible infinite loop in imagecreatefrompng. (by Xavier Roche, CVE-2007-2756) * Fixed ext/filter Email Validation Vulnerability (MOPB-45 by Stefan Esser, CVE-2007-1900) * Fixed bug #41492 (open_basedir/safe_mode bypass inside realpath ()) (by bugs dot php dot net at chsc dot dk) * Improved fix for CVE-2007-1887 to work with non-bundled sqlite2 lib. * Added mysql_set_charset() to allow runtime altering of connection encoding. The Key Improvements of PHP 5.2.3 Include - ------------------------------------------------------------ * Improved compilation of heredocs and interpolated strings. * Optimized out a couple of per-request syscalls. * Optimized digest generation in md5() and sha1() functions. * Fixed bug #41236 (Regression in timeout handling of non- blocking SSL connections during reads and writes) * Fixed bug #39542 (Behavior of require/include different to < 5.2.0) * Fixed bug #41293 (Fixed creation of HTTP_RAW_POST_DATA when there is no default post handler) * Fixed bug #41347 (checkdnsrr() segfaults on empty hostname) * Fixed bug #41353 (crash in openssl_pkcs12_read() on invalid input) * Fixed bug #41403 (json_decode cannot decode floats if localeconv decimal_point is not '.') * Fixed bug #41421 (Uncaught exception from a stream wrapper segfaults) * Fixed bug #41504 (json_decode() incorrectly decodes JSON arrays with empty string keys). * Over 40 bug fixes. For users upgrading from PHP 5.0 and PHP 5.1, an upgrade guide is available here (http://www.php.net/migration52), detailing the changes between those releases and PHP 5.2.3. For a full list of changes in PHP 5.2.3, see the ChangeLog (http:// www.php.net/ChangeLog-5.php#5.2.3). Ilia Alshanetsky 5.2 Release Master -- Cesare D'Amico | Gruppo Volta Area tecnica | Web & Mkt Solutions Tel: 045 21 000 84 | Via Leida 8 - Verona Fax: 045 21 000 85 | http://www.gruppovolta.it From daniele.befera at gmail.com Fri Jun 1 14:23:35 2007 From: daniele.befera at gmail.com (daniele befera) Date: Fri Jun 1 15:06:35 2007 Subject: [Php-it] Xlibrary Message-ID: <2eda7cea0706010523p3a593aa3y165b541777a712fc@mail.gmail.com> Ciao All qualcuno di voi ha mai utilizzato questo framework: http://cross-browser.com/toys/ paragonato ai vari prototype, jquery ecc ecc com ??? Tanx Dan -- "I personaggi e i fatti qui narrati sono immaginari, autentica ? invece la realt? sociale ed ambientale che li produce" "... fu li che m'ero reso conto di come essere lontano mi faceva sentire a casa ..." http//daniele.unixhost.it From cristiano at verondini.it Fri Jun 1 14:29:05 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 1 15:17:23 2007 Subject: [Php-it] Xlibrary References: <2eda7cea0706010523p3a593aa3y165b541777a712fc@mail.gmail.com> Message-ID: <02fc01c7a448$a2acc260$6301a8c0@IdeaFutura.local> > qualcuno di voi ha mai utilizzato questo framework: > > http://cross-browser.com/toys/ > > paragonato ai vari prototype, jquery ecc ecc com ??? Per il semplice fatto che nei demo usa: window.onload = function() ... ... lo ho eliminato! :)) -- Cristiano Verondinihttp://www.verondini.it --- [ICQ: 114 190] From idave at idave.it Fri Jun 1 19:04:54 2007 From: idave at idave.it (Davide Ronchi) Date: Fri Jun 1 21:35:05 2007 Subject: [Php-it] Trouble ticket system Message-ID: Ciao a tutti, Sto cercando un trouble ticket system carino per fornire supporto agli utenti di un server. Ho cercato sui vari siti che raccolgono gli script gratuiti ma sono stato sommerso dalla vastit? del catalogo, senza trovare ci? che veramente mi occorre, per cui ho deciso di rivolgermi alla lista per vedere chi magari ne conosce gi? qualcuno... Ecco le caratteristiche che mi servono: ? email gateway che riconosce i singoli ticket in base al subject ? possibilit? di avere diversi dipartimenti che rispondono alle diverse richieste di supporto a seconda della categoria che sceglie il cliente (e pertanto serve che un dipartimento possa ridirigere all'altro il ticket se si rende conto che il cliente ha scelto la categoria sbagliata) ? deve accettare gli attachment ? gestione della coda di email in entrata e uscita per evitare congestioni del server di posta ? deve permettermi di definire gli utenti "cliente": non si pu? iscrivere chiunque ? in italiano ? diverse skin Grazie per l'aiuto. Ciao, Davide From davcaffa at tiscali.it Sat Jun 2 18:40:53 2007 From: davcaffa at tiscali.it (davcaffa@tiscali.it) Date: Sat Jun 2 19:30:20 2007 Subject: [Php-it] [OT] prova Message-ID: <29315782.1180802453502.JavaMail.root@ps12> Scusate il messaggio, ma non ricevo pi? la lista da settimane e volevo vedere se nessuno scrive o .... Davide Rendi Sicuro il tuo Pc con Norton Antivirus e Norton Internet Security! http://vas.tiscali.it/internet_security/ From davcaffa at tiscali.it Sat Jun 2 18:55:17 2007 From: davcaffa at tiscali.it (davcaffa@tiscali.it) Date: Sat Jun 2 19:39:21 2007 Subject: [Php-it] Mailing list php Message-ID: <23803184.1180803317004.JavaMail.root@ps12> Scusa per la molestia, ma io non ricevo pi? la mailing di php da pi? di un mese ... ed inviando una email alla lista, neanche lei mi arriva ... Sapresti mica dirmi perch? ? Grazie mille Davide Caffaratti Rendi Sicuro il tuo Pc con Norton Antivirus e Norton Internet Security! http://vas.tiscali.it/internet_security/ From gianiaz at gianiaz.net Mon Jun 4 09:35:20 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Mon Jun 4 10:18:37 2007 Subject: [Php-it] [OT] prova In-Reply-To: <29315782.1180802453502.JavaMail.root@ps12> References: <29315782.1180802453502.JavaMail.root@ps12> Message-ID: <4663C0B8.2030302@gianiaz.net> davcaffa@tiscali.it ha scritto: > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > Scusate il messaggio, ma non ricevo pi? la lista da settimane e volevo > vedere se nessuno scrive o .... > > Davide > Questo lo leggi? allora ricevi la ml.. Ciao -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From roberto at perata.net Mon Jun 4 15:49:06 2007 From: roberto at perata.net (Roberto Perata) Date: Mon Jun 4 16:32:43 2007 Subject: [Php-it] variabili, funzioni e include In-Reply-To: <02fc01c7a448$a2acc260$6301a8c0@IdeaFutura.local> References: <2eda7cea0706010523p3a593aa3y165b541777a712fc@mail.gmail.com> <02fc01c7a448$a2acc260$6301a8c0@IdeaFutura.local> Message-ID: <46641852.7070502@perata.net> Ciao, vorrei sapere se le variabili all'interno di una funzione in un file incluso posso essere chiamate dalla pagina principale. A me risulta di no, e ne consegue la seconda domanda: come ? possibile verificare il valore della variabile di cui sopra? Grazie Roberto Perata From roberto at perata.net Mon Jun 4 15:52:42 2007 From: roberto at perata.net (Roberto Perata) Date: Mon Jun 4 16:36:28 2007 Subject: [Php-it] variabili, funzioni e include Message-ID: <4664192A.7030504@perata.net> rinvio il messaggio causa errore. Ciao, vorrei sapere se le variabili all'interno di una funzione in un file incluso posso essere chiamate dalla pagina principale. A me risulta di no, e ne consegue la seconda domanda: come ? possibile verificare il valore della variabile di cui sopra? Grazie. Roberto Perata From gianiaz at gianiaz.net Mon Jun 4 15:57:08 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Mon Jun 4 16:40:28 2007 Subject: [Php-it] variabili, funzioni e include In-Reply-To: <4664192A.7030504@perata.net> References: <4664192A.7030504@perata.net> Message-ID: <46641A34.2010506@gianiaz.net> Roberto Perata ha scritto: > Ciao, > vorrei sapere se le variabili all'interno di una funzione in un file > incluso posso essere chiamate dalla pagina principale. > A me risulta di no, e ne consegue la seconda domanda: come ? possibile > verificare il valore della variabile di cui sopra? > > Grazie. > Roberto Perata puoi dichararle come globali, ma diciamo che generalmente non ? una buona pratica, fallo solo se ? strattamente necessario.. ciao -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From cristiano at verondini.it Mon Jun 4 16:11:44 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Mon Jun 4 16:59:18 2007 Subject: [Php-it] variabili, funzioni e include References: <4664192A.7030504@perata.net> <46641A34.2010506@gianiaz.net> Message-ID: <03fa01c7a6b2$49693690$6301a8c0@IdeaFutura.local> >> vorrei sapere se le variabili all'interno di una funzione in un file >> incluso posso essere chiamate dalla pagina principale. >> A me risulta di no, e ne consegue la seconda domanda: come ? >> possibile verificare il valore della variabile di cui sopra? > puoi dichararle come globali, ma diciamo che generalmente non ? una > buona pratica, fallo solo se ? strattamente necessario.. La domanda in realt? chiedeva l'opposto. Le variabili dichiarate all'interno di una funzione non possono essere viste all'esterno. E' per? possibile vedere, attraverso $GLOBALS oppure la keyword 'global', le variabili dichiarate all'esterno di una funzione. Come ti ha ricordato Giovanni Battista, ? una pratica sconsigliata. Per come ? posta la domanda per? ti consiglio la lettura di un buon primer di PHP o di programmazione, in modo da avere chiari alcuni concetti di base della programmazione. Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From roberto at perata.net Mon Jun 4 16:23:32 2007 From: roberto at perata.net (Roberto Perata) Date: Mon Jun 4 17:07:01 2007 Subject: [Php-it] variabili, funzioni e include In-Reply-To: <46641A34.2010506@gianiaz.net> References: <4664192A.7030504@perata.net> <46641A34.2010506@gianiaz.net> Message-ID: <46642064.4010109@perata.net> Giovanni Battista Lenoci ha scritto: > puoi dichararle come globali, ma diciamo che generalmente non ? una > buona pratica, fallo solo se ? strattamente necessario.. > > ciao > Nello specifico ho delle funzioni che validano dei campi dal form (es. controllano la data). All'interno della funzione in caso di errore si setta la variabile $errore=1; La pagina che ha chiamato la funzione ha comportamenti diversi a seconda che sia settata $errore oppure no. (se funzionasse). Che fare quindi? Metto tutto in linea nella stessa pagina senza funzioni? From cristiano at verondini.it Mon Jun 4 16:34:13 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Mon Jun 4 17:21:55 2007 Subject: [Php-it] variabili, funzioni e include References: <4664192A.7030504@perata.net> <46641A34.2010506@gianiaz.net> <46642064.4010109@perata.net> Message-ID: <041001c7a6b5$6ddc1620$6301a8c0@IdeaFutura.local> > Che fare quindi? Metto tutto in linea nella stessa pagina senza > funzioni? function EseguiControllo($valore) { // restituisce TRUE o FALSE a seconda che il controllo sia positivo o negativo } $errore = EseguiControllo($_POST['nomeelemento']); E, mi permetto di insistere, un buon testo sui principi di programmazione. -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From roberto at perata.net Mon Jun 4 16:50:10 2007 From: roberto at perata.net (Roberto Perata) Date: Mon Jun 4 17:33:36 2007 Subject: [Php-it] variabili, funzioni e include In-Reply-To: <041001c7a6b5$6ddc1620$6301a8c0@IdeaFutura.local> References: <4664192A.7030504@perata.net> <46641A34.2010506@gianiaz.net> <46642064.4010109@perata.net> <041001c7a6b5$6ddc1620$6301a8c0@IdeaFutura.local> Message-ID: <466426A2.2000905@perata.net> Cristiano Verondini ha scritto: > function EseguiControllo($valore) { > > // restituisce TRUE o FALSE a seconda che il controllo sia > positivo o negativo > > } > > $errore = EseguiControllo($_POST['nomeelemento']); > > E, mi permetto di insistere, un buon testo sui principi di > programmazione. > Prometto solennemente di acqustare un buon testo ti programmazione e di studiarlo prima di fare altre domande. From mailinglist at francescoreitano.it Mon Jun 4 17:08:09 2007 From: mailinglist at francescoreitano.it (Mailinglist - Francesco Reitano) Date: Mon Jun 4 17:52:30 2007 Subject: [Php-it] project manager Message-ID: <46642AD9.9070507@francescoreitano.it> Ola raga, conoscete qualche project manager, per intenderci software per la gestione di appuntamenti, lavoro, per multiutenza che funzioni con php-mysql, e preferibilmente sia opensource? Francesco From AlberT at superalbert.it Mon Jun 4 17:12:51 2007 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Mon Jun 4 17:56:18 2007 Subject: [Php-it] project manager In-Reply-To: <46642AD9.9070507@francescoreitano.it> References: <46642AD9.9070507@francescoreitano.it> Message-ID: <200706041712.51138.AlberT@superalbert.it> On luned? 4 giugno 2007, Mailinglist - Francesco Reitano wrote: > conoscete qualche project manager, per intenderci software per la > gestione di appuntamenti, > lavoro sei sicuro che cerchi un PM ??? comuqnue io mi trovo bene con dotProject -- From domenico.lorusso at pleiade.it Mon Jun 4 17:14:20 2007 From: domenico.lorusso at pleiade.it (Domenico L.) Date: Mon Jun 4 17:57:46 2007 Subject: [Php-it] variabili, funzioni e include In-Reply-To: <46641852.7070502@perata.net> References: <2eda7cea0706010523p3a593aa3y165b541777a712fc@mail.gmail.com> <02fc01c7a448$a2acc260$6301a8c0@IdeaFutura.local> <46641852.7070502@perata.net> Message-ID: <46642C4C.9060302@pleiade.it> Roberto Perata ha scritto: > > Ciao, > > vorrei sapere se le variabili all'interno di una funzione in un file > incluso posso essere chiamate dalla pagina principale. Nessuna variabile definita ll'interndo di una funzione pu? essere acceduta al suo esterno... indipendente da include o meno... credo tu debba specifiare meglio il quesito ciao P.S. non rispondere ad un messaggio per aprire un nuovo topic :-) -- Domenico L. icq: 645 44 861 - msn: strahd@jumpy.it per stupire mezz'ora basta un libro di storia, io cercai di imparare la Treccani a memoria... [F.d.A.] From domenico.lorusso at pleiade.it Mon Jun 4 17:18:44 2007 From: domenico.lorusso at pleiade.it (Domenico L.) Date: Mon Jun 4 18:02:55 2007 Subject: [Php-it] project manager In-Reply-To: <46642AD9.9070507@francescoreitano.it> References: <46642AD9.9070507@francescoreitano.it> Message-ID: <46642D54.3000904@pleiade.it> Mailinglist - Francesco Reitano ha scritto: > Ola raga, > conoscete qualche project manager, per intenderci software per la > gestione di appuntamenti, > lavoro, per multiutenza che funzioni con php-mysql, e preferibilmente > sia opensource? urka e pensare che una volta il project manager era una figura professionale importante... come siamo caduti in basso :'( -- Domenico L. icq: 645 44 861 - msn: strahd@jumpy.it per stupire mezz'ora basta un libro di storia, io cercai di imparare la Treccani a memoria... [F.d.A.] From alecosnet at inwind.it Mon Jun 4 17:25:48 2007 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Mon Jun 4 18:09:13 2007 Subject: [Php-it] Un buon cronotab gratuito... Message-ID: <46642EFC.7070100@inwind.it> Ciao a tutti! Siccome sto su aruba ed ho rinnovato per 1 altro anno vorrei sapere (visto che aruba non lo fornisce) se c'? un buon cronotab gratuito a cui appoggiarsi... sono benvenuti suggerimenti e consigli vari... grazie :-) -- Alessandro Marinuzzi -------------------- http://www.alecos.it -------------------- From massimo61 at gmail.com Mon Jun 4 18:19:46 2007 From: massimo61 at gmail.com (Massimo Colombo) Date: Mon Jun 4 19:03:11 2007 Subject: [Php-it] project manager In-Reply-To: <46642AD9.9070507@francescoreitano.it> References: <46642AD9.9070507@francescoreitano.it> Message-ID: > Ola raga, > conoscete qualche project manager, per intenderci software per la > gestione di appuntamenti, > lavoro, per multiutenza che funzioni con php-mysql, e preferibilmente > sia opensource? > > Francesco > _______________________________________________ Piu' che un PM stai cercando un PIM (personal Information Manager) Su Hotscripts.com ne trovi a bancalate :) Alla prossima. MAX From jonathan at garetjax.info Mon Jun 4 19:02:11 2007 From: jonathan at garetjax.info (Jonathan Stoppani) Date: Mon Jun 4 19:45:34 2007 Subject: [Php-it] Un buon cronotab gratuito... In-Reply-To: <46642EFC.7070100@inwind.it> References: <46642EFC.7070100@inwind.it> Message-ID: <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> On Jun 4, 2007, at 5:25 , Alessandro Marinuzzi wrote: > > Ciao a tutti! Siccome sto su aruba ed ho rinnovato per 1 altro anno > vorrei sapere (visto che aruba non lo fornisce) se c'? un buon > cronotab > gratuito a cui appoggiarsi... sono benvenuti suggerimenti e consigli > vari... grazie :-) Guarda gli archivi, se ne ? parlato una settimana fa... ;) -- Best regards, Jonathan Stoppani ~ http://garetjax.info/blog From spacemarc at gmail.com Tue Jun 5 13:06:25 2007 From: spacemarc at gmail.com (spacemarc) Date: Tue Jun 5 13:50:57 2007 Subject: [Php-it] Costruire query con valori GET Message-ID: ciao a tutti. Ho una pagina che visualizza i primi N record da una tabella, con tanto di paginazione (sempre via get, ovviamente). Vorrei passare a quella pagina anche un ID di un utente (per il WHERE). Quindi ho da gestire i seguenti parametri: sortby (ordina i record visualizzati per) start (quanti record per pagina) userID (eventuale utente di cui mostrare i record) Un controllo sui primi 2 parametri gi? l'ho fatto ed ? il seguente: if (isset($_GET['sortby'])) { switch ($_GET['sortby']) { //nome asc //totale desc e cos? via..... In pratica devo metterci, in questo codice, un controllo se c'? anche un userID oppure no. Quale strada consigliate, possibilmente senza troppi giri o codice ridondante? denghiu -- Scripts: http://www.spacemarc.it From alecosnet at inwind.it Tue Jun 5 13:25:42 2007 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Tue Jun 5 14:09:13 2007 Subject: [Php-it] Un buon cronotab gratuito... In-Reply-To: <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> References: <46642EFC.7070100@inwind.it> <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> Message-ID: <46654836.8090004@inwind.it> Jonathan Stoppani ha scritto: > On Jun 4, 2007, at 5:25 , Alessandro Marinuzzi wrote: >> >> Ciao a tutti! Siccome sto su aruba ed ho rinnovato per 1 altro anno >> vorrei sapere (visto che aruba non lo fornisce) se c'? un buon cronotab >> gratuito a cui appoggiarsi... sono benvenuti suggerimenti e consigli >> vari... grazie :-) > > Guarda gli archivi, se ne ? parlato una settimana fa... ;) > > --Best regards, > Jonathan Stoppani ~ http://garetjax.info/blog Ho trovato uno script che emula un cronotab alla perfezione... infatti lo script viene attivato da una immagine nascosta presente in tutte le pagine del sito... cos? chi visita il sito web nel contempo attiva il cronotab che manda in esecuzione lo script desiderato... l'unico inconveniente ? che se nessuno visita il sito in quel determinato giorno, in quella determinata ora il cronotab non fa nulla a questo punto direi che uno pu? visitare il proprio sito web per attivarlo nel caso non ci fossero visite per quella detrminata giornata-ora ;-) Comunque ecco l'url: http://www.worldwidecreations.com/virtual_cron.htm :-) Vi dovete registrare al forum per potere scaricare lo script oppure ve lo mando io che l'ho gi? scaricato ;-) Ciao :-) -- Alessandro Marinuzzi -------------------- http://www.alecos.it -------------------- From gianiaz at gianiaz.net Tue Jun 5 13:57:54 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Tue Jun 5 14:41:25 2007 Subject: [Php-it] Un buon cronotab gratuito... In-Reply-To: <46654836.8090004@inwind.it> References: <46642EFC.7070100@inwind.it> <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> <46654836.8090004@inwind.it> Message-ID: <46654FC2.9000509@gianiaz.net> Alessandro Marinuzzi ha scritto: > Ho trovato uno script che emula un cronotab alla perfezione... infatti > lo script viene attivato da una immagine nascosta presente in tutte le > pagine del sito... cos? chi visita il sito web nel contempo attiva il > cronotab che manda in esecuzione lo script desiderato... l'unico > inconveniente ? che se nessuno visita il sito in quel determinato > giorno, in quella determinata ora il cronotab non fa nulla a questo > punto direi che uno pu? visitare il proprio sito web per attivarlo nel > caso non ci fossero visite per quella detrminata giornata-ora ;-) > Comunque ecco l'url: http://www.worldwidecreations.com/virtual_cron.htm > :-) Vi dovete registrare al forum per potere scaricare lo script oppure > ve lo mando io che l'ho gi? scaricato ;-) Ciao :-) > > Bhe che sia un immagine, o un semplice blocco if, devi sempre mettere mano al tuo codice, in modo da inserire questo controllo. Inoltre carichi l'utente finale di questo processo quando visita la pagina. E' un metodo che io userei non tanto facendo controllare quello che lo script deve fare nel momento in cui viene chiamato, bensi andando a leggere i task che deve eseguire dall'ultima visita effettuata, in questo modo se un'operazione doveva essere eseguita alle 9 e la visita arriva alle 10 non perdi l'azione. Se riesci comunque a farlo tramite cron ? meglio, perch? se il problema invece non ? tanto il fatto di avere poche visite, ma di averne molte chiamerai lo script molte volte, caricando il server di lavoro inutile e rallentando la navigazione. Ciao -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From AlberT at superalbert.it Tue Jun 5 13:59:24 2007 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Tue Jun 5 14:43:04 2007 Subject: [Php-it] Un buon cronotab gratuito... In-Reply-To: <46654836.8090004@inwind.it> References: <46642EFC.7070100@inwind.it> <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> <46654836.8090004@inwind.it> Message-ID: <200706051359.25018.AlberT@superalbert.it> On marted? 5 giugno 2007, Alessandro Marinuzzi wrote: > l'unico > inconveniente ? che se nessuno visita il sito in quel determinato > giorno, in quella determinata ora il cronotab non fa nulla a questo > punto direi che uno pu? visitare il proprio sito web per attivarlo nel > caso non ci fossero visite per quella detrminata giornata-ora ;-) bh? .. se hai migliaia di visite rischi l'opposto -- From gianiaz at gianiaz.net Tue Jun 5 14:07:28 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Tue Jun 5 14:51:03 2007 Subject: [Php-it] Guida esaustiva sull'sql Message-ID: <46655200.5050501@gianiaz.net> Ciao, vorrei chiedervi un consiglio. Conosco le basi dell'SQL, ma spesso i concetti un po' pi? complessi che vengono trattati anche nella lista mi sono oscuri. Cercando in giro si trovano nei vari siti le solite guide che spiegano come fare una insert oppure le join. Per quanto riguarda aspetti come le transazioni e altro invece non ho trovato nulla. Avete qualche link oppure un consiglio su un buon testo da leggere? grazie -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From lfalvo at logos.net Tue Jun 5 14:29:19 2007 From: lfalvo at logos.net (Luca Falvo) Date: Tue Jun 5 15:12:40 2007 Subject: [Php-it] Guida esaustiva sull'sql In-Reply-To: <46655200.5050501@gianiaz.net> References: <46655200.5050501@gianiaz.net> Message-ID: <200706051431687.SM03140@lfalvo.logos.net> At 14:07 05/06/2007, you wrote: >Avete qualche link oppure un consiglio su un buon testo da leggere? un classico: http://www.ateneonline.it/atzeni/homeA.asp From 3n1gm4 at gmail.com Tue Jun 5 14:30:17 2007 From: 3n1gm4 at gmail.com (Andrea Ambu) Date: Tue Jun 5 15:23:49 2007 Subject: [Php-it] Un buon cronotab gratuito... In-Reply-To: <200706051359.25018.AlberT@superalbert.it> References: <46642EFC.7070100@inwind.it> <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> <46654836.8090004@inwind.it> <200706051359.25018.AlberT@superalbert.it> Message-ID: Hai provato a scrivere (con php) sul file cron.tab? Un mio hoster non lo supportava "ufficialmente" dal pannello di controllo eccetera, ma il daemon era installato e funzionante. E' bastato dirgli di scaricare il mio script php tramite wget una volta al giorno ;) -- Andrea -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070605/95d3ea46/attachment.htm From domenico.lorusso at pleiade.it Tue Jun 5 14:39:00 2007 From: domenico.lorusso at pleiade.it (Domenico L.) Date: Tue Jun 5 15:23:51 2007 Subject: [Php-it] Guida esaustiva sull'sql In-Reply-To: <200706051431687.SM03140@lfalvo.logos.net> References: <46655200.5050501@gianiaz.net> <200706051431687.SM03140@lfalvo.logos.net> Message-ID: <46655964.20102@pleiade.it> Luca Falvo ha scritto: > > At 14:07 05/06/2007, you wrote: >> Avete qualche link oppure un consiglio su un buon testo da leggere? > > > un classico: > http://www.ateneonline.it/atzeni/homeA.asp che a me non ? piaciuto per nulla... ma forse era colpa mia :-P -- Domenico L. icq: 645 44 861 - msn: strahd@jumpy.it per stupire mezz'ora basta un libro di storia, io cercai di imparare la Treccani a memoria... [F.d.A.] From alecosnet at inwind.it Tue Jun 5 14:43:35 2007 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Tue Jun 5 15:27:09 2007 Subject: [Php-it] Un buon cronotab gratuito... In-Reply-To: References: <46642EFC.7070100@inwind.it> <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> <46654836.8090004@inwind.it> <200706051359.25018.AlberT@superalbert.it> Message-ID: <46655A77.7000900@inwind.it> Andrea Ambu ha scritto: > Hai provato a scrivere (con php) sul file cron.tab? Un mio hoster non > lo supportava "ufficialmente" dal pannello di controllo eccetera, ma > il daemon era installato e funzionante. E' bastato dirgli di scaricare > il mio script php tramite wget una volta al giorno ;) > > -- > Andrea cmq ecco lo script forse non ho ben capito come funziona... perch? a quanto dice la documentazione usa la sintassi cron.tab... pu? darsi che voi avendo pi? esperienza con cronotab lo possiate giudicare meglio di me... ;-) -- Alessandro Marinuzzi -------------------- http://www.alecos.it -------------------- -------------- next part -------------- A non-text attachment was scrubbed... Name: virtualcron.zip Type: application/x-zip-compressed Size: 16057 bytes Desc: not available Url : http://lists.ziobudda.net/pipermail/php-it/attachments/20070605/c9475d47/virtualcron-0001.bin From gianiaz at gianiaz.net Tue Jun 5 15:42:04 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Tue Jun 5 16:25:36 2007 Subject: [Php-it] Un buon cronotab gratuito... In-Reply-To: <46655A77.7000900@inwind.it> References: <46642EFC.7070100@inwind.it> <988AECDB-B339-433A-9FE0-7C091A942DA0@garetjax.info> <46654836.8090004@inwind.it> <200706051359.25018.AlberT@superalbert.it> <46655A77.7000900@inwind.it> Message-ID: <4665682C.4060400@gianiaz.net> Alessandro Marinuzzi ha scritto: > cmq ecco lo script forse non ho ben capito come funziona... perch? a > quanto dice la documentazione usa la sintassi cron.tab... pu? darsi che > voi avendo pi? esperienza con cronotab lo possiate giudicare meglio di > me... ;-) Il punto non ? come ? fatto lo script, ma il fatto che viene eseguito a ogni connessione. Ciao -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From marcello at vezz.it Tue Jun 5 17:20:10 2007 From: marcello at vezz.it (Marcello Vezzelli) Date: Tue Jun 5 18:05:27 2007 Subject: [Php-it] Costruire query con valori GET In-Reply-To: References: Message-ID: <46657F2A.7070900@vezz.it> spacemarc ha scritto: > Ho una pagina che visualizza i primi N record da una tabella, con > tanto di paginazione (sempre via get, ovviamente). > Vorrei passare a quella pagina anche un ID di un utente (per il WHERE). > > Quindi ho da gestire i seguenti parametri: > > sortby (ordina i record visualizzati per) > start (quanti record per pagina) > userID (eventuale utente di cui mostrare i record) Cio? un url del genere http://tuosito/script.php?start=1&userID=100&sortby=asc > In pratica devo metterci, in questo codice, un controllo se c'? anche > un userID oppure no. > Quale strada consigliate, possibilmente senza troppi giri o codice > ridondante? Non ho ben capito dove sia il problema... mi auguro che ci sia anche una sessione e qualche controllo su userID... a meno che non ti freghi nulla degli impatti sulla sicurezza di uno script del genere. // setti i default $start=30; $userID=0; $sortby=''; // parsi $_GET if (isset($_GET['start'])) { $start=intval($_GET['start']); } if (isset($_GET['userID'])) { $userID=intval($_GET['userID']); } if (isset($_GET['sortby'])) { if ($_GET['sortby']=='desc') { $sortby='DESC'; } } $query="SELECT c1,c2,c3 FROM tabella WHERE userID=$userID ORDER BY c1 $sortby LIMIT 0,$start"; Questo codice non ha pretese di sicurezza o particolare bellezza, ? un punto da cui partire. Se poi chiarisci meglio cosa vuoi fare si pu? aggiustare meglio. Magari vuoi dare errore se manca un parametro, oppure vuoi aggiungere ulteriori controlli oltre alla semplice esistenza. Io comincerei a dare alle variabili dei nomi pi? pertinenti al loro scopo... start sa di record di partenza, pi? che di numero di record per pagina sortby sa di campo di ordinamento, pi? che di ordine ascendente/discendente Giusto per capire meglio tra qualche mese il codice con un'occhiata. Ciao Marcello From giginiello at fastwebnet.it Tue Jun 5 18:23:12 2007 From: giginiello at fastwebnet.it (Giginiello) Date: Tue Jun 5 19:05:14 2007 Subject: [Php-it] Maliciuous code in textarea, help me. Message-ID: <002a01c7a78d$cfc74980$0c00a8c0@dandelio.it> Ciao a tutti, ho ereditato un sito fatto 3 anni fa da un mio ex collega nel quale ? implementata la seguente funzionalit?: Un utente registrato al sito ha nel suo bookmark personale altri utenti registrati e pu? inviare loro dei messaggi privati compilando un form composto da titolo del messaggio e una textarea. Il testo del messaggio inviato (contenuto textarea) viene poi visualizzato (incluso) nella pagina personale degli utenti a cui ? stato inviato. Il problema ? che tale testo non viene affatto controllato all'atto del post del form ed il provider su cui ? hostato il sito mi ha subito chiamato per avvisarmi che ci sono continui tentativi di attacco che sfruttano delle inclusioni di testo non controllato. Ora, data la mia ignoranza in materia, la domanda ?: quale tecnica usano per sfruttare tale falla di sicurezza e, soprattutto, qual'? il modo migliore per validare l'input proveniente da una textarea eliminando ogni potenziale codice malizioso? Grazie in anticipo per l'aiuto. From cristiano at verondini.it Tue Jun 5 18:20:56 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Tue Jun 5 19:08:42 2007 Subject: [Php-it] Maliciuous code in textarea, help me. References: <002a01c7a78d$cfc74980$0c00a8c0@dandelio.it> Message-ID: <001f01c7a78d$80487cd0$6301a8c0@IdeaFutura.local> > Ora, data la mia ignoranza in materia, la domanda ?: quale tecnica > usano per sfruttare tale falla di sicurezza e, soprattutto, qual'? il > modo migliore > per validare l'input proveniente da una textarea eliminando ogni > potenziale codice malizioso? Togli tutti i tag HTML: strip_tags() -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From giginiello at fastwebnet.it Tue Jun 5 18:32:14 2007 From: giginiello at fastwebnet.it (Giginiello) Date: Tue Jun 5 19:14:17 2007 Subject: [Php-it] Maliciuous code in textarea, help me. In-Reply-To: <001f01c7a78d$80487cd0$6301a8c0@IdeaFutura.local> Message-ID: <002b01c7a78f$135359e0$0c00a8c0@dandelio.it> > Giginiello wrote: >> Ora, data la mia ignoranza in materia, la domanda ?: quale tecnica >> usano per sfruttare tale falla di sicurezza e, soprattutto, qual'? il >> modo migliore >> per validare l'input proveniente da una textarea eliminando ogni >> potenziale codice malizioso? > Cristiano Verondini wrote: > Togli tutti i tag HTML: strip_tags() Basta? Solo strip_tags()? Se lo dici tu mi fido... :-) From cristiano at verondini.it Tue Jun 5 18:29:30 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Tue Jun 5 19:17:18 2007 Subject: [Php-it] Maliciuous code in textarea, help me. References: <002b01c7a78f$135359e0$0c00a8c0@dandelio.it> Message-ID: <002f01c7a78e$b2fedbf0$6301a8c0@IdeaFutura.local> >> Togli tutti i tag HTML: strip_tags() > > Basta? Solo strip_tags()? Se lo dici tu mi fido... :-) Sinceramente non mi viene in mente altro. Togliendo tutti i tag ottieni del testo puro che, AFAIK, non dovrebbe costituire problema :) Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From cristiano at verondini.it Tue Jun 5 18:30:25 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Tue Jun 5 19:18:11 2007 Subject: [Php-it] Maliciuous code in textarea, help me. References: <002b01c7a78f$135359e0$0c00a8c0@dandelio.it> Message-ID: <003301c7a78e$d46238f0$6301a8c0@IdeaFutura.local> >>> Ora, data la mia ignoranza in materia, la domanda ?: quale tecnica >>> usano per sfruttare tale falla di sicurezza e, soprattutto, qual'? >>> il modo migliore >>> per validare l'input proveniente da una textarea eliminando ogni >>> potenziale codice malizioso? Pensiero: ho dato per scontato che il codice venga incluso in una pagina HTML. Diverso ? il caso se, per esempio, usi il valore inserito per creare una mail oppure fare altro ... Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From alecosnet at inwind.it Tue Jun 5 18:35:01 2007 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Tue Jun 5 19:18:32 2007 Subject: [Php-it] Maliciuous code in textarea, help me. In-Reply-To: <002a01c7a78d$cfc74980$0c00a8c0@dandelio.it> References: <002a01c7a78d$cfc74980$0c00a8c0@dandelio.it> Message-ID: <466590B5.5020000@inwind.it> Giginiello ha scritto: > Ciao a tutti, > ho ereditato un sito fatto 3 anni fa da un mio ex collega nel quale ? > implementata la seguente funzionalit?: > > Un utente registrato al sito ha nel suo bookmark personale altri utenti > registrati e pu? inviare loro dei messaggi privati compilando un form > composto da titolo del messaggio e una textarea. Il testo del messaggio > inviato (contenuto textarea) viene poi visualizzato (incluso) nella pagina > personale degli utenti a cui ? stato inviato. > > Il problema ? che tale testo non viene affatto controllato all'atto del post > del form ed il provider su cui ? hostato il sito mi ha subito chiamato per > avvisarmi che ci sono continui tentativi di attacco che sfruttano delle > inclusioni di testo non controllato. > > Ora, data la mia ignoranza in materia, la domanda ?: quale tecnica usano per > sfruttare tale falla di sicurezza e, soprattutto, qual'? il modo migliore > per validare l'input proveniente da una textarea eliminando ogni potenziale > codice malizioso? > > Grazie in anticipo per l'aiuto. > Io uso questo codice che mi mette al riparo da tutto: $conv = get_html_translation_table(HTML_ENTITIES, ENT_QUOTES); $name = strtr($name, $conv); $topic = strtr($topic, $conv); $body = strtr($body, $conv); In pratica ripulisco tutti i possibili campi... prova cos?... ? pi? avanzato di strip_tags(); -- Alessandro Marinuzzi -------------------- http://www.alecos.it -------------------- From gianluca at ihuri.it Tue Jun 5 18:35:13 2007 From: gianluca at ihuri.it (=?ISO-8859-1?Q?Gianluca_Ba=F9?=) Date: Tue Jun 5 19:19:07 2007 Subject: [Php-it] Maliciuous code in textarea, help me. In-Reply-To: <002b01c7a78f$135359e0$0c00a8c0@dandelio.it> References: <002b01c7a78f$135359e0$0c00a8c0@dandelio.it> Message-ID: <466590C1.3000204@ihuri.it> >> Giginiello wrote: >> >> >>>Ora, data la mia ignoranza in materia, la domanda ?: quale tecnica >>>usano per sfruttare tale falla di sicurezza e, soprattutto, qual'? il >>>modo migliore >>>per validare l'input proveniente da una textarea eliminando ogni >>>potenziale codice malizioso? >>> >>> > >Cristiano Verondini wrote: > > >>Togli tutti i tag HTML: strip_tags() >> >> > >Basta? Solo strip_tags()? Se lo dici tu mi fido... :-) > > > Io uso htmlentities al momento dell' echo. E' sbagliato !!??! Saluti, Gianluca From jonathan at garetjax.info Tue Jun 5 18:41:14 2007 From: jonathan at garetjax.info (Jonathan Stoppani) Date: Tue Jun 5 19:24:49 2007 Subject: [Php-it] [1/2 OT] Progettino: Mailman list parser Message-ID: <8A7FCC0F-CEFD-45E9-AE2A-6C0EB6122687@garetjax.info> Salve a tutti, dato che ci sono diverse persone che vorrebbero vedere il counter dei loro messaggi in ML, ho pensato di progettare in comune (mi accontento della teoria, se qualcuno poi vuole cimentarcisi vedremo cosa fare ;-) un parser per l'output di una qualsiasi mailing list gestita da Mailman. Si potrebbero per esempio analizzare gli archivi, creare diversi profili per ogni utente (modificabili dall'utente stesso), tenere il conteggio dei topic/messaggi/frasi/parole/lettere,... generare delle statistiche sull'uso generale della lista (messaggi/giorno, grafici,... qua ci si pu? sbizzarrire) e chi ne ha pi? ne metta. L'idea ? pi? quella di effettuare un brainstorming sulle features da integrare, tecnologie da adottare (xml/html, frameworks,...), processi di sviluppo, struttura dei dati, ecc. Se interessa a qualcuno fatevi avanti, in caso contrario lascer? perdere... :-D -- Best regards, Jonathan Stoppani ~ http://garetjax.info/blog From giginiello at fastwebnet.it Wed Jun 6 10:45:57 2007 From: giginiello at fastwebnet.it (Giginiello) Date: Wed Jun 6 11:28:08 2007 Subject: [Php-it] Maliciuous code in textarea, help me. In-Reply-To: <003301c7a78e$d46238f0$6301a8c0@IdeaFutura.local> Message-ID: <001701c7a817$19d48220$0c00a8c0@dandelio.it> E se dovessi proprio creare una email, cosa cambia? Scusa ma quando devo mettere mano al codice scritto da altri mi viene uno sconforto indescrivibile... Cristiano Verondini wrote: > Pensiero: ho dato per scontato che il codice venga incluso >in una pagina >HTML. Diverso ? il caso se, per esempio, usi il valore >inserito per creare >una mail oppure fare altro ... > > Cris From mailinglist at francescoreitano.it Wed Jun 6 11:07:01 2007 From: mailinglist at francescoreitano.it (Mailinglist - Francesco Reitano) Date: Wed Jun 6 11:50:19 2007 Subject: [Php-it] [OT] problema dominio Message-ID: <46667935.7010606@francescoreitano.it> Salve raga, e scuasate l'ot. Ho controllato l'esistenza di un dominio per un cliente che ha lo stesso dominio .it per? in .com. Digitando il dominio mi rimanda a: http://domains.googlesyndication.com/apps/domainpark/........ e se guardo il proprietario chi ?, mi risulta una email di stringhe casuali che finisce per @protecteddomainservices.com Secondo voi sono i soliti compratori di domini a sbafo che poi li rivendono a caro prezzo? From mailinglist at francescoreitano.it Wed Jun 6 11:07:48 2007 From: mailinglist at francescoreitano.it (Mailinglist - Francesco Reitano) Date: Wed Jun 6 11:51:13 2007 Subject: [Php-it] project manager In-Reply-To: <200706041712.51138.AlberT@superalbert.it> References: <46642AD9.9070507@francescoreitano.it> <200706041712.51138.AlberT@superalbert.it> Message-ID: <46667964.9030809@francescoreitano.it> Emiliano Gabrielli (aka AlberT) ha scritto: > comuqnue io mi trovo bene con dotProject > l'ho installato e emsso in italiano, ma non trovo molta documentazione sull'uso di tutte le funzioni. Sai darmi qualche link? -------------- parte successiva -------------- Un allegato HTML ? stato rimosso... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070606/2f3316f0/attachment.htm From marcello at vezz.it Wed Jun 6 11:11:28 2007 From: marcello at vezz.it (Marcello Vezzelli) Date: Wed Jun 6 11:52:43 2007 Subject: [Php-it] [OT] problema dominio In-Reply-To: <46667935.7010606@francescoreitano.it> References: <46667935.7010606@francescoreitano.it> Message-ID: <46667A40.30900@vezz.it> Mailinglist - Francesco Reitano ha scritto: > Digitando il dominio mi rimanda a: > http://domains.googlesyndication.com/apps/domainpark/........ > e se guardo il proprietario chi ?, mi risulta una email di stringhe > casuali che finisce per @protecteddomainservices.com > Secondo voi sono i soliti compratori di domini a sbafo che poi li > rivendono a caro prezzo? Difficile esprimersi senza sapere il dominio in questione... Ciao Marcello From cristiano at verondini.it Wed Jun 6 11:48:42 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Wed Jun 6 12:36:39 2007 Subject: [Php-it] Maliciuous code in textarea, help me. References: <001701c7a817$19d48220$0c00a8c0@dandelio.it> Message-ID: <005c01c7a81f$dfa7d800$6301a8c0@IdeaFutura.local> >> Pensiero: ho dato per scontato che il codice venga incluso >> in una pagina >> HTML. Diverso ? il caso se, per esempio, usi il valore >> inserito per creare >> una mail oppure fare altro ... > E se dovessi proprio creare una email, cosa cambia? > > Scusa ma quando devo mettere mano al codice scritto da altri mi viene > uno sconforto indescrivibile... Nel caso di mail devi stare attento ad una tecnica chiamata header injection. In pratica si sfrutta l'inserimento ad hoc di andate a capo per modificare gli header del messaggio che crei se non filtri l'input dell'utente. Una ricerca su google dovrebbe darti un sacco di spunti ... Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From AlberT at superalbert.it Wed Jun 6 13:36:24 2007 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Wed Jun 6 14:20:12 2007 Subject: [Php-it] project manager In-Reply-To: <46667964.9030809@francescoreitano.it> References: <46642AD9.9070507@francescoreitano.it> <200706041712.51138.AlberT@superalbert.it> <46667964.9030809@francescoreitano.it> Message-ID: <200706061336.24101.AlberT@superalbert.it> On mercoled? 6 giugno 2007, Mailinglist - Francesco Reitano wrote: http://docs.dotproject.net/index.php/Main_Page ti consiglio di scaricarti la r stable_2 dal cvs che contiene alcuni fix -- From spacemarc at gmail.com Wed Jun 6 15:09:05 2007 From: spacemarc at gmail.com (spacemarc) Date: Wed Jun 6 15:52:47 2007 Subject: [Php-it] Costruire query con valori GET In-Reply-To: <46657F2A.7070900@vezz.it> References: <46657F2A.7070900@vezz.it> Message-ID: Il 05/06/07, Marcello Vezzelli ha scritto: > Non ho ben capito dove sia il problema... > mi auguro che ci sia anche una sessione e qualche controllo su userID... > a meno che non ti freghi nulla degli impatti sulla sicurezza di uno > script del genere. > > // setti i default > $start=30; > $userID=0; > $sortby=''; > // parsi $_GET > if (isset($_GET['start'])) { > $start=intval($_GET['start']); > } > if (isset($_GET['userID'])) { > $userID=intval($_GET['userID']); > } > if (isset($_GET['sortby'])) { > if ($_GET['sortby']=='desc') { > $sortby='DESC'; > } > } > $query="SELECT c1,c2,c3 FROM tabella WHERE userID=$userID ORDER BY c1 > $sortby LIMIT 0,$start"; > > Questo codice non ha pretese di sicurezza o particolare bellezza, ? un > punto da cui partire. > Se poi chiarisci meglio cosa vuoi fare si pu? aggiustare meglio. > Magari vuoi dare errore se manca un parametro, oppure vuoi aggiungere > ulteriori controlli oltre alla semplice esistenza. > > Io comincerei a dare alle variabili dei nomi pi? pertinenti al loro scopo... > start sa di record di partenza, pi? che di numero di record per pagina > sortby sa di campo di ordinamento, pi? che di ordine ascendente/discendente > > Giusto per capire meglio tra qualche mese il codice con un'occhiata. in pratica dovevo costruire un link come quello da te suggerito ma a seconda della pagina potevo avere o meno il parametro UserID. Infatti ho rivisto poi la funzione della paginazione e riscritto in parte del codice: ora sembra funzionare e, come dicevi tu a ragione, va reso sicuro ed ottimizzato -- Scripts: http://www.spacemarc.it From jonathan at garetjax.info Wed Jun 6 15:41:23 2007 From: jonathan at garetjax.info (Jonathan Stoppani) Date: Wed Jun 6 16:25:09 2007 Subject: [Php-it] Costruire query con valori GET In-Reply-To: References: <46657F2A.7070900@vezz.it> Message-ID: <6555B923-E955-4253-97A1-9D8109F4997B@garetjax.info> On Jun 6, 2007, at 3:09 , spacemarc wrote: > in pratica dovevo costruire un link come quello da te suggerito ma a > seconda della pagina potevo avere o meno il parametro UserID. > Infatti ho rivisto poi la funzione della paginazione e riscritto in > parte del codice: ora sembra funzionare e, come dicevi tu a ragione, > va reso sicuro ed ottimizzato Se usi un DB (e quindi molto probabilmente lo userid deve essere maggiore di zero), puoi usare semplicemente la funzione empty al posto dell'isset e passare comunque sempre userdid= nell'url. -- Best regards, Jonathan Stoppani ~ http://garetjax.info/blog From matteo.tinazzi at gmail.com Wed Jun 6 18:25:23 2007 From: matteo.tinazzi at gmail.com (Matteo Tinazzi) Date: Wed Jun 6 19:09:16 2007 Subject: [Php-it] Costruire query con valori GET In-Reply-To: <6555B923-E955-4253-97A1-9D8109F4997B@garetjax.info> References: <46657F2A.7070900@vezz.it> <6555B923-E955-4253-97A1-9D8109F4997B@garetjax.info> Message-ID: <4666DFF3.1060805@gmail.com> Jonathan Stoppani ha scritto: > Se usi un DB (e quindi molto probabilmente lo userid deve essere > maggiore di zero), puoi usare semplicemente la funzione empty al posto > dell'isset e passare comunque sempre userdid= nell'url. > mmm non proprio ... se usi error_reporting E_ALL il controllo dev'esser fatto prima con isset per verificare che l'indice esista nell'array e poi il controllo del valore con !empty se non usi isset avrai un NOTICE: undefined index per metterla in codice if(isset($_GET['userid']) && !empty($_GET['userid')) > --Best regards, > Jonathan Stoppani ~ http://garetjax.info/blog -- -------------------------------- Tinazzi Matteo Web Developer (PHP, Mysql, AJAX) http://www.codelime.net http://tafaz.altervista.org Cell: 3805468775 -------------------------------- -------------- parte successiva -------------- Un allegato non testuale ? stato rimosso.... Nome: matteo.tinazzi.vcf Tipo: text/x-vcard Dimensione: 130 bytes Descrizione: non disponibile Url: http://lists.ziobudda.net/pipermail/php-it/attachments/20070606/39ef395e/matteo.tinazzi.vcf From jonathan at garetjax.info Wed Jun 6 18:31:44 2007 From: jonathan at garetjax.info (Jonathan Stoppani) Date: Wed Jun 6 19:15:33 2007 Subject: [Php-it] Costruire query con valori GET In-Reply-To: <4666DFF3.1060805@gmail.com> References: <46657F2A.7070900@vezz.it> <6555B923-E955-4253-97A1-9D8109F4997B@garetjax.info> <4666DFF3.1060805@gmail.com> Message-ID: <930659E8-3832-4EDF-863F-F22DAF2A72C9@garetjax.info> On Jun 6, 2007, at 6:25 , Matteo Tinazzi wrote: > mmm non proprio ... se usi error_reporting E_ALL > il controllo dev'esser fatto prima con isset per verificare che > l'indice esista nell'array e poi il controllo del valore con !empty > se non usi isset avrai un NOTICE: undefined index Empty non da errori su variabili non settate (E_ALL | E_STRICT) -- Best regards, Jonathan Stoppani ~ http://garetjax.info/blog From spacemarc at gmail.com Thu Jun 7 14:41:50 2007 From: spacemarc at gmail.com (spacemarc) Date: Thu Jun 7 15:25:44 2007 Subject: [Php-it] Update multipli con checkbox Message-ID: ciao! Ho dei record estratti da un db e visualizzati a schermo. Accanto ad ogni record ho un checkbox: se li spunto cancello i record associati. E questo funziona. Per?... :p Quando cancello i record dalla tabella A (di cui ho spuntato i checkbox), devo sommare quanti record ho cancellato per ogni singolo utente e fare un Update in tabella B (per detrarre il numero di record cancellati) per ciascuno di quegli utenti. Esempio: CB NOME ARTICOLO X Pippo Prodotto... X Pluto Altro titolo X Paperino Boooo.... X Topolino Quarto record Se spunto gli articoli di Pippo e Paperino li cancello dalla tabella A ma devo aggiornare i loro totali nella tabella B scrivendo che non hanno pi? 34 e 201 articoli, bens? 1 in meno ciascuno (o comunque quanti ne cancellerei) Voi come procedereste per una cosa del genere? -- Scripts: http://www.spacemarc.it From cristiano at verondini.it Thu Jun 7 14:50:44 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Thu Jun 7 15:39:35 2007 Subject: [Php-it] Update multipli con checkbox References: Message-ID: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> > Se spunto gli articoli di Pippo e Paperino li cancello dalla tabella A > ma devo aggiornare i loro totali nella tabella B scrivendo che non > hanno pi? 34 e 201 articoli, bens? 1 in meno ciascuno (o comunque > quanti ne cancellerei) > Voi come procedereste per una cosa del genere? Usando un DB in forma normale! :) Puoi risolvere con un'UPDATE che fa il decremento: UPDATE tbl SET campo = campo - valore WHERE ... -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From spacemarc at gmail.com Thu Jun 7 15:01:49 2007 From: spacemarc at gmail.com (spacemarc) Date: Thu Jun 7 15:47:50 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> Message-ID: Il 07/06/07, Cristiano Verondini ha scritto: > Usando un DB in forma normale! :) > > Puoi risolvere con un'UPDATE che fa il decremento: > > UPDATE tbl SET campo = campo - valore WHERE ... e quello lo faccio gi?..... ? il WHERE che mi frega: gli devo passare s? gli UserID degli utenti di cui ho cancellato gli articoli ma se ci pensi dovrei fare pi? Update perch? potrei aver cancellato 1 articolo per l'utente Pippo, 5 art. per Paperino e cos? via.... Con un semplice Update (WHERE UserID IN (....) ) non risolverei. -- Scripts: http://www.spacemarc.it From cristiano at verondini.it Thu Jun 7 15:01:18 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Thu Jun 7 15:50:00 2007 Subject: [Php-it] Update multipli con checkbox References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> Message-ID: <00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> > e quello lo faccio gi?..... ? il WHERE che mi frega: gli devo passare > s? gli UserID degli utenti di cui ho cancellato gli articoli ma se ci > pensi dovrei fare pi? Update perch? potrei aver cancellato 1 articolo > per l'utente Pippo, 5 art. per Paperino e cos? via.... > Con un semplice Update (WHERE UserID IN (....) ) non risolverei. Si, devi fare update multipli. Forse con un trucco, usando CASE, potresti cavartela, ma non lo considero positivo :) -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From spacemarc at gmail.com Thu Jun 7 15:37:35 2007 From: spacemarc at gmail.com (spacemarc) Date: Thu Jun 7 16:22:27 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> <00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> Message-ID: Il 07/06/07, Cristiano Verondini ha scritto: > Si, devi fare update multipli. Forse con un trucco, usando CASE, > potresti cavartela, ma non lo considero positivo :) diciamo che l'idea di principio (non di codice) ? quella per cui andranno fatte comunque pi? UPDATE, una per ogni totale da aggiornare, dal momento che nel codice non potr? scrivere pi? volte mysql_query(UPDATE.....). Il problema ? con quali condizioni, se si esclude CASE (ma poi perche dici di escluderlo?) Oppure c'? un altro metodo, meno rompiscatole.... -- Scripts: http://www.spacemarc.it From cristiano at verondini.it Thu Jun 7 15:41:25 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Thu Jun 7 16:30:34 2007 Subject: [Php-it] Update multipli con checkbox References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local><00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> Message-ID: <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> > diciamo che l'idea di principio (non di codice) ? quella per cui > andranno fatte comunque pi? UPDATE, una per ogni totale da aggiornare, > dal momento che nel codice non potr? scrivere pi? volte > mysql_query(UPDATE.....). Perch? on potrai scriverlo pi? volte? > Il problema ? con quali condizioni, se si esclude CASE (ma poi perche > dici di escluderlo?) Perch? sarebbe quella che in ambito tecnico viene definita una 'porcheria' :) > Oppure c'? un altro metodo, meno rompiscatole.... Non me ne vengono in mente altri ... -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From spacemarc at gmail.com Thu Jun 7 16:00:50 2007 From: spacemarc at gmail.com (spacemarc) Date: Thu Jun 7 16:44:46 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> <00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> Message-ID: Il 07/06/07, Cristiano Verondini ha scritto: > Perch? on potrai scriverlo pi? volte? e in che modo? Guarda questo, ad esempio: //se ho cancellato gli articoli if (mysql_query("$delete_query", $db)) { mysql_query("UPDATE tableB SET totale=totale-[il TOT di chi?] WHERE UserID IN (quali utenti?); //ecc...... -- Scripts: http://www.spacemarc.it From domenico.lorusso at pleiade.it Thu Jun 7 16:04:28 2007 From: domenico.lorusso at pleiade.it (Domenico L.) Date: Thu Jun 7 16:48:35 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local><00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> Message-ID: <4668106C.7000409@pleiade.it> Cristiano Verondini ha scritto: > >> Il problema ? con quali condizioni, se si esclude CASE (ma poi perche >> dici di escluderlo?) > > Perch? sarebbe quella che in ambito tecnico viene definita una > 'porcheria' :) continuo a pensare che sia una tua opinione mooolto discutibile prrrrrrrr :-P -- Domenico L. icq: 645 44 861 - msn: strahd@jumpy.it per stupire mezz'ora basta un libro di storia, io cercai di imparare la Treccani a memoria... [F.d.A.] From cristiano at verondini.it Thu Jun 7 16:45:27 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Thu Jun 7 17:33:43 2007 Subject: [Php-it] Update multipli con checkbox References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local><00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> <4668106C.7000409@pleiade.it> Message-ID: <012e01c7a912$7f39ac20$6301a8c0@IdeaFutura.local> >>> Il problema ? con quali condizioni, se si esclude CASE (ma poi >>> perche dici di escluderlo?) >> >> Perch? sarebbe quella che in ambito tecnico viene definita una >> 'porcheria' :) > continuo a pensare che sia una tua opinione mooolto discutibile Bhe, fammi un esempio di query (senza SP) che faccia l'aggiornamento multiplo in cui ogni record deve essere aggiornato con un valore diverso :)) -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From marcello at vezz.it Thu Jun 7 16:54:28 2007 From: marcello at vezz.it (Marcello Vezzelli) Date: Thu Jun 7 17:38:24 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> Message-ID: <46681C24.5080301@vezz.it> spacemarc ha scritto: > >> Puoi risolvere con un'UPDATE che fa il decremento: >> >> UPDATE tbl SET campo = campo - valore WHERE ... > > Con un semplice Update (WHERE UserID IN (....) ) non risolverei. Non ho ben seguito tutto il thread, ma credo tu possa usare un trigger sulla ON DELETE. Ciao Marcello From domenico.lorusso at pleiade.it Thu Jun 7 18:04:46 2007 From: domenico.lorusso at pleiade.it (Domenico L.) Date: Thu Jun 7 18:49:25 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <012e01c7a912$7f39ac20$6301a8c0@IdeaFutura.local> References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local><00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> <4668106C.7000409@pleiade.it> <012e01c7a912$7f39ac20$6301a8c0@IdeaFutura.local> Message-ID: <46682C9E.9080407@pleiade.it> Cristiano Verondini ha scritto: >>>> perche dici di escluderlo?) >>> >>> Perch? sarebbe quella che in ambito tecnico viene definita una >>> 'porcheria' :) > >> continuo a pensare che sia una tua opinione mooolto discutibile > > Bhe, fammi un esempio di query (senza SP) che faccia > l'aggiornamento multiplo in cui ogni record deve essere aggiornato con > un valore diverso :)) > ogni record no ma su certi valori ? plausibile.... tipo allunga la data di scadenza di un prodotto di: x se categoria A y se categoria B z se categoria C k altrimenti non vedo sbagliato usare un case.... Per? forse non ho capito il contesto della tua affermazione... nel qual caso chiedo umilmente venia :-P -- Domenico L. icq: 645 44 861 - msn: strahd@jumpy.it per stupire mezz'ora basta un libro di storia, io cercai di imparare la Treccani a memoria... [F.d.A.] From cristiano at verondini.it Thu Jun 7 18:03:10 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Thu Jun 7 18:51:22 2007 Subject: [Php-it] Update multipli con checkbox References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local><00e701c7a903$f23ba660$6301a8c0@IdeaFutura.local> <010d01c7a909$8d42e600$6301a8c0@IdeaFutura.local> <4668106C.7000409@pleiade.it><012e01c7a912$7f39ac20$6301a8c0@IdeaFutura.local> <46682C9E.9080407@pleiade.it> Message-ID: <017001c7a91d$5a07e100$6301a8c0@IdeaFutura.local> > Per? forse non ho capito il contesto della tua affermazione... nel > qual caso chiedo umilmente venia :-P :)) -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From alecosnet at inwind.it Thu Jun 7 19:21:39 2007 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Thu Jun 7 20:06:11 2007 Subject: [Php-it] Gestire gli archivi con php... Message-ID: <46683EA3.4080708@inwind.it> Ciao a tutti... stavo pensando proprio ieri ad Aruba ed al fatto che non consente il backup dei file sul server cos? ho deciso di cercare in rete qualche classe o codice php per creare un file zip di tutto il mio sito per poterlo poi scaricare tramite browser... il problema ? che ho trovato solo poche classi e ne funzionano solo due e male: 1) PclZip 2.5 che per? vuole un path completo e non supporta la wildcard (*) create('pst,bkg,scripts.php'); if ($v_list == 0) { die("Error : ".$archive->errorInfo(true)); } ?> mentre io volevo qualcosa del genere: create('*'); if ($v_list == 0) { die("Error : ".$archive->errorInfo(true)); } ?> 2) TAR/GZIP/BZIP2/ZIP ARCHIVE CLASSES 2.1 questo funziona benissimo in locale ma su linux crea file inusabili perch? se abilitata l'opzione storepath 1 scrive (solo su linux o almeno su aruba) all'interno degli archivi dei file non leggibili o che hanno un 'fantomatico permesso negato' ma gestisce bene la wildcard (*) per cui si pu? scrivere un file di configurazione come questo: set_options(array('prepend' => "alecos", 'basedir' => ".", 'inmemory' => 1, 'recurse' => 1, 'storepaths' => 1, 'overwrite' => 1, 'level' => 1)); $test->add_files(array("*.*")); $test->create_archive(); ?> Ne esistono di migliori? -- Alessandro Marinuzzi -------------------- http://www.alecos.it -------------------- -------------- next part -------------- A non-text attachment was scrubbed... Name: archive-2005-08-13.zip Type: application/x-zip-compressed Size: 8475 bytes Desc: not available Url : http://lists.ziobudda.net/pipermail/php-it/attachments/20070607/df875a24/archive-2005-08-13.bin From spacemarc at gmail.com Thu Jun 7 21:12:56 2007 From: spacemarc at gmail.com (spacemarc) Date: Thu Jun 7 21:58:01 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <46681C24.5080301@vezz.it> References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> <46681C24.5080301@vezz.it> Message-ID: Il 07/06/07, Marcello Vezzelli ha scritto: > Non ho ben seguito tutto il thread, ma credo tu possa usare un trigger > sulla ON DELETE. non so.. dovrei approfondire meglio i trigger, per? dal momento che l'applicazione sar? pubblica, ci sono in giro ancora tanti mysql 3.x e 4.x. Per? stavo pensando a questo: posso spostare il campo Totale in un'altra tabella, cos? non dovrei fare i salti mortali ogni volta che viene cancellato un record. Poi se voglio ottenere la somma di tutti gli articoli scritti da un utente potrei fare, all'occorrenza, un count() di quel campo. Che ne dite? -- Scripts: http://www.spacemarc.it From 3n1gm4 at gmail.com Thu Jun 7 21:14:56 2007 From: 3n1gm4 at gmail.com (Andrea Ambu) Date: Thu Jun 7 21:58:52 2007 Subject: [Php-it] Gestire gli archivi con php... In-Reply-To: <46683EA3.4080708@inwind.it> References: <46683EA3.4080708@inwind.it> Message-ID: Potresti creare una funzione ricorsiva per la lista dei files e usare il primo, o no? On 07/06/07, Alessandro Marinuzzi wrote: > > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > > Ciao a tutti... stavo pensando proprio ieri ad Aruba ed al fatto che non > consente il backup dei file sul server cos? ho deciso di cercare in rete > qualche classe o codice php per creare un file zip di tutto il mio sito > per poterlo poi scaricare tramite browser... il problema ? che ho > trovato solo poche classi e ne funzionano solo due e male: > > 1) PclZip 2.5 che per? vuole un path completo e non supporta la > wildcard (*) > > include_once('pclzip.lib.php'); > $archive = new PclZip('archive.zip'); > $v_list = $archive->create('pst,bkg,scripts.php'); > if ($v_list == 0) { > die("Error : ".$archive->errorInfo(true)); > } > ?> > > mentre io volevo qualcosa del genere: > > include_once('pclzip.lib.php'); > $archive = new PclZip('archive.zip'); > $v_list = $archive->create('*'); > if ($v_list == 0) { > die("Error : ".$archive->errorInfo(true)); > } > ?> > > 2) TAR/GZIP/BZIP2/ZIP ARCHIVE CLASSES 2.1 > > questo funziona benissimo in locale ma su linux crea file inusabili > perch? se abilitata l'opzione storepath 1 scrive (solo su linux o almeno > su aruba) all'interno degli archivi dei file non leggibili o che hanno > un 'fantomatico permesso negato' ma gestisce bene la wildcard (*) per > cui si pu? scrivere un file di configurazione come questo: > > require("archive.php"); > $test = new gzip_file("alecos.tgz"); > $test->set_options(array('prepend' => "alecos", 'basedir' => ".", > 'inmemory' > => 1, 'recurse' => 1, 'storepaths' => 1, 'overwrite' => 1, 'level' => 1)); > $test->add_files(array("*.*")); > $test->create_archive(); > ?> > > Ne esistono di migliori? > -- > Alessandro Marinuzzi > -------------------- > http://www.alecos.it > -------------------- > > _______________________________________________ > Php-it mailing list > Php-it@lists.ziobudda.net > Per cancellarsi dalla lista: > http://lists.ziobudda.net/mailman/listinfo/php-it > > > -- Andrea -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070607/6cce819d/attachment.html From marcello at vezz.it Fri Jun 8 10:52:57 2007 From: marcello at vezz.it (Marcello Vezzelli) Date: Fri Jun 8 11:37:46 2007 Subject: [Php-it] time is NOT now Message-ID: <466918E9.9010305@vezz.it> Ciao a tutti, stavo lavorando a un sistema di aggiornamento che tiene conto di date precise al secondo e mi sono accorto di questa cosa.. Provate ad eseguire questo codice: $query="SELECT NOW()"; if ($result=mysql_query($query,$DB)) { $row=mysql_fetch_row($result); echo $row[0].'
'; echo date("Y-m-d H:i:s"); } Web server e MySql sono sulla stessa macchina (WAMP, Apache 2.0.59, Php 5.2.0, MySql 5.0.24) Quindi ci si aspetta lo stesso risultato... e invece no!!! 2007-06-08 10:41:11 2007-06-08 10:41:00 La data riportata dal php ? INDIETRO costantemente di circa 11 secondi e mezzo... ho confrontato con l'orologio di sistema. Inquietante! Qualcuno ha idea del perch?? Succede anche su macchine linux? Ciao Marcello From aldo.galimberti at txt.it Fri Jun 8 11:07:45 2007 From: aldo.galimberti at txt.it (Aldo Galimberti) Date: Fri Jun 8 11:52:06 2007 Subject: [Php-it] time is NOT now In-Reply-To: <466918E9.9010305@vezz.it> References: <466918E9.9010305@vezz.it> Message-ID: <46691C61.6030701@txt.it> Marcello Vezzelli wrote: > Quindi ci si aspetta lo stesso risultato... > > e invece no!!! > > 2007-06-08 10:41:11 > 2007-06-08 10:41:00 > > La data riportata dal php ? INDIETRO costantemente di circa 11 secondi e > mezzo... ho confrontato con l'orologio di sistema. > Inquietante! Se il tuo apache ha SSI abilitato, prova a confrontare anche con l'ora vista dal web server aggiungendo queste due righe:
sono curioso... E' molto strana la discrepanza delle date cosi macroscopica... -- Aldo Galimberti - TXT Polymedia S.p.A. v.Frigia 27 - 20126 Milano Tel. +39 02 257711 Fax. +39 02 2578994 http://www.txt.it/ From marcello at vezz.it Fri Jun 8 11:25:03 2007 From: marcello at vezz.it (Marcello Vezzelli) Date: Fri Jun 8 12:08:16 2007 Subject: [Php-it] time is NOT now In-Reply-To: <46691C61.6030701@txt.it> References: <466918E9.9010305@vezz.it> <46691C61.6030701@txt.it> Message-ID: <4669206F.80900@vezz.it> Aldo Galimberti ha scritto: > > Se il tuo apache ha SSI abilitato, prova a confrontare anche con l'ora > vista dal web server aggiungendo queste due righe: > >
> > > sono curioso... Ho usato $_SERVER['REQUEST_TIME'] che dovrebbe essere la stessa cosa... > > E' molto strana la discrepanza delle date cosi macroscopica... mysql: 2007-06-08 11:22:31 php: 2007-06-08 11:22:20 request_time: 2007-06-08 11:22:20 request_time e now del php coincidono. E sono sbagliati entrambi :D Ciao Marcello From cristiano at verondini.it Fri Jun 8 11:18:51 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 12:08:23 2007 Subject: [Php-it] Update multipli con checkbox References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local><46681C24.5080301@vezz.it> Message-ID: <003401c7a9ae$088b2990$6301a8c0@IdeaFutura.local> > Poi se voglio ottenere la somma di tutti gli articoli scritti da un > utente potrei fare, all'occorrenza, un count() di quel campo. Questa ? la normalizzazione, pi? pesante per il DB ma pi? 'pulita'. Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From cesare at ngi.it Fri Jun 8 11:37:19 2007 From: cesare at ngi.it (Cesare D'Amico) Date: Fri Jun 8 12:15:37 2007 Subject: [Php-it] time is NOT now In-Reply-To: <4669206F.80900@vezz.it> References: <466918E9.9010305@vezz.it> <46691C61.6030701@txt.it> <4669206F.80900@vezz.it> Message-ID: <200706081137.19468.cesare@ngi.it> Alle 11:25, venerd? 08 giugno 2007, Marcello Vezzelli ha scritto: > request_time e now del php coincidono. > > E sono sbagliati entrambi :D Sospetto che sia un problema a livello di apache allora, che versione usi? Hai provato a vedere se c'? qualche bug noto? -- Cesare D'Amico | Gruppo Volta Area tecnica | Web & Mkt Solutions Tel: 045 21 000 84 | Via Leida 8 - Verona Fax: 045 21 000 85 | http://www.gruppovolta.it From marcello at vezz.it Fri Jun 8 11:43:15 2007 From: marcello at vezz.it (Marcello Vezzelli) Date: Fri Jun 8 12:25:00 2007 Subject: [Php-it] time is NOT now In-Reply-To: <200706081137.19468.cesare@ngi.it> References: <466918E9.9010305@vezz.it> <46691C61.6030701@txt.it> <4669206F.80900@vezz.it> <200706081137.19468.cesare@ngi.it> Message-ID: <466924B3.80207@vezz.it> Cesare D'Amico ha scritto: > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > Alle 11:25, venerd? 08 giugno 2007, Marcello Vezzelli ha scritto: > >> request_time e now del php coincidono. >> >> E sono sbagliati entrambi :D >> > > Sospetto che sia un problema a livello di apache allora, che versione > usi? Hai provato a vedere se c'? qualche bug noto? > Sto provando tutte le macchine che ho sottomano... Colpo di scena: Apache/2.0.59 (Win32) PHP/5.2.1 Server (2003 server) 2007-06-08 11:31:37 2007-06-08 11:31:37 2007-06-08 11:31:37 2007-06-08 11:31:37 Apache/2.0.59 (Win32) PHP/5.2.0 Server (XP professional) 2007-06-08 11:39:22 2007-06-08 11:39:22 2007-06-08 11:39:11 2007-06-08 11:39:11 Provo ad aggiornare a php 5.2.1 e vedo se ? quello il problema. Ciao Marcello From marcello at vezz.it Fri Jun 8 12:01:29 2007 From: marcello at vezz.it (Marcello Vezzelli) Date: Fri Jun 8 12:43:16 2007 Subject: [Php-it] time is NOT now In-Reply-To: <466918E9.9010305@vezz.it> References: <466918E9.9010305@vezz.it> Message-ID: <466928F9.1030807@vezz.it> Marcello Vezzelli ha scritto: > > Web server e MySql sono sulla stessa macchina (WAMP, Apache 2.0.59, > Php 5.2.0, MySql 5.0.24) ok ? ufficiale, ? venerd?, tra 2 ore vado in ferie e sono un idiota. Ho dimenticato che accedo al db tramite un tunnel.. e il db NON ? sulla stessa macchina. Tralasciamo che le macchine dovrebbero avere l'ora sincronizzata con il server di dominio. Scusate per il polverone... e grazie cmq a chi ha dato suggerimenti. Ciao Marcello From fsockopen at yahoo.it Fri Jun 8 12:37:04 2007 From: fsockopen at yahoo.it (simo) Date: Fri Jun 8 13:23:50 2007 Subject: [Php-it] Gestire gli archivi con php... In-Reply-To: <46683EA3.4080708@inwind.it> Message-ID: <870369.43048.qm@web26912.mail.ukl.yahoo.com> --- Alessandro Marinuzzi ha scritto: > un 'fantomatico permesso negato' ma gestisce bene la > wildcard (*) per credo sia perche' su linux * include anche: . e .. mentre *.* no ... prende sono solo i file con estensione non nascosti Ciao S. -- class simone extends AGOW {$aka = "#ffffff"; $url ="http://www.agow.org/";} -- ___________________________________ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html From cristiano at verondini.it Fri Jun 8 12:38:13 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 13:26:35 2007 Subject: [Php-it] Gestire gli archivi con php... References: <870369.43048.qm@web26912.mail.ukl.yahoo.com> Message-ID: <00c601c7a9b9$1f003660$6301a8c0@IdeaFutura.local> > credo sia perche' su linux * include anche: > . e .. > mentre *.* no ... prende sono solo i file con > estensione non nascosti No, su UNIX '*' non include i dot-file: neo:/tmp/test# ls -la total 120 drwxr-xr-x 2 root root 4096 2007-06-08 12:41 . drwxrwxrwt 9 root root 114688 2007-06-08 12:41 .. -rw-r--r-- 1 root root 0 2007-06-08 12:41 a -rw-r--r-- 1 root root 0 2007-06-08 12:41 .a -rw-r--r-- 1 root root 0 2007-06-08 12:41 b -rw-r--r-- 1 root root 0 2007-06-08 12:41 .b neo:/tmp/test# echo * a b neo:/tmp/test# echo .* . .. .a .b -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From spacemarc at gmail.com Fri Jun 8 13:47:59 2007 From: spacemarc at gmail.com (spacemarc) Date: Fri Jun 8 14:32:35 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <003401c7a9ae$088b2990$6301a8c0@IdeaFutura.local> References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local> <46681C24.5080301@vezz.it> <003401c7a9ae$088b2990$6301a8c0@IdeaFutura.local> Message-ID: Il 08/06/07, Cristiano Verondini ha scritto: > Questa ? la normalizzazione, pi? pesante per il DB ma pi? 'pulita'. mi sono espresso male: volevo dire che ho tolto il campo Totale e adesso non ? presente in nessuna tabella: faccio il count quando serve. -- Scripts: http://www.spacemarc.it From cristiano at verondini.it Fri Jun 8 13:46:57 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 14:36:33 2007 Subject: [Php-it] Update multipli con checkbox References: <00dc01c7a902$78523270$6301a8c0@IdeaFutura.local><46681C24.5080301@vezz.it><003401c7a9ae$088b2990$6301a8c0@IdeaFutura.local> Message-ID: <015301c7a9c2$b932c410$6301a8c0@IdeaFutura.local> >> Questa ? la normalizzazione, pi? pesante per il DB ma pi? >> 'pulita'. > mi sono espresso male: volevo dire che ho tolto il campo Totale e > adesso non ? presente in nessuna tabella: faccio il count quando > serve. Si, avevo capito. La mia affermazione rimane valida :) Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From php-it at claudiodemarinis.it Fri Jun 8 14:00:29 2007 From: php-it at claudiodemarinis.it (php-it) Date: Fri Jun 8 14:44:33 2007 Subject: [Php-it] [ot] acquisto pc portatile Message-ID: <466944DD.6080701@claudiodemarinis.it> Ciao a tutti , scusate per l'ot... ma credo possiate darmi buoni consigli visto che la ml ? frequentata in buona parte da professionisti dell'ict. Avrei deciso di cambiare il mio notebook , budget di spesa : 1000 - 1500 euro Ho preso in considerazione : un macbook un dell latitude vorrei valutare inoltre : un toshiba un ibm / lenovo cosa mi consigliereste ??? From gianiaz at gianiaz.net Fri Jun 8 14:08:13 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Fri Jun 8 14:53:56 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <466944DD.6080701@claudiodemarinis.it> References: <466944DD.6080701@claudiodemarinis.it> Message-ID: <466946AD.7090401@gianiaz.net> php-it ha scritto: > > Ciao a tutti , scusate per l'ot... ma credo possiate darmi buoni > consigli visto che la ml ? frequentata in buona parte da > professionisti dell'ict. > > un dell latitude > > cosa mi consigliereste ??? Per quanto mi riguarda (ho un dell inspiron 6400), ti posso dire che il supporto della dell mi ha soddisfatto in pieno, ti basti pensare che avevo il masterizzatore dvd che non andava, e me ne hanno spedito uno nuovo nel giro di 24 ore, senza dover compilare nessun modulo e soprattutto rinunciare al portatile. Ciao -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From cristiano at verondini.it Fri Jun 8 14:23:20 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 15:12:12 2007 Subject: [Php-it] [ot] acquisto pc portatile References: <466944DD.6080701@claudiodemarinis.it> Message-ID: <016101c7a9c7$ce81fd40$6301a8c0@IdeaFutura.local> > Ho preso in considerazione : > > un macbook > un dell latitude > un toshiba > un ibm / lenovo MacBook, senza esitazione alcuna. Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From mao.trash at katamail.com Fri Jun 8 14:27:31 2007 From: mao.trash at katamail.com (mao.trash) Date: Fri Jun 8 15:12:36 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <466944DD.6080701@claudiodemarinis.it> References: <466944DD.6080701@claudiodemarinis.it> Message-ID: <46694B33.6070507@katamail.com> php-it ha scritto: > Avrei deciso di cambiare il mio notebook , budget di spesa : 1000 - 1500 > euro > > Ho preso in considerazione : > > un macbook > un dell latitude > > vorrei valutare inoltre : > > un toshiba > un ibm / lenovo > > cosa mi consigliereste ??? Ciao, io ho di recente comprato un asus (900 euro) e mi trovo bene. E' l'unica che da 2 anni di garanzia. L'ho comprato xch? il mio "vecchio" ibm thinkpad t40 (con il quale mi trovavo mooolto bene) si ? bloccato irrimediabilmente per un problema al chip video della scheda madre che ? abbastanza diffuso. La garanzia era scaduta da BEN 2 MESI e una x scheda madre ibm in negozio mi hanno chiesto 500 euro e su ebay fra i 100 e i 200 ma ho paura della fregatura :-( quindi adesso tendo un po' a sconsigliarli... Un mio amico ha preso un toshiba A200 (1300 euro) bellissimo e penso fra i + affidabili. Saluti From gianiaz at gianiaz.net Fri Jun 8 14:30:17 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Fri Jun 8 15:15:07 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <46694B33.6070507@katamail.com> References: <466944DD.6080701@claudiodemarinis.it> <46694B33.6070507@katamail.com> Message-ID: <46694BD9.1060509@gianiaz.net> mao.trash ha scritto: > > Ciao, io ho di recente comprato un asus (900 euro) e mi trovo bene. Sar? un parere personale, ma ho sempre odiato gli asus, sono come delle stufette... -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From michel at ziobudda.net Fri Jun 8 14:31:11 2007 From: michel at ziobudda.net (Davide Michel 'ZioBudda' Morelli) Date: Fri Jun 8 15:15:18 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <466946AD.7090401@gianiaz.net> References: <466944DD.6080701@claudiodemarinis.it> <466946AD.7090401@gianiaz.net> Message-ID: <46694C0F.6030603@ziobudda.net> Giovanni Battista Lenoci ha scritto: > Per quanto mi riguarda (ho un dell inspiron 6400), ti posso dire che > il supporto della dell mi ha soddisfatto in pieno, ti basti pensare > che avevo il masterizzatore dvd che non andava, e me ne hanno spedito > uno nuovo nel giro di 24 ore, senza dover compilare nessun modulo e > soprattutto rinunciare al portatile. Concordo sui dell. Ottimi. Affidabili. La garanzia onsite ? qualche cosa di fenomenale per noi sviluppatori perch? nel giro di 24ore il portatile torna a funzionare. Forse solo HP ha qualche cosa di simile. Per tutti gli altri, spedisci, apsetti, aspetti, e speri. M. -- Michel 'ZioBudda' Morelli michel@ziobudda.net Consulenza sistemistica in ambito OpenSource. Sviluppo applicazioni web dinamiche (LAMP+Ajax) Telefono: +39-3939890025 -- Fax: +39-0291390660 http://www.ziobudda.net ICQ: 58351764 http://www.ziobuddalabs.it Skype: zio_budda http://www.ajaxblog.it MSN: michel@ziobuddalabs.it From ml_list at stefanocaccia.com Fri Jun 8 14:33:14 2007 From: ml_list at stefanocaccia.com (Stefano Caccia) Date: Fri Jun 8 15:17:44 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <466944DD.6080701@claudiodemarinis.it> References: <466944DD.6080701@claudiodemarinis.it> Message-ID: <46694C8A.5080600@stefanocaccia.com> php-it ha scritto: > Ciao a tutti , scusate per l'ot... ma credo possiate darmi buoni > consigli visto che la ml ? frequentata in buona parte da > professionisti dell'ict. > > Avrei deciso di cambiare il mio notebook , budget di spesa : 1000 - > 1500 euro > > Ho preso in considerazione : > > un macbook > un dell latitude > > vorrei valutare inoltre : > > un toshiba > un ibm / lenovo > > cosa mi consigliereste ??? > > MacBook. Ciao Stefano From cristiano at verondini.it Fri Jun 8 14:31:01 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 15:19:22 2007 Subject: [Php-it] [ot] acquisto pc portatile References: <466944DD.6080701@claudiodemarinis.it><466946AD.7090401@gianiaz.net> <46694C0F.6030603@ziobudda.net> Message-ID: <017301c7a9c8$e10d5850$6301a8c0@IdeaFutura.local> > Concordo sui dell. Ottimi. Affidabili. La garanzia onsite ? qualche > cosa di fenomenale per noi sviluppatori perch? nel giro di 24ore il > portatile torna a funzionare. Forse solo HP ha qualche cosa di > simile. Per tutti gli altri, spedisci, apsetti, aspetti, e speri. ... sempre che tu abbia delle procedure di disaster recovery affidabili! :)) -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From cristiano at verondini.it Fri Jun 8 14:31:47 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 15:20:09 2007 Subject: [Php-it] [ot] acquisto pc portatile References: <466944DD.6080701@claudiodemarinis.it> <46694C8A.5080600@stefanocaccia.com> Message-ID: <017501c7a9c8$fc951310$6301a8c0@IdeaFutura.local> >> cosa mi consigliereste ??? > MacBook. E se sei ancora dubbioso, guarda che pu? fare: http://www.macitynet.it/macity/aA28471/index.shtml E ricorda, sotto hai uno unix standard BSD (inutile dire che apache/php sono gi? installati, come migliaia di altri tool). -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From michel at ziobudda.net Fri Jun 8 15:03:29 2007 From: michel at ziobudda.net (Davide Michel 'ZioBudda' Morelli) Date: Fri Jun 8 15:48:56 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <017301c7a9c8$e10d5850$6301a8c0@IdeaFutura.local> References: <466944DD.6080701@claudiodemarinis.it><466946AD.7090401@gianiaz.net> <46694C0F.6030603@ziobudda.net> <017301c7a9c8$e10d5850$6301a8c0@IdeaFutura.local> Message-ID: <466953A1.3020107@ziobudda.net> Cristiano Verondini ha scritto: > > ... sempre che tu abbia delle procedure di disaster recovery > affidabili! :)) Questo ? a prescindere da qualsiasi portatile. M. -- Michel 'ZioBudda' Morelli michel@ziobudda.net Consulenza sistemistica in ambito OpenSource. Sviluppo applicazioni web dinamiche (LAMP+Ajax) Telefono: +39-3939890025 -- Fax: +39-0291390660 http://www.ziobudda.net ICQ: 58351764 http://www.ziobuddalabs.it Skype: zio_budda http://www.ajaxblog.it MSN: michel@ziobuddalabs.it From php-it at claudiodemarinis.it Fri Jun 8 15:03:44 2007 From: php-it at claudiodemarinis.it (php-it) Date: Fri Jun 8 15:48:59 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <017501c7a9c8$fc951310$6301a8c0@IdeaFutura.local> References: <466944DD.6080701@claudiodemarinis.it> <46694C8A.5080600@stefanocaccia.com> <017501c7a9c8$fc951310$6301a8c0@IdeaFutura.local> Message-ID: <466953B0.6040705@claudiodemarinis.it> Cristiano Verondini ha scritto: > > E se sei ancora dubbioso, guarda che pu? fare: > > http://www.macitynet.it/macity/aA28471/index.shtml > > E ricorda, sotto hai uno unix standard BSD (inutile dire che > apache/php sono gi? installati, come migliaia di altri tool). diciamo che ero orientato in questo senso .... mi hai quasi convinto del tutto :-) From mailinglist at francescoreitano.it Fri Jun 8 15:11:55 2007 From: mailinglist at francescoreitano.it (Mailinglist - Francesco Reitano) Date: Fri Jun 8 15:56:22 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <46694C0F.6030603@ziobudda.net> References: <466944DD.6080701@claudiodemarinis.it> <466946AD.7090401@gianiaz.net> <46694C0F.6030603@ziobudda.net> Message-ID: <4669559B.1080704@francescoreitano.it> ho preso un Dell a dicembre (un Precision M90) un portatile di fascia alta, l'ho pagato un po', ma i soldi spesi sono stai ben spesi. L'assistenza ? ottima, ho richiesto 2 cd per i software che non ho trovato e mi sono arrivati entrambi senza problemi e senza lunghe attese e gratuitamente. Prima avevo una asus, ? una buona marca, ma la dotazione hardware ? sempre limitata nella scelta. Con Dell ti configuri al telefono il portatile con l'operatore che ti aiuta e riesci anche ad ottenere uno sconticino in +. Quindi dico: Dell! Francesco From gianiaz at gianiaz.net Fri Jun 8 15:14:06 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Fri Jun 8 15:58:12 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <4669559B.1080704@francescoreitano.it> References: <466944DD.6080701@claudiodemarinis.it> <466946AD.7090401@gianiaz.net> <46694C0F.6030603@ziobudda.net> <4669559B.1080704@francescoreitano.it> Message-ID: <4669561E.7000107@gianiaz.net> Mailinglist - Francesco Reitano ha scritto: > Con Dell ti configuri al telefono il portatile con l'operatore che ti > aiuta e riesci anche ad ottenere > uno sconticino in +. > Quindi dico: Dell! ecco, io ho voluto fare il tecnologico e configurarmelo da solo con il sito ma lo sconticino me lo sono giocato... -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From AlberT at superalbert.it Fri Jun 8 15:20:18 2007 From: AlberT at superalbert.it (Emiliano Gabrielli (aka AlberT)) Date: Fri Jun 8 16:04:26 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <4669561E.7000107@gianiaz.net> References: <466944DD.6080701@claudiodemarinis.it> <4669559B.1080704@francescoreitano.it> <4669561E.7000107@gianiaz.net> Message-ID: <200706081520.19063.AlberT@superalbert.it> On venerd? 8 giugno 2007, Giovanni Battista Lenoci wrote: > > Con Dell ti configuri al telefono il portatile con l'operatore che ti > > aiuta e riesci anche ad ottenere > > uno sconticino in +. > > Quindi dico: Dell! > > ecco, io ho voluto fare il tecnologico e configurarmelo da solo con il > sito ma lo sconticino me lo sono giocato... anche noi usiamo Dell e ci troviamo molto bene sia per le scontistiche che per l'assistenza... Francesco di che CD parli ?? se parli di roxio et similia dimmi come hai fatto perch? a me non ne han mandati :-) -- From cristiano at verondini.it Fri Jun 8 15:26:51 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 16:15:13 2007 Subject: [Php-it] [ot] acquisto pc portatile References: <466944DD.6080701@claudiodemarinis.it><466946AD.7090401@gianiaz.net> <46694C0F.6030603@ziobudda.net><017301c7a9c8$e10d5850$6301a8c0@IdeaFutura.local> <466953A1.3020107@ziobudda.net> Message-ID: <01a801c7a9d0$ae45f320$6301a8c0@IdeaFutura.local> >> ... sempre che tu abbia delle procedure di disaster recovery >> affidabili! :)) > > Questo ? a prescindere da qualsiasi portatile. Mi sentirei di scommettere sulla percentuale di siti (pi? o meno importanti) che non ce l'hanno ... :P Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From cristiano at verondini.it Fri Jun 8 15:27:20 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 16:15:41 2007 Subject: [Php-it] [ot] acquisto pc portatile References: <466944DD.6080701@claudiodemarinis.it> <46694C8A.5080600@stefanocaccia.com><017501c7a9c8$fc951310$6301a8c0@IdeaFutura.local> <466953B0.6040705@claudiodemarinis.it> Message-ID: <01ab01c7a9d0$bf74e7f0$6301a8c0@IdeaFutura.local> >> E ricorda, sotto hai uno unix standard BSD (inutile dire che >> apache/php sono gi? installati, come migliaia di altri tool). > diciamo che ero orientato in questo senso .... mi hai quasi convinto > del tutto :-) Peccato che Apple non mi paghi per tutte le persone che convinco! :) -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From cristiano at verondini.it Fri Jun 8 15:28:45 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Fri Jun 8 16:17:07 2007 Subject: [Php-it] [ot] acquisto pc portatile References: <466944DD.6080701@claudiodemarinis.it> <466946AD.7090401@gianiaz.net><46694C0F.6030603@ziobudda.net> <4669559B.1080704@francescoreitano.it> Message-ID: <01b101c7a9d0$f1e5a800$6301a8c0@IdeaFutura.local> > L'assistenza ? ottima, ho richiesto 2 cd per i software che non ho > trovato e mi sono arrivati > entrambi senza problemi e senza lunghe attese e gratuitamente. Cio? non erano inseriti nella confezione e te li hanno mandati? Dei signori! :) :) :) > Con Dell ti configuri al telefono il portatile con l'operatore che ti > aiuta e riesci anche ad ottenere > uno sconticino in +. Lo sconto ? di default. E' una loro politica per far sentire il cliente pi? 'coccolato'. > Quindi dico: Dell! Io non mi limiterei a valutare il prezzo, ma altre caratteristiche :) Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ: 114 190] From cesare at ngi.it Fri Jun 8 15:49:41 2007 From: cesare at ngi.it (Cesare D'Amico) Date: Fri Jun 8 16:28:17 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <01b101c7a9d0$f1e5a800$6301a8c0@IdeaFutura.local> References: <466944DD.6080701@claudiodemarinis.it> <4669559B.1080704@francescoreitano.it> <01b101c7a9d0$f1e5a800$6301a8c0@IdeaFutura.local> Message-ID: <200706081549.41610.cesare@ngi.it> Alle 15:28, venerd? 08 giugno 2007, Cristiano Verondini ha scritto: > ? ? Io non mi limiterei a valutare il prezzo, ma altre > caratteristiche Ne cito una secondo me fondamentale: la possibilit? di avere l'estensione di garanzia contro i danni accidentali. Io per il mio fido Acer (avr? avuto c**o, ma al contrario di diversi conoscenti non mi ha dato nessun problema, a parte uno che cito a breve) l'ho acquistata triennale a un centinaio di ?, e quando l'ho fulminato con una scossa di elettricit? statica mi hanno cambiato gratis la scheda madre (e dato che c'erano anche le cerniere su cui ? montato il monitor, visto che una delle 2 si era rotta <- questo problema l'ho sentito su tanti Acer). Non arriverei a consigliare un Acer viste le storie dell'orrore che ho sentito, ma io mi sono comunque trovato molto bene (spedito il portatile a loro spese il Venerd?, mi ? tornato il mercoled? mattina senza un graffio). Ciaps ce -- Cesare D'Amico | Gruppo Volta Area tecnica | Web & Mkt Solutions Tel: 045 21 000 84 | Via Leida 8 - Verona Fax: 045 21 000 85 | http://www.gruppovolta.it From mailinglist at francescoreitano.it Fri Jun 8 16:00:56 2007 From: mailinglist at francescoreitano.it (Mailinglist - Francesco Reitano) Date: Fri Jun 8 16:44:35 2007 Subject: [Php-it] [ot] acquisto pc portatile In-Reply-To: <01b101c7a9d0$f1e5a800$6301a8c0@IdeaFutura.local> References: <466944DD.6080701@claudiodemarinis.it> <466946AD.7090401@gianiaz.net><46694C0F.6030603@ziobudda.net> <4669559B.1080704@francescoreitano.it> <01b101c7a9d0$f1e5a800$6301a8c0@IdeaFutura.local> Message-ID: <46696118.3070002@francescoreitano.it> Cristiano Verondini ha scritto: > Cio? non erano inseriti nella confezione e te li hanno mandati? Dei > signori! :) :) :) esattamente, erano il roxio e il powerDVD > Lo sconto ? di default. E' una loro politica per far sentire il > cliente pi? 'coccolato'. s?, ? vero, ma lo sconto telefonico era maggiore di quello online! > Io non mi limiterei a valutare il prezzo, ma altre caratteristiche :) io ne ho elencate alcune oltre al prezzo, come l'assistenza, il fatto di poter sceglier l'hardware in maniera pi? libera. E aggiungo la mia esperienza di 6 mesi di utilizzo in cui mi ci trovo benissimo! ed il fatto che era l'unica marca che montasse una nvidia quadro. mentre Emiliano Gabrielli (aka AlberT) ha scritto: > anche noi usiamo Dell e ci troviamo molto bene sia per le scontistiche che per > l'assistenza... Francesco di che CD parli ?? se parli di roxio et similia > dimmi come hai fatto perch? a me non ne han mandati :-) > > roxio e powerDVD, ho telefonato all'assistenza, ho detto la verit?: che per lavoro io mi creo una configurazione base di windows ad hoc per il ripristino del sistema operativo in pochi minuti, e quindi ho dovuto reinstallare windows, ma non trovavo i due software e quindi me li hanno spediti. ciauz Francesco From alecosnet at inwind.it Fri Jun 8 19:15:54 2007 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Fri Jun 8 19:59:54 2007 Subject: [Php-it] Gestire gli archivi con php... In-Reply-To: <00c601c7a9b9$1f003660$6301a8c0@IdeaFutura.local> References: <870369.43048.qm@web26912.mail.ukl.yahoo.com> <00c601c7a9b9$1f003660$6301a8c0@IdeaFutura.local> Message-ID: <46698ECA.50206@inwind.it> Cristiano Verondini ha scritto: >> . e .. >> mentre *.* no ... prende sono solo i file con >> estensione non nascosti > credo sia perche' su linux * include anche: > > No, su UNIX '*' non include i dot-file: > > neo:/tmp/test# ls -la > total 120 > drwxr-xr-x 2 root root 4096 2007-06-08 12:41 . > drwxrwxrwt 9 root root 114688 2007-06-08 12:41 .. > -rw-r--r-- 1 root root 0 2007-06-08 12:41 a > -rw-r--r-- 1 root root 0 2007-06-08 12:41 .a > -rw-r--r-- 1 root root 0 2007-06-08 12:41 b > -rw-r--r-- 1 root root 0 2007-06-08 12:41 .b > > neo:/tmp/test# echo * > a b > > neo:/tmp/test# echo .* > . .. .a .b risolto cos? con Pclzip: add($wdir); if ($v_list == 0) { die("Error : ".$archive->errorInfo(true)); } ?> -- Alessandro Marinuzzi -------------------- http://www.alecos.it -------------------- From dierre at dierrelabs.org Fri Jun 8 21:53:33 2007 From: dierre at dierrelabs.org (DierRe) Date: Fri Jun 8 22:37:41 2007 Subject: [Php-it] =?iso-8859-1?q?Una_curiosit=E0_sullo_sviluppo_di_un_sis?= =?iso-8859-1?q?tema_di_cache?= Message-ID: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> Salve avrei una domanda che a molti potrebbe sembrare banale per? faccio fatica a darmi una risposta. La progettazione di un sistema di cache ? necessaria per snellire in generale un sito. Ora, poniamo il fatto che sia stata progettata la cache nel senso di generazione di pagine statiche, mi chiedevo una cosa: verosimilmente nella home page vengono pubblicati i link a queste famose pagine statiche (link del genere www.dominio.it/titolo-news.html ). La mia idea era questa: al caricamento della home-page il sistema di cache controlla se sono disponibili tutti gli elementi statici della home, nel caso non lo sono li si prepara e quindi diventano disponibili. Mettiamo il caso per?, dopo molto tempo, che una di queste pagine non esista pi? per? ? ancora presente il link in qualche sito esterno (facciamo per esempio che sia il link ad un tutorial sul kernel 2.4, quindi molto datato); ovviamente l'utente clicca su questo link che punta alla pagina statica non pi? disponibile...ecco...come si gestisce questa cosa? Se ? un link diretto ad una pagina statica, come si fa a rigenerare questa pagina? Io stavo pensando a qualche redirect con l'errore 404 ma sinceramente non ne ho idea...avete suggerimenti? -- Emanuele "DierRe" Ianni www.dierrelabs.org www.debianclan.org www.undercostruction.eu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070608/26c75fd0/attachment.htm From cristiano at verondini.it Sat Jun 9 12:03:17 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Sat Jun 9 12:47:34 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo_sviluppo_di_un?= =?ISO-8859-1?Q?_sistema_di_cache?= In-Reply-To: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> Message-ID: <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> On 08/giu/07, at 21:53, DierRe wrote: > Salve avrei una domanda che a molti potrebbe sembrare banale per? > faccio fatica a darmi una risposta. La progettazione di un sistema > di cache ? necessaria per snellire in generale un sito. Ora, > poniamo il fatto che sia stata progettata la cache nel senso di > generazione di pagine statiche, mi chiedevo una cosa: > verosimilmente nella home page vengono pubblicati i link a queste > famose pagine statiche (link del genere www.dominio.it/titolo- > news.html ). La mia idea era questa: al caricamento della home-page > il sistema di cache controlla se sono disponibili tutti gli > elementi statici della home, nel caso non lo sono li si prepara e > quindi diventano disponibili. Mettiamo il caso per?, dopo molto > tempo, che una di queste pagine non esista pi? per? ? ancora > presente il link in qualche sito esterno (facciamo per esempio che > sia il link ad un tutorial sul kernel 2.4, quindi molto datato); > ovviamente l'utente clicca su questo link che punta alla pagina > statica non pi? disponibile...ecco...come si gestisce questa cosa? > Se ? un link diretto ad una pagina statica, come si fa a rigenerare > questa pagina? Ci sono tanti approcci alle cache. Uno di questi prevede una 'scadenza' della pagina. Al momento della creazione in sostanza tieni traccia del fatto che la pagina diventer? invalida dopo (ad esempio) 24 ore. Ogni volta che accedi alla versione in cache controlli se ? scaduta o no e nel caso lo sia, la rigeneri. Nel processo di rigenerazione andrai poi a controllare se la risorsa (pagina) ? ancora disponibile e nel caso in cui non lo sia (cancellata, ...) allora puoi dare un errore. -- Cristiano Verondini http://www.verondini.it --- [ICQ 114 190] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070609/50965c9f/attachment.html From dierre at dierrelabs.org Sat Jun 9 12:50:21 2007 From: dierre at dierrelabs.org (DierRe) Date: Sat Jun 9 13:35:01 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo?= =?ISO-8859-1?Q?_sviluppo_di_un_sistema_di_cache?= In-Reply-To: <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> Message-ID: <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> Il 09/06/07, Cristiano Verondini ha scritto: > > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > Ci sono tanti approcci alle cache. Uno di questi prevede una 'scadenza' > della pagina. Al momento della creazione in sostanza tieni traccia del fatto > che la pagina diventer? invalida dopo (ad esempio) 24 ore. Ogni volta che > accedi alla versione in cache controlli se ? scaduta o no e nel caso lo sia, > la rigeneri. Nel processo di rigenerazione andrai poi a controllare se la > risorsa (pagina) ? ancora disponibile e nel caso in cui non lo sia > (cancellata, ...) allora puoi dare un errore. > > > -- > Cristiano Verondini > http://www.verondini.it --- [ICQ 114 190] > > Credo di non essermi spiegato bene: ci sono vari modi di generare una cache. Ci sono dei metodi che ho gi? usato che per? non staticizzano completamente l'intera pagina ma solo la parte "centrale" (per esempio prendiamo wordpress: l? viene staticizzato solo la parte del post, mentre tutto il resto, tipo l'header ed il menu sono dinamici). Nel mio caso invece voglio creare staticamente l'intera pagina ( www.dominio.it/pagina.html ) quindi se, come gi? detto, l'utente arriva alla pagina da un link diretto esterno trovo pagina non esistente. Come risolvo questo problema? Cio? come posso rigenerare la pagina in questo caso? Se la pagina non esiste dove faccio il controllo per rigenerarla? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070609/e78edc53/attachment.htm From alecosnet at inwind.it Sat Jun 9 12:57:08 2007 From: alecosnet at inwind.it (Alessandro Marinuzzi) Date: Sat Jun 9 13:41:15 2007 Subject: [Php-it] Virtual downloads... Message-ID: <466A8784.9060004@inwind.it> Salve! Ho un piccolo problema: if (file_exists($wzip)) { //header("Content-Description: File Transfer"); //header("Content-Type: application/zip"); //header("Content-Disposition: attachment; filename=".$wzip); //header("Content-Length: ".filesize($wzip)."bytes"); //readfile($wzip); header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); header("Content-Type: application/zip"); header("Content-Disposition: attachment; filename=".basename($wzip).";" ); header("Content-Transfer-Encoding: binary"); header("Content-Length: ".filesize($wzip)); readfile($wzip); unlink($wzip); } else { exit("Errore! BackUp fallito!"); } Non mi funziona con IE7 mentre su FF 2.0 funziona benissimo... qualcuno ha idee? Sono benvenuti suggerimenti di qualsiasi tipo :-) -- Alessandro Marinuzzi -------------------- http://www.alecos.it -------------------- From gianiaz at gianiaz.net Sat Jun 9 14:48:27 2007 From: gianiaz at gianiaz.net (Giovanni Battista Lenoci) Date: Sat Jun 9 15:33:35 2007 Subject: [Php-it] Una =?ISO-8859-1?Q?curiosit=E0_sullo_sviluppo_?= =?ISO-8859-1?Q?di_un_sistema_di_cache?= In-Reply-To: <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> Message-ID: <466AA19B.8090309@gianiaz.net> DierRe ha scritto: > Credo di non essermi spiegato bene: ci sono vari modi di generare una > cache. Ci sono dei metodi che ho gi? usato che per? non staticizzano > completamente l'intera pagina ma solo la parte "centrale" (per esempio > prendiamo wordpress: l? viene staticizzato solo la parte del post, > mentre tutto il resto, tipo l'header ed il menu sono dinamici). Nel > mio caso invece voglio creare staticamente l'intera pagina ( > www.dominio.it/pagina.html ) > quindi se, come gi? detto, l'utente arriva alla pagina da un link > diretto esterno trovo pagina non esistente. Come risolvo questo > problema? Cio? come posso rigenerare la pagina in questo caso? Se la > pagina non esiste dove faccio il controllo per rigenerarla? Credo che puoi farlo dando una tua pagina 404 dinamica, che rigeneri il file se ? ancora esistente ma troppo vecchio, o dia un errore se l'articolo non ? pi? presente. -- gianiaz.net di Giovanni Battista Lenoci P.le Bertacchi 66 23100 Sondrio cell. +39.392.7096936 cell. +39.347.7196482 From dierre at dierrelabs.org Sat Jun 9 17:16:22 2007 From: dierre at dierrelabs.org (DierRe) Date: Sat Jun 9 18:00:41 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo?= =?ISO-8859-1?Q?_sviluppo_di_un_sistema_di_cache?= In-Reply-To: <466AA19B.8090309@gianiaz.net> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> <466AA19B.8090309@gianiaz.net> Message-ID: <2f5f89560706090816k106fe6a9h91fe619ed1b5c43b@mail.gmail.com> Il 09/06/07, Giovanni Battista Lenoci ha scritto: > > > Credo che puoi farlo dando una tua pagina 404 dinamica, che rigeneri il > file se ? ancora esistente ma troppo vecchio, o dia un errore se > l'articolo non ? pi? presente. > > -- > gianiaz.net > di Giovanni Battista Lenoci > P.le Bertacchi 66 > 23100 Sondrio > cell. +39.392.7096936 > cell. +39.347.7196482 > > _______________________________________________ > Php-it mailing list > Php-it@lists.ziobudda.net > Per cancellarsi dalla lista: > http://lists.ziobudda.net/mailman/listinfo/php-it > ? quello che avevo pensato io, solo come passo i parametri che mi servono alla pagina 404 dinamica? (fondamentalmente mi servirebbe il titolo.htmlvisto che ? univoco basta quello) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070609/3e2b4c2b/attachment.html From indorato at emme-i.org Sat Jun 9 18:53:49 2007 From: indorato at emme-i.org (Matteo Indorato) Date: Sat Jun 9 19:48:45 2007 Subject: [Php-it] Update multipli con checkbox In-Reply-To: <015301c7a9c2$b932c410$6301a8c0@IdeaFutura.local> References: <015301c7a9c2$b932c410$6301a8c0@IdeaFutura.local> Message-ID: <200706091853.49545.indorato@emme-i.org> Ciao. Scusa se mi intrometto alla fine magari della discussione. Ma sei ti crei una table al volo e poi vai di join ed update? Matteo Alle 13:46, venerd? 8 giugno 2007, Cristiano Verondini ha scritto: > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > >> Questa ? la normalizzazione, pi? pesante per il DB ma pi? > >> 'pulita'. > > > > mi sono espresso male: volevo dire che ho tolto il campo Totale e > > adesso non ? presente in nessuna tabella: faccio il count quando > > serve. > > Si, avevo capito. La mia affermazione rimane valida :) > > Cris -- Non dico tutto quel che penso... ... Ma tutto quel che dico lo penso ... -- From jonathan at garetjax.info Sun Jun 10 04:30:31 2007 From: jonathan at garetjax.info (Jonathan Stoppani) Date: Sun Jun 10 05:14:53 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo_sviluppo_di_un?= =?ISO-8859-1?Q?_sistema_di_cache?= In-Reply-To: <2f5f89560706090816k106fe6a9h91fe619ed1b5c43b@mail.gmail.com> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> <466AA19B.8090309@gianiaz.net> <2f5f89560706090816k106fe6a9h91fe619ed1b5c43b@mail.gmail.com> Message-ID: On Jun 9, 2007, at 5:16 , DierRe wrote: > ? quello che avevo pensato io, solo come passo i parametri che mi > servono > alla pagina 404 dinamica? (fondamentalmente mi servirebbe il > titolo.htmlvisto che ? univoco basta quello) Guarda in $_SERVER :-) -- Best regards, Jonathan Stoppani ~ http://garetjax.info/blog From dierre at dierrelabs.org Sun Jun 10 10:41:31 2007 From: dierre at dierrelabs.org (DierRe) Date: Sun Jun 10 11:25:59 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo?= =?ISO-8859-1?Q?_sviluppo_di_un_sistema_di_cache?= In-Reply-To: References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> <466AA19B.8090309@gianiaz.net> <2f5f89560706090816k106fe6a9h91fe619ed1b5c43b@mail.gmail.com> Message-ID: <2f5f89560706100141h9bf3c9fl8e40df7038e6c329@mail.gmail.com> Il 10/06/07, Jonathan Stoppani ha scritto: > > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > > On Jun 9, 2007, at 5:16 , DierRe wrote: > > ? quello che avevo pensato io, solo come passo i parametri che mi > > servono > > alla pagina 404 dinamica? (fondamentalmente mi servirebbe il > > titolo.htmlvisto che ? univoco basta quello) > > > Guarda in $_SERVER :-) > > -- > Best regards, > Jonathan Stoppani ~ http://garetjax.info/blog > > > _______________________________________________ > Php-it mailing list > Php-it@lists.ziobudda.net > Per cancellarsi dalla lista: > http://lists.ziobudda.net/mailman/listinfo/php-it > In effetti ho scoperto come passargli l'informazione, c'? un solo problema: IE se vede una pagina di errore dinamica usa il suo 404 locale... -- Emanuele "DierRe" Ianni www.dierrelabs.org www.debianclan.org www.undercostruction.eu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070610/d27187da/attachment.htm From mailinglist at francescoreitano.it Sun Jun 10 10:55:06 2007 From: mailinglist at francescoreitano.it (Mailinglist - Francesco Reitano) Date: Sun Jun 10 11:39:01 2007 Subject: [Php-it] Una =?ISO-8859-1?Q?curiosit=E0_sullo_sviluppo_?= =?ISO-8859-1?Q?di_un_sistema_di_cache?= In-Reply-To: <2f5f89560706100141h9bf3c9fl8e40df7038e6c329@mail.gmail.com> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> <466AA19B.8090309@gianiaz.net> <2f5f89560706090816k106fe6a9h91fe619ed1b5c43b@mail.gmail.com> <2f5f89560706100141h9bf3c9fl8e40df7038e6c329@mail.gmail.com> Message-ID: <466BBC6A.1070001@francescoreitano.it> mi intrometto, esistono (penso proprio di s?) delle guide valide sul caching con php? vado lo stesso a cercarle su google, ma vorrei sapere se voi ne conoscete qualcuna! ciao Francesco From cristiano at verondini.it Sun Jun 10 14:53:30 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Sun Jun 10 15:38:04 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo_sviluppo_di_un?= =?ISO-8859-1?Q?_sistema_di_cache?= In-Reply-To: <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> Message-ID: On 09/giu/07, at 12:50, DierRe wrote: > Nel mio caso invece voglio creare staticamente l'intera pagina > ( www.dominio.it/pagina.html ) quindi se, come gi? detto, l'utente > arriva alla pagina da un link diretto esterno trovo pagina non > esistente. Come risolvo questo problema? Cio? come posso rigenerare > la pagina in questo caso? Se la pagina non esiste dove faccio il > controllo per rigenerarla? Configura apache o il web server che usi per gestire il 'page not found' con una pagina php che, in base al referrer o altre informazioni deve essere in grado di generare la pagina. In questo modo per? diventa pi? difficile gestire la scadenza della cache. -- Cristiano Verondini http://www.verondini.it --- [ICQ 114 190] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070610/b66bef89/attachment.html From cristiano at verondini.it Sun Jun 10 14:54:57 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Sun Jun 10 15:39:26 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo_sviluppo_di_un?= =?ISO-8859-1?Q?_sistema_di_cache?= In-Reply-To: <2f5f89560706100141h9bf3c9fl8e40df7038e6c329@mail.gmail.com> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> <466AA19B.8090309@gianiaz.net> <2f5f89560706090816k106fe6a9h91fe619ed1b5c43b@mail.gmail.com> <2f5f89560706100141h9bf3c9fl8e40df7038e6c329@mail.gmail.com> Message-ID: On 10/giu/07, at 10:41, DierRe wrote: > In effetti ho scoperto come passargli l'informazione, c'? un solo > problema: IE se vede una pagina di errore dinamica usa il suo 404 > locale... Il 404 non deve arrivare al browser. Il browser vede la pagina che tu gli fornisci dopo averla generata. Fra parentesi, IE dovrebbe far vedere il suo errore 'locale' solo se la pagina servita ha dimensioni inferiori a qualcosa come qualche KB. Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ 114 190] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070610/fb7dd2d8/attachment.htm From dierre at dierrelabs.org Sun Jun 10 15:23:52 2007 From: dierre at dierrelabs.org (DierRe) Date: Sun Jun 10 16:08:19 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo?= =?ISO-8859-1?Q?_sviluppo_di_un_sistema_di_cache?= In-Reply-To: References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> Message-ID: <2f5f89560706100623q7948487aq51f2effe3fd1defe@mail.gmail.com> Il 10/06/07, Cristiano Verondini ha scritto: > > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > > > Configura apache o il web server che usi per gestire il 'page not found' > con una pagina php che, in base al referrer o altre informazioni deve essere > in grado di generare la pagina. In questo modo per? diventa pi? difficile > gestire la scadenza della cache. > > -- > Cristiano Verondini > http://www.verondini.it --- [ICQ 114 190] > > > > > > > _______________________________________________ > Php-it mailing list > Php-it@lists.ziobudda.net > Per cancellarsi dalla lista: > http://lists.ziobudda.net/mailman/listinfo/php-it > > L'ho fatto, ma come ho scritto in qualche mail fa, IE usa la propria pagina 404 invece di quella dinamica del server, e non capisco perch?. -- Emanuele "DierRe" Ianni www.dierrelabs.org www.debianclan.org www.undercostruction.eu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070610/92e8f173/attachment.html From cristiano at verondini.it Sun Jun 10 16:25:44 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Sun Jun 10 17:10:20 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo_sviluppo_di_un?= =?ISO-8859-1?Q?_sistema_di_cache?= In-Reply-To: <2f5f89560706100623q7948487aq51f2effe3fd1defe@mail.gmail.com> References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> <2f5f89560706100623q7948487aq51f2effe3fd1defe@mail.gmail.com> Message-ID: On 10/giu/07, at 15:23, DierRe wrote: > L'ho fatto, ma come ho scritto in qualche mail fa, IE usa la > propria pagina 404 invece di quella dinamica del server, e non > capisco perch?. IE usa la sua pagina se tu fornisci un 404. Prova a fornire un 200 e vedrai che non si lamenta! :) Cris -- Cristiano Verondini http://www.verondini.it --- [ICQ 114 190] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070610/e6d80791/attachment.htm From dierre at dierrelabs.org Sun Jun 10 23:18:53 2007 From: dierre at dierrelabs.org (DierRe) Date: Mon Jun 11 00:03:25 2007 Subject: =?ISO-8859-1?Q?Re:_[Php-it]_Una_curiosit=E0_sullo?= =?ISO-8859-1?Q?_sviluppo_di_un_sistema_di_cache?= In-Reply-To: References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com> <474B13E7-589D-4949-ADD2-545D55FF5EE8@verondini.it> <2f5f89560706090350g267e05a6v2364af386e542fa8@mail.gmail.com> <2f5f89560706100623q7948487aq51f2effe3fd1defe@mail.gmail.com> Message-ID: <2f5f89560706101418j2cf44fc8hca3a49a5a87878ed@mail.gmail.com> Il 10/06/07, Cristiano Verondini ha scritto: > > 1euro al giorno e questo spazio e' tuo. info@ziobudda.net > ___________FINE_____SPONSOR_______________________________ > IE usa la sua pagina se tu fornisci un 404. Prova a fornire un 200 e > vedrai che non si lamenta! :) > > Cris > > -- > Cristiano Verondini > http://www.verondini.it --- [ICQ 114 190] > > > > > > > _______________________________________________ > Php-it mailing list > Php-it@lists.ziobudda.net > Per cancellarsi dalla lista: > http://lists.ziobudda.net/mailman/listinfo/php-it > > uhm...come? Una pagina non trovata da errore 404... -- Emanuele "DierRe" Ianni www.dierrelabs.org www.debianclan.org www.undercostruction.eu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.ziobudda.net/pipermail/php-it/attachments/20070610/7ea2c227/attachment.html From domenico.lorusso at pleiade.it Mon Jun 11 09:54:48 2007 From: domenico.lorusso at pleiade.it (Domenico L.) Date: Mon Jun 11 10:39:43 2007 Subject: [Php-it] Virtual downloads... In-Reply-To: <466A8784.9060004@inwind.it> References: <466A8784.9060004@inwind.it> Message-ID: <466CFFC8.9050209@pleiade.it> Alessandro Marinuzzi ha scritto: > header("Content-Type: application/zip"); > > Non mi funziona con IE7 mentre su FF 2.0 funziona benissimo... qualcuno > ha idee? Sono benvenuti suggerimenti di qualsiasi tipo :-) > > prova a usare header('Content-Type: application/octet-stream'); ciao -- Domenico L. icq: 645 44 861 - msn: strahd@jumpy.it per stupire mezz'ora basta un libro di storia, io cercai di imparare la Treccani a memoria... [F.d.A.] From cristiano at verondini.it Mon Jun 11 11:42:13 2007 From: cristiano at verondini.it (Cristiano Verondini) Date: Mon Jun 11 12:31:15 2007 Subject: =?iso-8859-1?Q?Re:_=5BPhp-it=5D_Una_curiosit=E0_sullo_sviluppo_di_un_sist?= =?iso-8859-1?Q?ema_di_cache?= References: <2f5f89560706081253q2b1b01cakfafe9569d06ac5ea@mail.gmail.com><47