mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Portali in PHP: template, oggetti, funzioni?

Salve
volevo un vostro parere (spero non sia OT) sulle seguenti questioni:
Quale metodologia č meglio utilizzare nello sviluppo (sostenibile) di un
portale di piccole-medie dimensioni, upgradato spesso, in continua
trasformazione (come quais tutte le applicazioni vitali...) avendo perň a
disposizione pochissime risorse in termini di persone e tempo (sono da
solo):
approccio funzionale: libreria pura e semplice di funzioni, mix di codice e
html per ogni pagina web -> immediato, minimo carico computazionale, massima
personalizzazione di ogni pagina / meno mantenibile?
approccio ad oggetti: librerie di classi + template -> meno immediato (se
non conosci la progr ad oggetti), forse piů pesante come computazione
Qualcuno ha esperienza di queste metodologie e puň suggerire quale sia
meglio adottare (in termini pratici, non teorici)?
Vale la pena riscrivere tutto (10000 righe di codice circa) usando gli
oggetti quando poi il funzionamento di un portale web č piuttosto 'flat':
leggi da un form, leggi o scrivi nel db, presenti all'utente?
E' davvero ingestibile sul lungo periodo un'applicazione senza classi e
senza template?
Grazie a tutti
Luigi

 senza template?
ingestibile no.
diciamo che dopo un bel po' di tempo che 'patchi' il sito per avere più 
funzionalità, ti pentirai di non aver usato classi e template che rendono 
le modifiche più veloci.
ciao

 ha scritto nel messaggio
news:DWmf8.39162$v7.14...@twister1.libero.it...


come si usano classi e template?cosa sn le classi?
Potresti quotare come si deve ? Grazie.
Bonf



Posso confermare
Leonardo 'supplex et acclinis, cor contritum quasi cinis'
-- 
And where the black and corkscrew towers climb
Lost and athirst the ragged pack abides,
Old as the aeons, trapped in tombs of time,
Sailing the tortuous temporal tides...
Newsgroup: it.comp.www.php
Titolo: sessioni php firefox e explorer

Ciao a tutti
ecco il mio problema:
ho installato da poco una macchina con mandriva con sopra apache2 php5 
mysql5
in un sito ho utilizzato le sessioni; su firefox funziona tutto 
perfettamente, su explorer la sessione non viene mantenuta cioč ogni volta 
che viene incontrato session_start() viene creata una sessione diversa.
Non č la prima volta che installo un sistema del genere, sia sotto linux che 
sotto windows, ma č la prima volta che mi capita una situazione del 
genere!!!
i cookie sono abilitati su explorer; lo stesso sito, messo su un server 
diverso funziona correttamente anche su explorer.
Quale configurazione sovrei controllare? Ho guardato sia le configurazioni 
di apache che di php ma non vedo niente di strano.
Sapete indicarmi un possibile errore?
Grazie a tutti
ciao
Luisa 

 
In 
http://www.thescripts.com/forum/thread554529.html
 ho trovato questo:
---- cut here ----------
session_start() by default sends a cache control header including 
"no-store".
Internet Explorer takes this a bit too literally, but doesn't have 
appropriate
error handling for the case, and as a result explodes cryptically when you
attempt to save the output page to disk.
Before session_start(), add "session_cache_limiter('none');", or look up 
that
function and tweak the limiter as appropriate (probably 'private' is 
closer to
the mark).
---- cut here ------------
Spero si applichi al tuo problema.
Saluti
Andrea

> che sotto windows, ma č la prima volta che mi capita una situazione del 


Newsgroup: it.comp.www.php
Titolo: esiste editor per incompetente??

Salve a tutti
vorrei sapere se esiste un editor per fare pagine in php, ossia un 
programma con interfaccia che permetta di creare pagine dinamiche senza 
conoscere il codice.
Troppo??
Grazie!!

David ha scritto:

Decisamente sì.
sergej
-- 
http://www.ildeposito.org
Canti di protesta politica e sociale
Archivio di testi e accordi

 senza conoscere il codice.  
Dreamweaver lo permette, ma IMHO non e' una ottima scelta. La curva di
apprendimento del PHP e' molto dolce rispetto ad altri linguaggi di
programmazione web, per cui ti conviene studiarlo piuttosto che
utilizzare tool di generazione automatica del codice senza sapere che
cosa fa realmente il codice generato.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: Si può connettere DB2 da PHP

Devo connettermi al database DB2 Enterprise 7,2 in una intranet
aziendale. Qualcuno sa dirmi se esisteno librerie di funzioni
esistenti ed eventualmente postarmi qualche esempio?
Grazie
Maury

 ha scritto nel messaggio
news:h4bftu8kghqjlntk3...@4ax.com...

Dai un'occhiata qui
http://it.php.net/manual/it/ref.odbc.php
Newsgroup: it.comp.www.php
Titolo: Salvare l'output di php

Salve a tutti.
Ho appena realizzato un piccolo gestionale in php+mysql.
Vorrei che la pagina da stamapre e visualizzata dal browser venisse
automaticamente salvata in formato html in una directory del server, col
nome del suo <title> + .html, per essere poi spedita al destinatario, se si
potesse salvare in .pdf sarebbe ancora meglio.
Come si potrebbe fare?
GrazieMille, Angelo.

Govardo Libero wrote:

Per salvarla in HTMl e' relativamente facile, tieni conto che pero' non
include le immagini (ed altro) ma solo i riferimenti.
Utilizza ob_start() etc. per salvare l'output.
Per il salvataggio in PDF la cosa e' complessa. Cerca con google, se ne
e' parlato molte volte.
Le classi piu' famose per la creazione di PDF sono:
http://www.fpdf.org
http://sourceforge.net/projects/pc4p/
http://www.ros.co.nz/pdf/
Saluti.
-- 
I'am what I'am, I do what I can

 e' parlato molte volte.
in alternativa si potrebbe usare un programma tipo html2pdf,
ci sono diverse versioni, bisogna fare un pò di prove..
ciao
-- 
Ranger! aggiungi .it all'indirizzo per rispondermi via mail
www.rossi.eu.com

 ciao
Si, ma non so che tipo di server devi avere per farlo funzionare lato
server (es. accesso shell etc.)


 server (es. accesso shell etc.)
Nel mio caso uso per adesso IIS, e in futuro apache su linux,
per il momento non sono riuscito ancora nell'impresa :-(
Ciao, Angelo.

 Utilizza ob_start() etc. per salvare l'output.
Perfetto per l'html ho fatto cosě:
<?php
ob_start();
?>
<html>
[tutto il mio file php]
</html>
<?php
$fileout=ob_get_contents();
$filenuovo=fopen ("$nome_file","w");
fwrite($filenuovo,$fileout);
fclose($filenuovo);
ob_get_contents();
ob_end_clean();
include("$nome_file");
?>
Con pdf non ho ancora trovato ciň che mi serve.

Newsgroup: it.comp.www.php
Titolo: Sessioni

Salve a tutti....
Vorrei sapere come posso fare per evitare che un utente si logghi nuovamente
aprendo un nuovo browser e quindi una nuova sessione.
Inoltre vorrei sapere se è possibile far terminare la sessione senza
chiudere il browser, senza temporizzazione, ma sempicemente associando
questa azione ad un tasto: in pratica il tasto dovrebbe simulare la chiusura
del browser.
Tutto ovviamente per evitare di installare un session store personalizzato
appoggiato a MySql, cosa che farò in seguito appena avrò imparato :-))
Grazie mille, Carlo.

 Grazie mille, Carlo.
prego 2000, TWiN

 ha scritto nel messaggio
news:KpNK9.992$qA3.1...@newsread1.prod.itd.earthlink.net...


 
Se effettui un controllo di sessione anche sul tempo non dovresti avere 
problemi, comunque basta che insieme a session_destroy elimini anche il 
cookie associato al momento del logout.
Al
-- 
Alground Research Center
--
Newsgroup: it.comp.www.php
Titolo: Che ne pensate di gettext ?!?!

Ciao a tutti,
ho letto interessato alcuni thread passati nei giorni scorsi in
merito a gettext; conosco la sua logica di funzionamento, anche se
confesso di non averlo mai utilizzato, tuttavia ancora non ho ben chiaro
i suoi vantaggi rispetto al piu' semplice sistema di assegnare una
variabile oppure una costante ad ogni stringa di testo.
Ho notato ad esempio, che prodotti di una certa dimensione e complessità
come HORDE oppure SQUIRELMAIL, ne fanno uso, il che mi a fatto pensare che
quando le dimensioni di un progetto diventano elevate forse l'uso
del gettext sia preferibile.
Qualcuno, ha voglia di dare qualche delucidata in merito ???
Grazie a tutti!
Clust 


Rispondo volentieri sulle ali dell'entusiasmo :-)
Innanzi tutto hai un tool su win e/o linux molto efficace e sempice che 
è poedit (
http://poedit.sourceforge.net/
).
Grazie a questo tu puoi passare il file .po ad un traduttore che non sa 
una mazza di php ma è un esperto di ... rumeno del sud (la lingua che 
volevi nel tuo sito :-)
Questo si scarica gratuitamente poedit (che è a prova di idiota) ed 
edita il file .po che gli hai passato tu.
A lavoro finito ti rimanda il file .po aggiornato e magari il .mo che 
uploaderai sul tuo sito.
Ti fideresti a passare un file php con delle costanti ad un 
non-programmatore che (dopo un lavoro ansioso) si dimentica un punto e 
virgola e ti si scagazza tutto il sito di warning? ;-)
io no!
Inoltre la programmazione è più leggibile con gettext.
E' più facile capire echo _("Get the first apple..."); che 
_CITAZIONEBRANDUARDI :-)))
Credo che anche a livello di performance sia superiore ma a riguardo mi 
mancano dati certi (avevo letto qualcosa ma non so risalire alla 
fonte... se trovi qualcosa inoltra).
Il problema è la libreria gettext, ma ho visto che diversi CMS moderni
(Drupal, Wordpress) implementano una libreria in file php, sicuramente 
con abbattimento di performance, ma comunque funzionante.
Spero di essere stato semiseriamente utile
ciao
Marcello

 Spero di essere stato semiseriamente utile
Non ti proccupare sei stato utilissimo :)
Nuovamente grazie!
Clust
Newsgroup: it.comp.www.php
Titolo: a capo windows e linux ....sto impazzendo!!!

Da un server linux devo permettere il download di file TXT,
nonostante tutti i miei tentativi non riesco a fare in modo che quando 
un utente richiede lo scaricamento di un file txt, questo sia formattato
correttamente per essere letto con notepad.
Di seguito il codice che dovrebbe presentare il file con gli "a capo" 
per windows.
if ($formato_stampa == "testo")
{
     $testo = strip_tags($testo);
     $testo = str_replace("\n", "---\r\n", $testo);
     $len = strlen($testo);
     header("Expires: Mon, 26 Jul 2001 05:00:00 GMT");              // 
Date in the past
     header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");  // 
always modified
     header("Cache-Control: no-store, no-cache, must-revalidate");  // 
HTTP/1.1
     header("Cache-Control: post-check=0, pre-check=0", false);
     header("Pragma: no-cache");                                    // 
HTTP/1.0
     header("Cache-control: private");
     header('Content-Type: application/notepad');
     header("Content-Length: $len");
     header('Content-Disposition: inline; filename=Stampa.txt');
     echo $testo;
     exit;
}
Grazie anticipato a chiunque mi aiuterà.
-- 
Cordialmente.
Melus.
dal mio e-mail togli i simboli di Zorro.

>$testo = str_replace("\n", "---\r\n", $testo);
Hai provato invece con
$testo = str_replace(PHP_EOL, "\r\n", $testo);
Fammi sapere se funziona.
Ciao Carlo
Melus ha scritto:


     header('Content-Disposition: inline; filename=Stampa.txt');
Prova a mettere "Content-Type: text/plain", magari senza sostituire nulla,
e/o eventualmente a usare "attachment" invece di "inline".
Ah... ma hai associato application/notepad a "NOTEPAD /P"? In quel caso la
soluzione *potrebbe* essere di usare WORDPAD (WRITE) invece di NOTEPAD.
Leonardo
-- 
Dawn is near, the time is short (Human aircraft! Hard to port!)
We eight reindeers of the night work as one in silent flight.
Let not one damn house pass by (Who taught that guy how to fly?)
Each year sees more girls and boys: how many of them can we bring toys?

Scusate,
ma ieri sera non ne venivo "a capo" (he he).
Non mi sono accorto che in effetti le prime righe del testo non avevano
\n da sostituire. Quindi risultavano su un unica riga.
Dopo qualche riga però tutto funzionava regolarmente, solo che io mi
aspettavo dei cambiamenti nelle prime righe, non guardando le righe
sotto che invece venivano formattate.
La stanchezza fa brutti scherzi.
Grazie per avermi risposto.

Newsgroup: it.comp.www.php
Titolo: If ed else

A costo di fare la figura del Niubbo devo chiederlo, sono incartato ... :-)
Script originario:
     $posted = "Pubblicato da ";
     $posted .= get_author($aid);
     $posted .= ", $time $timezone ";
Vorrei cambiarlo in questo modo:
     $posted = "Pubblicato da ";
     $posted .= get_author($aid);
     if ($admin){
     $posted .= " "._ON." $time $timezone ($counter "._READS.")";
     }
     else {
     $posted .= ", $time $timezone ";
     }
Ma non funziona, l'output che mi dà è sempre quello dell'else.
Grazie in anticipo
Cla
-- 
www.claudioerba.com
 - Consulenza web per l'azienda
www.spaghettibrain.com
 - PHPNUke Italian Mirror (Da oggi anche Hosting!)
www.spaghettilearning.com
 - Piattaforma open Source per l'E-Learning
My ICQ: 14187053
--

      if ($admin){
$admin cosa contiene?
direi che la questione è tutta lì!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

 ha scritto nel messaggio
news:Yaav9.86121$RO.22...@twister1.libero.it...


>
Grazie a tutti, ho risolto
Non passavo la variabile nei global :-))
Ciao!

Newsgroup: it.comp.www.php
Titolo: PROVARE CON JOOMLA

Ciao,
volevo utilizzare Joomla per gestire il mio piccolo sito dove inserisco 
le mie foto.
Ho minime conoscenze di html, e le gallerie le creo col programma 
Jalbum.
Comunque per tagliare corto mi sono lanciato e devo dire di aver avuto 
parecchie difficoltà non tanto nell'utilizzare il programma ma 
nell'installazione.
Ho infatti installato un programma per simulare un server in modo da 
visualizzare il sito off line, ma non tutto funziona perfettamente.
Quando poi ho provato ad installare il tutto sul server del mio sito ho 
di nuovo avuto problemi a configurare il tutto.
Un peccato perchè vedo che le sue potenzialità, o meglio, facilità 
nell'aggiornare le novità del sito, mi piacciono.
Se vi rompo i maron emm le scatole, mi guidate passo per passo?
:-P
Lascio Joomla e provo con qualcos'altro?
Il sito è su Aruba ed è un sito in php che mi ha fatto un amico, non 
vorrei che già questo fatto mi incasini :-)

 Lascio Joomla e provo con qualcos'altro?
se, prova a riavviare il server :)


Non ho ben capito che problema hai, comunque ecco qui una guida
all'installazione passo-passo di Joomla con le soluzioni ai problemi
più comuni:
http://www.giorgiotave.it/forum/joomla/31956-guida-installazione-joomla.html
Non è certo recentissima, ma a quanto mi risulta non è cambiato molto
nelle procedure...

 
:-)
è la stessa che ho cercato di seguire :-)
bene provo a rompere
inziamo da questo punto:
"Host Name = Il nome dell=3Fhost sul quale è il vostro server; per chi è 
su Altervista per esempio, lasciare localhost"
già qui iniziano i dubbi, diciamo cho provo localhost, io sono su Aruba.
"Nome Utente Mysql = Il nome per il login al vostro Database
Password = La password del vostro Database
Database Name = Il nome del vostro Database"
Qui mi incarto... :-)

 giï¿œ qui iniziano i dubbi, diciamo cho provo localhost, io sono su Aruba.
Ti mancano le basi di reti.
http://a2.pluto.it/a2318.htm#almltitle2078
http://a2.pluto.it/a2346.htm#almlanchor5175
Enrico

 Ti mancano le basi di reti.
Ma se Joomla è fatto per chi non ne sa niente di HTML, come pretendi
che sappia di reti? :)
Certo, se il mondo fosse perfetto allora...
Ma per ora la gente copia ed incolla ciò che i servizi di hosting
dicono ;)
A presto.
Newsgroup: it.comp.www.php
Titolo: Generatori di form ?

Salve mi trovo a dover "fare" una 50na di form molto simili (ma non 
uguali).
Con tali form devo gestire dati memorizzati nel DB (inserirli, 
modificarli e piu' raramente cancellarli).
Mi stavo chiedendo se esistono dei generatori di form che facciano 
almeno in parte il mio lavoro (generazione di parte del codice)?
A livello intuitivo mi sembra difficile, pero' non si sa mai e per 
questo chiedo.
Intendo generatori di form, oltre all'"olio di gomito" e il "taglia 
incolla", ovviamente.
Scusate la domanda un po' strana.
Grazie
MB

 almeno in parte il mio lavoro (generazione di parte del codice)?
http://www.dadabik.org/
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

    MAX
Grazie a Setec e a Massimo.
Ho datto occhiata a dadabik (installandolo) e una piu' veloce a phpmyedit
Sbaglio o entrambi servono per agire sui dati di UNA SOLA TABELLA  alla 
volta ? ( una specia di phpmyadmin in miniatura insomma ? )
Io stavo cercando qualcoso di meno restrittivo dato che devo attingere 
da dati da PIU' TABELLE per inserirli e modificarli  in contemporanea.
Es. potrei avere tre tabelle (aziende  prodotti e caratteristiche)
cercavo un prodotto che mi potesse aiutare a creare un form/interfaccia 
  per agire sui  campi di tutte e tre in una volta (e non solo per 
modificare i dati di una tabella alla volta ).
Sbaglio o nessuno dei due prodotti gentilmente indicatomi fa questo ?
Grazie
MB

 
Negativo, se leggi la documentazione, il join su piu' tabelle phpmyedit 
lo fa.
Alla prossima.
	MAX

volta ? ( una specia di phpmyadmin in miniatura insomma ? )
[....]
Ciao,
con DaDaBIK puoi inserire/cercare/modificare/cancellare i dati di una
sola tabella alla volta, pero' appoggiandoti ad altre tabelle per
"riempire" le select box della tabella principale (vedi demo sul
sito).
L'unico caso in cui agisce in inserimento su due tabelle alla volta e'
quando scegli "Other...." da una select box per inserire un valore
arbitrario; in questo caso il valore viene inserito, oltre che nella
tabella principale, anche in quella di appoggio, in modo da essere
disponibile da quel momento in poi.
Ciao.
-----------------------------------------------
www.dadabik.org
-> Create a PHP front-end for MySQL in a minute
Newsgroup: it.comp.www.php
Titolo: tutto ad un tratto...

stamattina apache è morto...
dice che non trova il file c:\php\sapi\php4apache.dll ma il file c'è!!!!!
Che cavolo gli è successo?????
--
Denis Mazzucato
http://www.vivalamucca.supereva.it/

 c'è!!!!! Che cavolo gli è successo?????
prova a copiarlo sotto c:\WINNT\system32 (o c:\WINDOWS\system32...)
lì sotto vengono cercate di default tutte le librerie dinamiche.
sai com'è windows...
[MOLTO OT - lord of the rings]
se ti piaceva Tom Bombadil (a me si) mi spiace avvisarti che nel film che 
uscirà a fine mese Lui non c'è... (quindi penso che tutta la parte della 
vecchia foresta e dei tumuli l'abbiano saltata a pié pari).
ciao

 ha scritto nel messaggio
news:Xns919178F10C...@10.16.96.46...



  /_   _\   ICQ# 11129001
  \\\ ///   
http://www.calogero.org/
   \ " /
    \_/     the truth is out there!

 per caso hai beos? Mi piacerebbe provarlo!
BeOS ha/aveva un futuro un po' insicuro....
Se vuoi leggere la story di BeOS (en):
http://www.birdhouse.org/macos/beos_osx/

 BeOS ha/aveva un futuro un po' insicuro....
a me ispira freeBSD ma non ho ancora avuto il tempo di provarlo.
linux č senza dubbio la piattaforma ideale per php e non...
Newsgroup: it.comp.www.php
Titolo: pop3 mail

Dovrei realizzare, in php, uno script per leggere l'email.
Per l'invio di e-mail esiste il comando mail, ma per la ricezione come
funziona?
Grazie

 ha scritto nel messaggio
news:iv1gd.216352$35.10...@news4.tin.it...

Sto provando a fare la stessa cosa pure io,
ma ancora non ci ho capito molto.
Comunque, vai sul manuale e guarda le funzioni IMAP.
C'è pure l'esempio di codice che riporto sotto.
Con readmailz() crei un elenco dei soggetti delle e-mail e mi funziona
Con viewmailz() dovresti entrare nel corpo del messaggio ma questo non mi
funziona.
Se qualcuno spiega anche a me quali sono i passaggi da fare per leggere le
e-mail...
In base a quello che ho capito:
1) si apre una connessione imap con imap_open()
2) si prendono le informazioni sul soggetto dell'e-mail, ora di invio, ecc.
con imap_headers()
3) ... e poi?!? ...
------CODICE--------
<?php
function readmailz(){
 $MAILSERVER="{localhost:143}";
 $PHP_AUTH_USER = "USERNAME";
 $PHP_AUTH_PW = "PASSWORD";
 $mbox=imap_open($MAILSERVER, $PHP_AUTH_USER, $PHP_AUTH_PW);
 echo "Number of Total Emails: ".imap_num_msg($mbox)."<BR>";
 echo "  Number of Recent Emails: ".imap_num_recent($mbox)."<BR><BR>";
 $headers=imap_headers($mbox);
 for($x=0; $x < count($headers); $x++) {
  $idx=($x+1);
  echo $idx."  <a href=\"$PHP_SELF?num=$idx\">$headers[$x]</a><br>";
 }
 imap_close($mbox);
}
function viewmailz($num){
 $MAILSERVER="{localhost:143}";
 $PHP_AUTH_USER = "USERNAME";
 $PHP_AUTH_PW = "PASSWORD";
 $mbox=imap_open($MAILSERVER, $PHP_AUTH_USER, $PHP_AUTH_PW);
 $header=imap_headerinfo($mbox, $num, 80, 80);
 $from = $header->from;
 $udate=$header->udate;
 $date=Date("F j, Y, g:i a", $udate);
 echo "Message Number: ". $num."<br>";
 $subject= $header->fetchsubject;
 if (is_array($from)){
  while(list($key, $val) = each($from)) {
echo "From Address:  ";
echo $fromaddr=sprintf("%s@%s",
                       $from[0]->mailbox,
                       $from[0]->host).
                       "<BR>";
echo "Personal    :  ".
     $from[0]->personal.
     "<br>";
echo "Adl        :  ".
     $from[0]->adl.
     "<br>";
echo "Mailbox    :  ".
     $from[0]->mailbox.
     "<br>";
echo "Host        :  ".
     $from[0]->host.
     "<br>";
echo "Subject    :  ".
     $subject.
     "<br>";
echo "Date        :  ".
     $date.
     "<br>";
echo "To Address  :  ".
     $header->toaddress.
     "<br><BR><BR>";
}
}
echo imap_body($mbox,$num).
     "<br>END OF BODY<br>";
imap_close($mbox);
}
readmailz();
viewmailz();
?>

 ?>
Sto leggendo di tutto e sto vedendo anche qualche script esistente, ma non
vanno...a Te come va?
-- 
news.tin.it

 vanno...a Te come va?
Non ho più avuto tempo di studiare la cosa.
Appena faccio qualcosa (e se qualcosa mi riesce) faccio sapere.
Ciao.

Andrea wrote:

http://www.phpclasses.org/browse/package/2.html
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 
Però non considera gli allegati!
-- 
news.tin.it
Newsgroup: it.comp.www.php
Titolo: Qual'e' il miglior testo?


Io li prenderei separati...
Quello su MySQL di Apogeo
e su PHP quello di McGrawHill o Tecniche Nuove...
Forse ultimamente ne sono usciti di migliori...
Alex


Infatti, oltre ai vari tutorials in rete.
Ho sentito dire ke un ottimo libro è PHP e applicazioni web.
-- 
WEbdOM webmaster di 
www.metronic.it
 
il sito sulla telefonia ai prezzi che cercavi
Iscriviti a Pillol@ - la newsletter sulla telefonia (e non solo).
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

Newsgroup: it.comp.www.php
Titolo: sicurezza...

Ho imparato a leggere e scrivere dati su un database. Ho scritto un
programmino che serve a gestire una specie di news. Non ho ancora imparato a
"gestire" la sicurezza delle pagine. La login per amministrare le news
funziona, però utente e psw sono scritti (in chiaro) su un file .inc che
includo.
Il problema è che se da un browser scrivo l'indirizzo preciso di una pagina
che dovrebbe essere accessibile solo dall'amministratore (es: creare o
cancellare una news) vi ha accesso chiunque.
Come posso ovviare a tutto ciò? E' difficile realizzare una cosa del
genere?...cioè scrivendo l'url ottengo un accesso negato o un "ritenta la
login"...
Grazie a chi mi risponde...
Ciao

 (chiamiamola $auth) e le dai un valore ($auth = "OK").
Ho guardato un po' in rete la creazione di una sessione ma non ho capito
bene come usarla.
Se non č di troppo disturbo non č che mi puoi far vedere un esempio piů
pratico?(sono alle prime armi..,)
Sotto allego il codice che usavo per l'autenticazione cosě mi puoi dire se
devo riscriverlo tutto o aggiungere qualcosa...
Grazie mille
Ciao
index.php
------------------
<?php
include ("qualcosa"); //il mio header
echo "<FORM  action=\"autenticazione.php\" method=\"post\">
[CUT] text box e pulsanti per loggarsi
</form>";
?>
autenticazione.php
------------------
<?php
$id = pippo;
$pass = pippone;
if ($_POST[utente] == $id && $_POST[passwd] == $pass)
{
 echo "<h2>Benvenuto $id</h2>";
 include "gestione.php"; //č la pagina dove si sceglie l'azione
(crea,cancella)
}
else
{
 echo "[CUT]"; //link vari per tornare indietro
}
?>

 pratico?(sono alle prime armi..,)
Anch'io ho avuto un po' di difficolta' all'inizio con le sessioni.
Poi questo tutorial me le ha fatte capire e anche di piu':
http://www.hotscripts.com/Detailed/15608.html
In bocca al lupo!
Matteo
Newsgroup: it.comp.www.php
Titolo: connessione a db mysql

Ciao,
ho un problema.
Non riesco a connettermi in locale al database mysql.
USo la stringa:
$db = @mysql_connect("host" , "user", "passwd");
L'ho trovata sul libro di mysql che contiene le api di php.
Perň la funzione mi restituisce false.
Sia il server MySql che quello apache sono attivi.
Il dubbio che mi viene č: dove deve stare la cartella con i file del 
database?
Oppure non so...
Se qualcuno potesse illuminarmi, gli sarei grato se lo facesse.
Grazie
Ciao
                       mikele

 $db = @mysql_connect("host" , "user", "passwd");
Username e password sono corretti? Host e' corretto? Che cosa
restituisce mysql_error?
[promo]
http://setecastronomy.stufftoread.com/go.php?ID=23
[/promo]
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: ot- phpnuke layout fatto con i css?

Il sito di 
phpnuke.it
 ha una impostazione
con un header sopra,
un corpo con dentro 3 colonne
e un footer;
con i css ho visto lo schema con  layout a 3 colonne su vari siti ma il 
difetto di tutti è che le colonne laterali devono essere piu' basse
della colonna centrale altrimenti non restano dentro al corpo centrale 
evanno sopra al footer;
il sito phpnuke invece non ha tale difetto, ne ho visti altri senza tale 
difetto, cito questo perchè credo sia piu' conosciuto e usato;
ma per tale layout sono usati i css?
se si come sono strutturati,
se no:
ma con i css non si puo' risolvere il problema delle colonne laterali?
grazie

 ma con i css non si puo' risolvere il problema delle colonne laterali?
se forse: sei OT.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

provaands wrote:
| Il sito di 
phpnuke.it
 ha una impostazione
[...cut...]
Domanda: Ma phpNuke non utilizza una tabella per impaginare i contenuti?
(non ho guardato, ma mi sembra di ricordare sia cosě!)
| ma con i css non si puo' risolvere il problema delle colonne laterali?
Potresti mettere il footer nella colonna centrale ... cosě appare come
contenuto della parte centrale e non va a coprire le colonne laterali.
io pe un mio sito ho fatto il  copy&paste&edit di questa struttura:
http://glish.com/css/7.asp
che perň ha il problema che dici tu ... fammi sapere se trovi la
soluzione!
Ciao!
ps: forse quě su .php sei OT, prova su
    it.comp.www.html
Ciao!
-- 
..::[ Panz ]::..
-----------------------
per rispondere riscrivi in numeri la mia eMail!
Newsgroup: it.comp.www.php
Titolo: Cercasi programmatore PHP zona milano est

Azienda Srl a Milano zona Est, specializzata in sviluppo Applicazioni Web / 
e IDC ricerca programmatori php con skill medio/buono.
Valutabile collaborazione a progetto / assunzione / partita iva.
Inviare c.v. a 
giaco...@tiscalinet.it
Seguirà un contatto più formale
Grazie
Giacomo

 Azienda Srl a Milano zona Est, 
[quoto FabMind] 
questo e' un annuncio anonimo. 
invito chi legge a non rispondere e a chi ha postato di riformularlo 
esplicitando nome e dati dell'azienda come impone la normativa. 
[/quoto] 
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Perdona la mia ignoranza :), mi posti il Link alla netiquette del/dei 
newsgroup o alla citata normativa che mi impone a non inviare un annuncio di 
questo tipo ? Veritiero ma da approfonfire solo per chi effettivamente 
interessato ?
Grazie
Giacomo
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio 
news:U43xf.122245$65.34...@twister1.libero.it...


 un annuncio di questo tipo ? 
DECRETO LEGISLATIVO 10 settembre 2003, n.276, la cosiddetta Legge
Biagi, articolo 9 comma 1, 2, 3, articolo 10 comma 1



Quoto al 1000*1000
e' ora di finirla con gli annunci anonimi e sibillini .....se cercate
personale qui,  fatelo nei modi dovuti . grazie.

gfr...@gmail.com
 escribió:

assolutamente d'accordo per quanto concerne le assunzioni, i lavori a 
progetto, ecc... nell'annuncio di MarcoCo, tuttavia, si chiedono anche 
professional con P.IVA, quindi fornitori, non impiegati.
In ogni caso, appoggio la necessità di sapere a chi si stanno inviando 
le informazioni...
MarcoCo: attendo un aggiornamento del messaggio: può darsi che mi 
interessi (o che comunque interessi a qualche membro dell'ng).
saludos

Newsgroup: it.comp.www.php
Titolo: ftp

Aiutatemi a trovare una soluzione.
Ho un file su un sito
www.sito1.it
e vorrei copiarlo su 
www.sito2.it
ho provato dal sito 1 a leggere un file remoto che si trova sul sito 2
e mi dà errore
ho provato dal sito 2 ad inviare un file con l'ftp
e mi dà errore
URL file-access is disabled in the server configuration in 
/home/mhd-01/
www.sito1.it/htdocs/ftp.php
 on line 2
Cosa posso fare?
Salvatore Paci


dai poche informazioni...
Potresti magari inviare il contenuto del file del server1 tramite POST e 
alla ricezione, previa analisi del contenuto, far scrivere il contenuto 
al server2 in un file.

 ha scritto nel 
messaggio news:49064e2c$0$14487$5fc...@news.tiscali.it...

E' un'ottima idea e fattibilissima, grazie!
Salvatore Paci
www.salvatorepaci.it
Newsgroup: it.comp.www.php
Titolo: Refresh dell'imagine

Salve a tutti
Ho realizzato una paginetta web che mi fa la "foto" del Desktop e me la
mostra; ora ho inserito un refresh automatico ogni 5min alla pagina, ma vedo
che l'immagine a video è sempre la stessa. In pratica la procedura funziona,
inquanto ho inserito anche l'ora dell'oltimo refresh, ma per visualizzare la
"nuova immagine" devo comunque fare un "ricarica" o un "F5".
Penso che il problema sia dovuto a qualcosa tipo la cache... voi che mi
condigliate?
Grazie.

 condigliate?
Si dovrebbe mettere anche questa tra le FAQ.
Ecco il consiglio:
"Web browsers tend to cache images[..] Add a question mark and randomly 
generated number after the image file name, like:"
<img src="/Images/image.jpg?12837192">
Anzichè un numero casuale puoi utilizzare il risultato di filemtime();
Ciao
-- 
        C                     F
  per fortuna il mio razzismo non mi fa guardare
          C                        F
  quei programmi demenziali con tribune elettorali

luciosan wrote:

Hai provato a mettere fra i meta-tags questo?
<meta http-equiv="pragma" content="no-cache">
-- 
Ciau
~~
Litt - 
http://divxworld.altervista.org
*MyFastwebIP* - 
http://myfastwebip.weedns.com

 ha scritto nel messaggio
news:cvuvb9$lbi$1...@newsread.albacom.net...


 ha scritto nel
messaggio news:8GDUd.71929$2h5....@tornado.fastwebnet.it...


 ha scritto nel messaggio
news:38gim6F...@individual.net...


 fa in pratica.
Provo a descrivere:
i browser per velocizzare i (successivi) scaricamenti tengono le pagine 
e i relativi contenuti (immagini, css e js esterni, etc..) in cache.
Per evitare che venga 'cashato' l'html è sufficiente inviare i metat-tag 
dell'html, tipo quello suggerito da littesantashelper (ma esistono anche 
altri meta-tag che possono dare informazioni sul casching,  ad es. ai 
proxy e non al client). Il browser le legge e si comporta di 
conseguenza, ovvero non mette in cash la pagina.
Per le immagini si può sfruttare la tecnica che ti ho descritto:
in pratica il nome dell'immagine è sempre lo stesso, mentre la url 
cambia all'aggiornarsi dell'immagine (almeno nel caso che ti ho suggerito).
Quindi:
http://www.sito.com/immagine.jpg?1
è una risorsa diversa
http://www.sito.com/immagine.jpg?2
sebbene il nome immagine sia il medesimo
Se guardi nella cache del browser le risorse scaricate sono complete di 
querystring.
filemtime() ti restituisce la data (come timestamp, i secondi dal 
1.1.1970) dell'ultima modifica: questo fa si che se l'immagine non è 
stata modificata dopo richieste successive questa il browser se la va a 
pescare dalla cache evitando di scaricare nuovamente.
Se avessi usato una funzione per generare un numero random potevi andare 
incontro a questo 2 problemi:
- di riscaricare un' immagine anche se questa non è stata nel frattempo 
modificata
- di non scaricare un'immagine modificata, nel remoto caso di un numero 
random uguale ad uno generato in precedenza.
So che non mi sono spiegato benissimo. Confido in voi.


 ha scritto nel messaggio
news:cvv9lg$q9i$1...@newsread.albacom.net...

Newsgroup: it.comp.www.php
Titolo: recuperare tutti i commenti...

Salve
allora ho questo problema:
premessa:
Sto progettando un mini sistema per creare form da dei template la 
particolarità di questo sistema e che nel mio form ci sono anche
classi custum (scritte da me )
cosa mi serve:
mi serve dato un generico file.html che contiene dei commenti tipo
<!-- cod01#nome --> ed altro codice html
poterlo caricare e mettere dentro un'array assocciativo kiave=cod01 o codxx 
e valore = nome.
come potrei fare per implementare una cosa del genere ?

 come potrei fare per implementare una cosa del genere ?
http://www.php.net/preg_match_all
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Algoritmi per la gestione di geararchie

Salve,
 sono alla ricerca di qualche guida su come gestire gerarchie
generiche. Mi potete aiutare?
Cerco di spiegarmi meglio. Mi ritrovo a dover programmare
un'interfaccia per la catalogazione/gestione di documenti di diversa
natura, legati fra loro da sistemi di gerarchie di diverso tipo
(strutture ad albero, relazioni multiple etc...). Prima di addentrarmi
nella programmazione vera e propria vorrei farmi un'idea coerente di
quali siano gli approcci alla programmazione di questi sistemi basati
sulle gerarchie. Sapete indirizzarmi verso qualche trattazione?
Penso di lavorare in PHP perchè dovrò offrire il servizio via web, ma
al momento sono interessato alla teoria che quindi può prescindere
benissimo dal linguaggio scelto.
   Roberto

 ha scritto nel messaggio
news:1148644933.6...@y43g2000cwc.googlegroups.com...


the brain (cerca personal brain)
   Roberto

Newsgroup: it.comp.www.php
Titolo: lettura file

Sto provando a leggere un file di test da un server, diciamo "server A", una
volta letto, il file deve copiato sul "server B"
Uso questo script
$originale="
http://server_a/file.txt
";
$handle = fopen($originale, "rb");
$contents = "";
do {
   $data = fread($handle, 8192);
   if (strlen($data) == 0) {
       break;
   }
   $contents .= $data;
} while (true);
fclose($handle);
$file="originale.txt";
$handle=fopen($file, 'w');
fwrite ($handle, $contents);
fclose ($handle);
Lo script in locale funziona.
Se locarico sul server B invece non funziona: il file creato è vuoto.
Idee?
Grazie
Andrea


ti dovei ricordare di cambiare il valore di $originale?
-- 
http://josh.pixael.com

> ti dovei ricordare di cambiare il valore di $originale?
no, non ce n'è bisogno, nello script ho impostato il valore corretto ;)
Andrea


che tipi di server sono a e b? linux? windows?
-- 
http://josh.pixael.com

> che tipi di server sono a e b? linux? windows?
server A non so cosa sia, credo windows ma non ne sono certo.
Server b è di certo linux.
In locale uso windows
grazie.
Newsgroup: it.comp.www.php
Titolo: MYSQL: quali alternative alle sottoquery ?

Mysql 4.1 finalmente supporta le sottoquery ma  nell'eseguire questo tipo di
comando e'  molto lento.
Quindi mi domando quali alternative vengano adottate dagli sviluppatori php
per far cio' che chi utilizza sql server fa molto semplicemente con le
sottoquery.
Es. relazione  banale molti a molti con 3 tabelle  con nomi di giocatori,
vittorie anno per anno e nomi dei  vari tornei:
nome tabella:    giocatori
idgiocatore
nomegiocatore
nome tabella:     vittorie     (tabella di join)
id
idgiocatore
idtorneo
anno
nome tabella:     tornei
idtorneo
nometorneo
Con una left join posso  facilmente estrapolare quei giocatori che non hanno
mai vinto nessun torneo :
SELECT giocatori.idgiocatore, giocatori.nomegiocatore
FROM giocatori LEFT JOIN vittorie ON
giocatori.idgiocatore=vittorie.idgiocatore
WHERE vittorie.idtorneo Is Null;
Ma se volessi estrapolare quei giocatori che non hanno mai vinto un
determinato torneo, senza  una subquery  come posso fare ?


Una tabella temporanea e un join su quella
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

Newsgroup: it.comp.www.php
Titolo: erp con archiviazione posta

 
Buon giorno e scusate, probabilmente sono O.T.
 
 ho un problema con un cliente che ha la necessità di tenere tutta la
 posta on line, di tutti i dipendenti, si parla di oltre 100 gb di
 posta. 
 
stavo pensando di installare un ERP, che dovrebbero archiviare la posta
sull'hosting web, 
 
stavo pensando a
egroupware
dolibar
sugarcrm
suitecrm
vtiger
 
al limite 
afterlogic
 
qualche consiglio?
 
enrico 
 


Zimbra mi sembrerebbe il più adatto, ma bisogna conoscerlo bene o appoggiarsi a qualche azienda certificata per l'assistenza.
 
PS
Non è chiedere troppo da un hosting?

 Non è chiedere troppo da un hosting?
 
zimbra lo installi lato sistema, fa da server. 
 
nextcloud sarebbe perfetto ma non  me lo fanno installare su un hosting
standard, almeno i miei fornitori.
 
dovrei configurare un virtual server, ma i costi di manutenzione vanno
oltre quello che vuole spendere una media azienda.
 
non so se qualcuno ha esperienza con altri software.
 
Enrico 
 

 oltre quello che vuole spendere una media azienda. 
 
 
Un ERP o un GroupWare o un CRM con un hosting da 50 € l'anno?
Come se poi le spese fossero finite lì e non ci fosse la formazione, la manutenzione, gli aggiornamenti, i backup…

 ha scritto:

non ho parlato di un hosting di 50 euro l'anno, molto più sostanzioso
come spesa da oltre 10x, ma senza la rottura della sistemistica.
altrimenti affitti servizi che costano meno e ti danno di più.
 
A me serve solo che gestisca l'archiviazione della posta su una web
mail in grado di archiviare tanta roba. 
 
yahoo ti da un tetra di spazio gratis, non voglio tanto.
 
Enrico
Newsgroup: it.comp.www.php
Titolo: Pubblicazione database

Ciao a tutti,
una domanda: ho creato un databse nel quale devo fare delle ricerche, tutto
funziona.
Purtroppo ho tutto su un computer che non ha collegamento internet, ed ho
sviluppato tutto in locale. Adesso devo pubblicare la pagina ed il relativo
database, cosa devo fare?
La domanda sarà banale ma è da poco che utilizzo php ed i database.
Grazie,
Michele
--------------------------------
Inviato via 
http://usenet.libero.it

 database, cosa devo fare?
Devi usare phpmyadmin, salvarti il db in locale creando un file .sql, 
poi vai sul db in rete e lo riversi sempre con phpmyadmin.
Saluti by Jaman



Ma Mysqlfront non girava anche sotto linux? Dico girava anche perché sono
andato sul sito e... 
http://www.anse.de/mysqlfront/
Contenuto pagina:
MySQL-Front
This project has been discontinued.

 database, cosa devo fare?
Ma perche non si usano i programmi shell? (piccoli e veloci)
comandi del tipo:
which mysql o mysqladmin
mysqldump -hlocalhost -unomeutente -ppassword dmoz >
/home/nomeutente/dmoz.sql
mysql -h hostname -uusername -ppassword  dbname < /home/username/dbname.sql
vorrei vedervi a voi dover importare un database di 1GB con phpmyadmin && un
limite del processo di 8 MB di php....
Ciao Patrik 
www.swisse.ch

,
Patrik H.Kopp - Vallemaggia wrote:
 >Ma perche non si usano i programmi shell? (piccoli e veloci)
Forse perche' i server remoti (tipicamente hosting) non accettano
connessioni al server mysql se non da localhost?
Se no ovviamente non c'e' niente di piu' comodo di quello che hai
scritto.

Newsgroup: it.comp.www.php
Titolo: copiare un file da server a un altro

Ciao a tutti,
Il mio problema è il seguente, copiare l'attachment della determinata mail
su un altro server,eseguo il seguente codice:
...
$filename = NETWORK_MAP_LETTER.$Sigla_Addetto."/".$name;
$fp = fopen ($filename, "w");
$lengthwrite = fputs ($fp,base64_decode($body));
fclose ($fp);
..
Solo che non crea il file per motivi di permessi, e "assolutamente" non
posso togliere il "deny write" a web anonymous user e web applications.
Esiste una soluzione al mio problema o qualche workaround?
Grazie a tutti per l'aiuto

 mail su un altro server,
Una soluzione potrebbe essere utilizzare le funzioni per FTP.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://tinyurl.com/2q3o9


Ottima idea non ci avevo proprio pensato, grazie!!
Ci si può autentificare via unc ovvero \\nomeserver\dir in php?
Grazie e ciao

 Ci si pur autentificare via unc ovvero \\nomeserver\dir in php?
Che cosa intendi per "via unc"?


 Che cosa intendi per "via unc"?
no
intente l'autenticazione windows
\\macchinanome\risorsacondivisa



Esatto è universal name conversion o convention (se non mi sbaglio) .
Intendevo copiare un file da php nella directory:
\\server\miadir
Grazie e ciao

 \\macchinanome\risorsacondivisa
Lo penso anch'io, a meno di installare samba (smbclient) sul server ed
utilizzare quello per acecdere alle condivizioni netbios di windows.

Newsgroup: it.comp.www.php
Titolo: Moduli PhpNuke

Sto lavotando in phpNuke.
Ho inserito delle pagine con il modulo "Content", ma di default non hanno il
menu a destra.
Qualcuno sa come includere questo menu o sa consigliarmi una soluzione
alternativa per farlo visualizzare?
Grazie.

Prova con PHP-Proxima (
www.php-proxima.it
): ti consente di personalizzare
ogni modulo decidendo quali blocchi inserire e dove inserirli.
Ciao
Carlo
"Arturo" <a.v...@miohost.miodominio> ha scritto nel messaggio
news:beup8o$2nk$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.www.php
Titolo: [OT] sicurezza in phpnuke

Qual'è la versione + sicura di phpnuke? E quali sono le patch 
assolutamente da installare per aumentare la sicurezza secondo voi?

assolutamente da installare per aumentare la sicurezza secondo voi?
usa un altro cms se punti sulla sicurezza.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 usa un altro cms se punti sulla sicurezza.
Mi basterebbe solo che qualche idiota non riesca a renderlo inutilizzabile

Mi basterebbe solo che qualche idiota non riesca a renderlo inutilizzabile
allora cambia cms, phpnuke in questo caso è il meno consigliabile

Newsgroup: it.comp.www.php
Titolo: calendario

Salve,
sapreste indicarmi un buon "pacchetto" php freeware per inserire in un sito
una agenda/calendario? Del tipo che si vede un calendario in cui i giorni
che contengono un contenuto hanno un colore diverso e sono cliccabili per
vederne il contenuto. Avrei anche l'esigenza di poter "settare" l'agenda in
dipendenza di chi accede al sito (con user e password), cioé, non tutti
vedono tutti gli impegni ma solo quelli associati a lodo... ma questo lo
potrei fare io editando il codice del "pacchetto".
Spero di essere stato chiaro.
Grazie


www.html.it
trovi quello che cerchi !
ciao

L'Ignorante ha scritto:

Se non trovi ciò che cerchi (dubito) puoi provare a dare un'occhiata
a 
http://sourceforge.net/projects/cartesio/
Per ogni giorno si possono mettere vari eventi "di reparto",
"di ufficio" o "personali", l'amministratore può assegnare ad ogni
persona il livello di eventi gestibili.
Occorre comunque un database mysql di appoggio, per memorizzare
gli utenti, gli eventi, ecc.
In particolare guarda il modulo "Calendar.php".
Bye
gp

Newsgroup: it.comp.www.php
Titolo: oop in php

ciao,
 
una domanda probabilmente banale....
 
 
gli specificatori di accesso in php possono essere raggirati 
semplicemente per il fatto che una classe ï¿œ pur sempre un mero file di 
testo modificabile da chi l'utilizza, mentre in altri linguaggi una 
libreria di classi compilata 'obbliga' l'utilizzatore delle classi in 
essa contenute a rispettare sia l'intefaccia esposta che la logica interna.
 
Quindi in php se io lavoro in team e altri utilizzano una classe da me 
realizzata, come faccio io ad avere la sicurezza che nessuno ne 
modificherï¿œ il comportamento?
 
thx

 modificherà il comportamento?
 
Potresti non dargli i permessi di scrittura, ovviamente chiunque può 
copiare i file e modificarli ma sai che non sono quelli forniti da te.

 thx
Non puoi, e anch'io avrei dei dubbi riguardo le classi compilate, specie 
dato che all'interno del team è abbastanza probabile che si possa 
arrivare al tuo sorgente in qualche maniera "obliqua"
L'unica è fare un commit nel sistema di versioning per avere il _tuo_ 
codice da mostrare WhenTheShitHitsTheFan() //returns nasty stuff
 
M
-- 
I fatti mi cosano

 modificherà il comportamento?
 
Come dice Marco, mettila in un controllo versione in modo da dimostrare 
che tu l'hai scritta in un modo e si è rotta perché qualcun altro l'ha 
modificata.
 
Poi scrivi i test che mostrano come funziona (e diventano rossi se non 
funziona).
 
A quel punto il team può (e deve, se trova un modo migliore per fare le 
cose) modificare la tua classe come vuole, ma i test devono restare verdi 
(si chiama refactoring in TDD). Se rompono i test (o li modificano per 
farli funzionare con la nuova implementazione) devono essere consapevoli 
che stanno rompendo anche le applicazioni che usano quella classe, e 
quindi devono fare refactoring di tutta l'applicazione.
 
Bye.
Newsgroup: it.comp.www.php
Titolo: Incrementare una data

Data una data di partenza
ed un certo numero di giorni
mi occorrerebbe stampare le date successive:
es.
partenza 27/09/04
numero giorni 7
Dovrei stampare questa lista:
27/09/04
28/09/04
29/09/04
30/09/04
01/10/04
02/10/04
03/10/04
Il problema è a cavallo dei mesi...
Qualcuno ha delle idee
Grazie
Roberto

 mi occorrerebbe stampare le date successive:
Pseudo codice:
$data = mktime (...);
$giorni = 7;
for ($i = 1; $i < $giorni; $i++) {
	$new_data = mktime (vedi esempio manuale sulla funzione date); 	
}
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 }
Siccome ero già dentro un ciclo for mi è bastato questo:
echo date("d-M-Y", mktime(0, 0, 0, $mese, $giorno+$i, date("Y"));
Devo ammettere però che la funzione mktime non mi era molto chiara,
ora mi sembra utilissima ma forse nel manuale non è documentata abbastanza
bene, prova ne sia che su google si trovano mille espedienti per fare quello
che ho fatto io.
Grazie mille
Roberto