mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Newsletter - invio email ma arrivano doppie

Ciao a tutti volevo chiedervi un parere.
in un programma per la gestione delle newsletter (che deve arrivare a
gestire invii singoli fino a oltre 10.000 email) devo migliorare la
metodologia d'invio.
Ora come ora nel momento in cui l'utente invia la newsletter viene
creata una coda che viene interrogata (e svuotata) ogni minuto tramite
crontab inviando 50 email al minuto.... il problema è che ho notato
che alcune email sono arrivate doppie, per spiegarmi meglio... in un
invio di 4.500 email ne sono arrivate 5.000. (alcuni mittenti hanno
ricevuto 4/5 volte la stessa email, ma io sono sicuro che il comando
mail() è stato lanciato 4500 volte, tante quante sono gli utenti)
Com'è possibile? come posso evitare che questo succeda?
Vincenzo

 tante quante sono gli utenti)
Come fai ad esserne sicuro?
Non e' che lo stesso utente e' registrato piu' volte?
Se inserisci un sistema di "logging" che registra ogni destinatario
passato alla funzione mail, che risultato ottieni?
Per come hai implementato il sistema, non c'e' il rischio che un invio
di 50 mail possa impiegarci piu' di 60 secondi creando una
sovrapposizione?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Prima di tutto fai un controllo di tutte le email che estrai usualmente dal 
database in generale e poi vedi quelle che ti estra lo script che utilizzi.
Se tutto č in ordine fai uno script di test ricopiando la tua newslettere e 
sostituisci la funzione mail con codice che salva su file di testo i dati 
che vuole inviare (es. ind. email), provi ad inviare la newsletter come 
verrebbe fatto di solito e  vedi quali sono i risultati nel file di testo.
Dopo l'invio o durante fai l'analisi degli indirizzi salvati e vedi quanti 
doppioni ci sono, se presenti vedi nello script dove puň essere il problema.
Per l'invio delle email ti conviene implementare una classe come phpmailer 
affinchč sia possibile l'invio tramite anche altri mezzi (es. smtp, smtp 
auth, pop3 before smtp).
Non richiamare mail() per ogni indirizzo a cui invii (tranne se sono email 
personalizzate) ma fai un invio bcc con un numero di indirizzi limitato in 
base al massimale imposto dal tuo server mail. Cosě facendo potrai ridurre i 
tempi di invio al server mail ed un numero di cicli inferiore per lo script 
php (meno risorse in generale).
Il discorso sarebbe ampliabile con gli script alla mano
Saluti 

 Provahttp://
www.dwebpro.com/


 Saluti
Per ora grazie... proverò a fare un test come hai detto te


La cosa che mi fa strano è che per invii <1000 email funziona tutto a
dovere... solo quando si fanno invii con molte email 2.300-3.500-4.800
etc etcc c'è il problema delle doppie... non è che è il programma sul
server che sbarella?


 server che sbarella?
Intendo il programma che è sul server che si occupa di inviare le
email. (non le pagine php)
Vincenzo

> server che sbarella?
ciao, posta il codice che utilizzi per l'invio così risciamo a capire 
cosa c'è che non va!
Saluti.
Newsgroup: it.comp.www.php
Titolo: [OT] Buon 2006

Auguro a tutto i.c.w.php un buon San Silvestro e un felice 2006!
E speriamo che il nuovo anno sia meglio del 2005 e peggio del 2007!
BUON ANNO!
[da leggere con font monospace]
  _                         ____   ___   ___   __         _
| |__  _   _  ___  _ __   |___ \ / _ \ / _ \ / /_     __| | __ _
| '_ \| | | |/ _ \| '_ \    __) | | | | | | | '_ \   / _` |/ _` |
| |_) | |_| | (_) | | | |  / __/| |_| | |_| | (_) | | (_| | (_| |
|_.__/ \__,_|\___/|_| |_| |_____|\___/ \___/ \___/   \__,_|\__,_|
                                       _         _   _
   ___  _ __ ___   __ _ _ __    __ _  | |_ _   _| |_| |_ ___
  / _ \| '_ ` _ \ / _` | '__|  / _` | | __| | | | __| __/ _ \
| (_) | | | | | | (_| | |    | (_| | | |_| |_| | |_| || (_) |
  \___/|_| |_| |_|\__,_|_|     \__,_|  \__|\__,_|\__|\__\___/
  _                      _
(_)  _____      ___ __ | |__  _ __
| | / __\ \ /\ / / '_ \| '_ \| '_ \
| || (__ \ V  V /| |_) | | | | |_) |
|_(_)___(_)_/\_(_) .__/|_| |_| .__/
                  |_|         |_|
[/da leggere con font monospace]
--
~omar

 BUON ANNO!
[..]
Buon anno a tutti..
-- 
www.iuz-lab.info

 E speriamo che il nuovo anno sia meglio del 2005 e peggio del 2007!
Buon Anno
P.S.
Ma come fai a fare quelle scritte giganti? esiste un programma
specifico? un link da cui si scaricano già fatte o cosa?
Ciao
Gianni

Gianni Giusti wrote:

www.google.com
 -> ascii art
-- 
www.iuz-lab.info


Linux ---> figlet

Linux ---> figlet
lol
buon anno a tutti

 lol
non era una battuta ;-)
http://www.figlet.org/
Grazie per le info... spettacolari
Ciao
Gianni

Gianni
wau, scusa, credevo che scherzassi
cmq č fortissimo!!!
scusami ancora!
ri- buon anno!

Omar Speranza ha scritto:

grazie.
anche a te e a tutti voi!

Newsgroup: it.comp.www.php
Titolo: Linea comando o Browser

Come si può sapere se uno script è in esecuzione da riga di comando o  
da browser?
-- 
http://interno.netsons.org
http://midiquiz.altervista.org

 da browser?
Da riga di comando non vedo chiavi "SERVER_*" in $_SERVER.

Newsgroup: it.comp.www.php
Titolo: mailing-list

Salve a tutti,
 con lo script che sotto allego riesco a mandare le e-mail solo al primo
indirizzo inserito nel database.
E non riesco a capire come mai, ho provato a sostituire  $to = "$rec";
 con
$to = "$recipients";
ma niente.
Grazie a tutti
 Silvio
$result = mysql_query("SELECT * FROM mlist");
  $recipients = "";
  while ( $row = mysql_fetch_array($result) )
   {
   $rec = $row["email"];
   $recipients = $recipients.", ".$rec;
   }
  $to = "$rec";
  $msg = "$content\n\n--\nTo unsubscribe, send mail at 
in...@xxx.net
 with
object 'delete'";
  $headers = "From: $owner <$ownermail>\nReply-To: $ownermail\nBcc:
$recipients";
  smtpmail("$to", "$subject", "$msg", "$headers");
  }

Ma non so neanche come ti possa funzionare qusto codice visto che hai 
chiuso due volte la graffa e ne hai aperta solo una.. Comunque devi 
mettere tutto nel while, pui leggere quel while come un "per ogni", 
quindi come vedi per ogni riga non fai altro che definire una variabile 
ma il programma esegue una sola volta la funzione che manda la mail..
Prova così, ma non ne sono sicuro:

Newsgroup: it.comp.www.php
Titolo: Conversione Timestamp

Salve, ho un campo timestamp in un db mysql.
Sapreste dirmi come trasformare il formato incomprensibile del timestamp in
un formato HH:MM ... ?
Grazieee! :)

 ha scritto nel messaggio
news:lA7A9.9339$5a.7...@tornado.fastwebnet.it...

$campo_data=date("d.m.y H:i",strtotime("$campo_data"));
saluti,
N! Xau

Newsgroup: it.comp.www.php
Titolo: Call to a member function on a non-object...

ho un file index.php
prima richiamava top e foot che erano anche loro due file che 
contenevano il footer e top..
ora ho fatto una funziona per ognuno di essi ma mi esce il seguente errore:
Fatal error: Call to a member function query() on a non-object in 
/opt/lampp/htdocs/arbay/includes/auth.lib.php on line 97
la riga è questa:
$rs = $db->query($sql);
il contesto questo:
<ul>
<?
$sql = "...............";
$rs = $db->query($sql);
while( $row = $rs->fetchRow(DB_FETCHMODE_ORDERED) ){ echo ....; }
?>
</ul>
Non capisco cosa sia cambiato da quando erano due file separati..e 
quindi che tipo di errore è..
Grazie

 in /opt/lampp/htdocs/arbay/includes/auth.lib.php on line 97
L'errore e` chiaro: $db non e` un oggetto. Controlla cos'e` (o meglio, se 
l'hai inizializzato). Molto probabilmente e` null.
Bye.

 l'hai inizializzato). Molto probabilmente e` null.
all'inizio del file che contiene la funzione dove c'è l'errore richiamo 
il file setup che contiene le istruzioni per il collegamento al db..
$dsn = "mysql://$user:$pass@$host/$db_name";
$db = DB::Connect($dsn,true);
ect..
che dovrei fare?richiamarlo all'interno della funzione?

 che dovrei fare?richiamarlo all'interno della funzione?
Studiati un po' lo scope delle variabili nel manuale di PHP.
So gia` che la prima tentazione che avrai e` di usare global, ma non farlo.
Passa la variabile $db alla tua funzione e usala cosi`.
Se ha senso prestazionalmente aprire la connessione dentro la funzione, 
puoi fare anche quello, ma va valutato caso per caso.
Bye.

 puoi fare anche quello, ma va valutato caso per caso.
Grazie ho capito,
ho risolto passando l'oggetto db alla mia funzione.
quindi:
footer($db);

 footer($db);
niente non mi rifunziona..
allora ho index.php che richiama file2.php che contiene
un inclusione ad un altro file con i dati per la connessione al db e 
sempre il file2.php contine due funzioni top e footer che mi servono per 
le varie pagine..

scusate di nuovo..
tutto ok.
Newsgroup: it.comp.www.php
Titolo: Problemi installazione phpMyAdmin

Come da oggetto quando provo ad esegure phpMyAdmin dopo aver fatto partire 
il server mysql mi compare il seguente errore:
Fatal error: Call to undefined function: mysql_connect() in 
/var/www/html/scripts/phpMyAdmin/lib.inc.php3 on line 255
qualcuno sa dirmi come risolvere grazie
Anto
-- 
attenzione - warning
________________________________________
 Rimuovi NOSPAM dall'indirizzo....
 Before reply remove NOSPAM....
________________________________________

devi settare in maniera giusta i parametri del DB ... fatteli mandare dal
tuo host!!!
ciao ciao!
--
        ----- Manu -----
http://www.cisonostato.it

/var/www/html/scripts/phpMyAdmin/lib.inc.php3 on line 255
confermo l'errore anche da parte mia,
sono andato a controllare la riga 255 di lib.inc.php3
e dice:
     $link = $connect_func($cfgServer['host'], $cfgServer['user'],
$cfgServer['password']) or mysql_die();
Questo e' il mio mex d'errore
Warning: MySQL Connection Failed: Can't connect to MySQL server on
'localhost' (10061) in lib.inc.php3 on line 255
Erreur 
Cosa significa?

tuo host!!!
non so Jack, ma io sono in locale....

 /var/www/html/scripts/phpMyAdmin/lib.inc.php3 on line 255
vuol dire che il modulo php che stai utilizzando e' stato compilato
senza il supporto per mysql.
Buttha
-- 
* Per rispondere in email rimuovere la prima i dall'indirizzo
* Questa cabina telefonica e' riservata a Clark Kent

 /var/www/html/scripts/phpMyAdmin/lib.inc.php3 on line 255
Questo genere di problema si verifica quando viene invocata una funzione e
questa funzione non e' disponibile nella libreria del PHP.
Comunque per il caso concreto mi pare strano che venga dato questo errore
perche' le funzioni per MySQL sono contenute gia' nel modulo base di PHP.
Evidentemente in sede di compilazione del motore, tale modulo non e' stato
incluso.
Bisognerebbe ricompilare PHP includendo il modul per MySQL.
--
Ciao e buon lavoro.
Fabio Ingala
webm...@phpcenter.it
www.phpcenter.it
Iscritto alla ML "Una funzione a settimana" ?
http://www.phpcenter.it/mailing/subscribe.php3

Newsgroup: it.comp.www.php
Titolo: php come cgi

Ciao,
   sto installando php5 su apache2.2 su windows, volevo installare php
come cgi, secondo voi ci sono delle controindicazioni? apsetti
importanti da tener ein considerazione?
Grazie



Non so sotto Windows, ti posso dire le cose generali.
La principale e` che alcune variabili di $_SERVER hanno valori diversi. 
Ora non ricordo esattamente quali, ma mi ricordo di aver avuto qualche 
problema nella conversione.
Inoltre come CGI (a meno di non usare FastCGI o simili) e` piu` lento, a 
volte di molto, rispetto al modulo.
Non puoi usare alcune cache (mi pare che sia APC che eAccelerator siano 
completamente inutili).
Mi pare non ci sia altro.
Bye.

Sergio wrote:

Io ho migrato e mi trovo benissimo. Non noto problemi di rallentamenti e
finalmente posso giocare con i permessi dei file. Per� sono su linux, non
vedo vantaggi ad usare PHP as CGI su windows...
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com
Newsgroup: it.comp.www.php
Titolo: ciclo for inverso...

Salve a tutti...
c'è un modo che non sia questo:
for ($i=12;$i>0;$--){
	NON FUNZIONA!
}
per implementare un for inverso?


probabilmente cosi funzionerà:
for ($i=20; $i>0; $i--){
}


la mancanza della i è solo un mio refuso nella mail...


a me funziona correttamente

> a me funziona correttamente
funziona anche a me... doppio mio refuso :) grazie cmq :)

 funziona anche a me... doppio mio refuso :) grazie cmq :)
di nulla ;)

Newsgroup: it.comp.www.php
Titolo: Qual è il modo più semplice

Ciao a tutti, sono un neofita,
cosa devo installare per far sì che le mie prove in php funzionino?
E cosa mi consigliate?
Ciao e grazie

 Ciao e grazie
Immagino che utilizzi windows... 
www.easyphp.org

 ha scritto nel messaggio
news:ZGq1a.208109$AA2.8...@news2.tin.it...


 Immagino che utilizzi windows... 
www.easyphp.org
    Ciao, scusa se mi intrometto, ma anche io sono un neofita di php.
    Per farlo funzionare sul mio PC ho operato cosě
        il PC ha WinXP pro
            quindi ho attivato IIS ed ho scaricato i filtri ISAPI per PHP
andandoli ad aggiungere solo alla directory virtuale che mi interessa.
            ho fatto un paio di settaggi nel php.ini (non ricordo quali, ma
li ho copiati spudoratamente da un post del NG)
        MySQL + ODBC x Win installati a parte
    Sembra che tutto funzioni, secondo te ho tralasciato qualcosa che
potrebbe darmi problemi ?
grazie per ogni eventuale risposta
    ciao, Rocco

Newsgroup: it.comp.www.php
Titolo: Hosting Italiano

Sto cercando qualcuno che offra Hosting o Virtual servers con la
seguente configurazione
Unix
PHP 4
MySql 3.23.24 o superiore (con gestione on-line del DB es: phpMyAdmin)
supporto Java Servlets
real audio/video
ma ho grande difficoltà a trovarne di italiani!
Qualsiasi suggerimento è ben accetto! Grazie

 wrote in message
3B2DEE57...@libero.it...


 wrote in message
3B2DEE57...@libero.it...


Newsgroup: it.comp.www.php
Titolo: Sapere da che parte del mondo

Domanda forse ot e.. strana (?)
e' possibile risalire alla nazione in base all'ip?
scusate per la domanda 8)
Ciao,
Alan Solo

 scusate per la domanda 8)
Ma in PHP oppure no???
Se non ti serve in PHP usa i vari tool di TRACEROUTE di NetTrace o roba del
genere..
Ciao
--
===================================
Andrea Sistarelli
ICQ: 11598516
Home Page: 
www.sistas.f2s.com
===================================

PURTROPPO no.
Gli IP vengono comprati e non ci sono regole sulla vendita ... č un po' come
un mercato del bestiame: ognuno si prende quello che piů gli piace!
ciao ciao!
        ----- Manu -----
http://www.cisonostato.it

... però dai un'occhiata al manuale: nella sezione delle variabili trovi
quelle già definite dal PHP e c'è qualcosa che potebbe fare al caso tuo!
--

Newsgroup: it.comp.www.php
Titolo: \n e problema...

Ciao a tutti,
Ho creato un motore per la gestione news con file in php, ma ho un 
problema...praticamente (e non so il perche') da un po' di tempo i '\n' 
vengono codificati su file txt come quadratini (di cui non conosco il 
codice Ascii) e non vanno a capo (anche se in fase di visualizzazione 
non ci sono problemi...). Chi mi illumina?
Ciao e Grazie
Aragorn



In Windows, il ritorno a capo e' "\r\n", non "\n" come in Unix.
Non so se ti puo' essere d'aiuto.
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

Ciao,
Aragorn Elessar wrote:

se non utilizzi il notepad il problema si risolve da solo :)
non sono sicuro, ma forse addirittura WordPad già fa la decodifica 
corretta, altrimenti utilizza un editor differente come jext (molto 
carino) o Ultraedit (un classico :))...
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac

 Non so se ti puo' essere d'aiuto.
Azz, cosi' mi togli un cardine della programmazione...i linguaggi tipo 
C,C++ e ASM riconoscono tranquillamente il \n come newline...mi sembra 
strano...
Se il tuo ragionamento e' esatto il mio programma dovrebbe quindi 
funzionare perfettamente se utilizzato su un server Linux con Apache?
Ciao
Aragorn

Aragorn Elessar, in data 26/10/2003 15.23, ha occupato banda con questi
byte:

Io ho risolto il problema creando la variabile $nl="\n"; e 
concatenandola dove mi serve (su Win2000Pro/IIS5 PHP4.3.3).
-- 
Spirito Libero
"La verità non sta in un solo sogno ma in molti sogni!"
(Le mille e una notte)

funzionare perfettamente se utilizzato su un server Linux con Apache?
Piu' che altro, ti funzionerebbe perfettamente se non usassi Notepad,
oppure se usassi \r\n come separatore di linea. I browser riconoscono
\r\n e \n indifferentemente, quindi \r\n non ti da' problemi.

Newsgroup: it.comp.www.php
Titolo: [OT] Sondaggio: tempo necessario per realizzare un sito con un cms?

Presupposti: testi forniti, facciamo finta che il cliente sia bravo e
fornisca dei testi e le foto che vuole inserire decenti.
Sò che il tempo di realizzazione di un progetto è molto soggettivo e
dipende da millemila variabili, ma se è possibile vorrei capire in
media quanto tempo pensereste di impiegare per un sito con queste
funzionalità:
1. Fotogallery semplice, con classico effetto lightbox o similia
2. Pagine fisse: chi siamo, cosa facciamo, contattaci (con form per
email diretta), dove siamo
3. Blog
4. Pagina prodotti (dove il cliente dovrà poter inserire da solo
immagine e descrizione dei suoi prodotti, potento categorizzarli in
modo 'gerarchico' in modo semplice)
Ora, le funzionalità qui sopra sono puramente indicative, come
esempio.
Utilizzando un CMS (drupal, wordpress, joomla, quellochevolete),
utilizzando SOLO moduli/plugin già  esistenti (installazione e
configurazione), dove l'unica cosa da fare 'a mano' è il tema grafico
(non semplice css, fare proprio il tema da zero), secondo voi a grandi
linee quante ore/giorni di lavoro occorrerebbero?
Non me ne frega niente di prezzi, costo orario o costo totale,
evitiamo flame di questo tipo please ;)
Vorrei solo avere un 'campione' di pareri, quelli che ho io sono
troppo pochi, chi dice 2 settimane minimo, chi dice 3 giorni massimo.
Per esperienza personale direi minimo un giorno massimo un anno, ma a
me me ne sono capitate di ogni con i clienti e non faccio testo ;D
(p.s: per l'esempio, partiamo anche dal presupposto/utopia che il
cliente non richieda modifiche in corso d'opera)
Grazie anticipatamente a chi parteciperà ;)

 
1 dipende dal theme di partenza
2 in che formato sono i contenuti
3 quanti sono
4 tue conoscenze del cms
5 tua esperrienza in grafica e richiesta del cliente

 modo 'gerarchico' in modo semplice)
Con Drupal si fa in una settimana lavorativa stando larghetti. Il tema 
immagino che sia "libero" nel senso che me ne invento uno da zero (o ne 
adatto uno di quelli free e questo va bene).
ciao
Mauro

 Con Drupal si fa in una settimana lavorativa stando larghetti
Con questo intendi che con un altro cms (joomla, wp, etc..) ci si
mette più/meno tempo?
Solo per chiarezza ;) (anche se, ai fini del sondaggio, non conta
molto: credo che sia più importante la conoscenza del cms)

 mette più/meno tempo?
No, no, specificavo solo il cms utilizzato. Io conosco bene Drupal, 
degli altri non ti so dire.
ciao
Mauro
Newsgroup: it.comp.www.php
Titolo: OTproblema con explorer

ragazzi scusate l'ot,
ieri sono stato a casa di un mio amico che aveva problemi con la prima
pagina di Explorer.
è incredibile come abbiano fatto degli script che ti facciano perdere la
pazienza.
comunque per essere brevi questo mio amico navigando tra siti di crack si è
ritrovato con Explorer che gli setta automaticamente come prima pagina un
sito porno.
Ho provato a ricambiare le impostazioni di Explorer, ad eliminare tutte le
voci del registro che facevano riferimento a questo indirizzo, ad eliminare
il file esecutivo che poteva attivarlo ma da ogni riavvio del sistema tutto
torna come prima.
Ho voluto segnalarvi questa cosa sia per avvertirvi di questo nuovo pericolo
sia perchè volevo chedere se vi era capitato e se sapevate come eliminare il
problema.
Saluti
Marco

 torna come prima.
Non è un virus, ma un semplice javascript inserito nell'url.
Bisogna cancellare tutta la cartella dei file temporanei, in particolare
index.dat
Ciao, Luca

 wrote in message
a1pskv$sihoo$1...@ID-125318.news.dfncis.de...


 wrote in message
MQF08.25940$aD.9...@twister2.libero.it...


 ora si prendono i virus anche navigando?
se nimbda si attaccava a un server non antivirizzato (come mi è accaduto 
sul lavoro) lo poteva spargere a ogni chiamata effettuata dai client.
consiglio un'antivirus, e magari una email al sito. :)
pbl

Newsgroup: it.comp.www.php
Titolo: Menu ad albero orizzonatale!!

ragazzi devo fare un menu ad albero orizzontale. Cè un modo per falo in php?
Grazie 1000! 

 in php?  
Definisci "menu ad albero orizzontale".
-- 
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.

 Definisci "menu ad albero orizzontale".
Ok allora mi serve una barra orizzonatle, con 5-6 voci, e quando passo il 
mouse su una voce si deve aprire una tendina sotto con tutti i link di 
quella sezione. Ho visto che spesso viene realizzato in javascript, volevo 
sapere se è possibile farlo in PHP, e in caso come posso strutturarlo? 
Grazie 

 posso strutturarlo?
Nell web application il PHP e' lato server.


 Nell web application il PHP e' lato server.
Capisco quindi non c'è nulla da fare... mmm... mi dovcrò imparare il 
javascript... immagino che sia un bel po complicato... vabbuz..
grazie cmq
Newsgroup: it.comp.www.php
Titolo: fgets

sto tentando di leggere un file (semplice, txt, creato con windows 
notepad) e invertire l'ordine delle righe (la prima diventa l'ultima e 
così via). scusate la niubbaggine:
ho letto la documentazione dell'fgets su 
php.net
 ma non riesco a capire 
come fare a separare una riga da un'altra per andare poi a printare su 
un nuovo file le righe nell'ordine inverso; se non specifico lenght lui 
legge 1024 byte, sennò posso decidere io giusto?
inoltre con questo stralcio di codice:
<?php
$fp = fopen("file.txt", "r");
while (!feof($fp)) {
    $buffer = fgets($fp);
    echo $buffer;
}
fclose($fp);
?>
mi stampa il file ma tutto di fila senza andare a capo, mentre se leggo 
il sorgente (con firefox), vedo tutto per bene che va a capo..
grazie a chi vorrà aiutarmi :)

> mi stampa il file ma tutto di fila senza andare a capo, mentre se leggo
Per forza, il carattere di "a capo" usato nei file di testo, non è lo stesso 
usato dal linguaggio HTML.
In HTML, per andare a capo si usa <br/>, non si preme Invio.
Pertanto, prima di stampare la linea letta, la devi preparare con nl2br().
Ciao
Marco 

napo ha scritto:

immaginavo..ma invece, volendo tenerlo come txt dovrbbe funzionare 
giusto? ora il problema è solo invertire le righe, come faccio?

 giusto? ora il problema è solo invertire le righe, come faccio?
file+rsort mi sembra la via + comoda.
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"

 
ok, ma come popolo l'array riga per riga?

 ora il problema è solo invertire le righe, come faccio?
Se vuoi mantenere la formattazione del txt devi usare il tag <PRE>.
Per invertire le righe, le inserisci in un array e lo inverti con le 
apposite funzioni.
Ciao
Marco

 Per invertire le righe, le inserisci in un array 
è questo il punto..

Newsgroup: it.comp.www.php
Titolo: Come attacco due stringhe?

Come attacco due stringhe?
Ad esempio ho:
$a="AAAAA";
$b="BBBBB";
Come ottengo una stringa $c=AAAAABBBBB
Ho provato con $c=$a+$b ma niente da fare!!!
Grazie in anticipo!


$c=$a.$b
Ciao

 Ho provato con $c=$a+$b ma niente da fare!!!
ROTFL! che spirito di iniziativa!!
http://it.php.net/manual/it/langref.php
-- 
punkarruso
Newsgroup: it.comp.www.php
Titolo: [?] stringa sql

salve a tutti
ho un problemino che a me sembra misterioso;
in una mia funzione costruisco concatenandola una stringa sql:
   $sql= "update esami set ". $campi ." where codice='$codice'" ;
il cui risultato č:
   "update esami set prezzo_s=99.00,prezzo_p=0.00 where codice='17U'"
ebbene se lancio l' sql attraverso
   $result1=  $db->sql_query($sql) 
mi vengono aggiornati tutti i record della tabella non solo quello il cui
codice č '17U'. E' come se ignorasse la condizione where. 
Se io invece imposto manualmente la stringa:
   $sql="update nuke_esami set prezzo_s=99.00,prezzo_p=0.00 where
codice='17U'"; 
funziona tutto perfettamente. Eppure le due stringhe sono perfettamente
identiche. Cosa ne pensate?
Ciao e Grazie a tutti. 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
sei sicuro? ottieni questo da un echo $sql; ?
oltre a dirti che sarebbe piů sicuro usare gli apici anche in 
prezzo_s='99.00'
non so che dire!!


 non so che dire!!
tante grazie comunque.
alex

 codice='17U'";
non è che siano proprio uguali.. cambia il nome della tabella!
-- 
www.iuz-lab.info

 ale4x wrote:


l'ho riportato male, ma ti assicuro che le stringhe sono esattamente
precise;
non riesco proprio a venirne fuori...
grazie lo stesso.


ho risolto!!
ne ho imparata una nuova (magari per voi è vecchissima): prima facevo un
controllo su una variabile $campi per cui se l'ultimo carattere era una
virgola lo sostituivo con ""; 
la mia stringa $Sql era +o- così: "update esami set $campi where..."
a causa di quel "" mysql non interpreta la condizione where;
ho sostituito "" con " " e tutto funziona a meraviglia

Newsgroup: it.comp.www.php
Titolo: [OT] Hosting con database simile a netsons ma senza dominio...

Cerco un servizio di hosting linux con database che sia alla pari a 
netsons (il piano da 15 euro all'anno) in quanto a velocitï¿œ, ma senza 
l'obbligo di comprar un dominio dato che ce l'ho giï¿œ e non lo voglio 
trasferire.
Anche il costo ovviamente deve essere pari a quello di netsons di 15 
euro all'anno...
Ho un blog con 200 visitatori giornalieri, e il server attuale 
(servage) non regge piï¿œ nulla al punto che le pagine non si aprono piï¿œ.
Cosa mi consigliate?
-- 
Contest(abile) !!!! Partecipate numerosi!!
http://www.1e2.it/contest-abile
--------------------------------------------------------
http://www.flickr.com/photos/galerio/
ogni commento e critica son graditi!!!
-------------------------------------------------------
Iscriviti anche tu al gruppo Facebook di
appassionati di fotografia digitale:
http://www.facebook.com/group.php?gid=28645424291
---------------------------------------------------------------

 Cosa mi consigliate?
investire di piï¿œ.... 

 investire di piï¿œ....
risposta ineccepibile :)

michelangelo giacomelli ha pensato forte :

ineccepibile come risposta OT al mio topic, ma come risposta IT al mio
OT direi che ï¿œ troppo vaga..
Come ho detto mi accontento di un servizio come netsons col suo piano 
hosting pro da 15 euro all'anno, ma non voglio trasferire il mio 
dominio, voglio solo uno spazio hosting e un database. Non conoscete 
nulla di simile?
-- 


Newsgroup: it.comp.www.php
Titolo: aiuto cosa complessa

ciao ragazzi.ho un problema che non riesco a risolvere.
in pratica uno interroga un database  tramite una form per vedere se esiste
un paziente e in caso affermativo visualizza la relativa  cartella
sanitaria. alla fine però deve premere un pulsante per chiudere la pagina e
inviare la cartella al richiedente successivo secondo una coda
richieste.l'unica cosa è che se uno mi chiude la finestra con la x in alto a
destra nel browser il tutto va a puttane e la cartella resta bloccata per
sempre!! come fare?

 ha scritto nel messaggio
news:Z0sba.6725$Fc.1...@tornado.fastwebnet.it...

E' un problema risolvibile con javascript
    metti
        onunload="self.location='PaginaCheChiude.php'"
    e in PaginaCheChiude.php non fai comparire nulla, ma alla fine dai uno
<script language="Javascript">
    self.close();
</script>
    dovresti risolvere il problema
Ciao, Rocco

 ha scritto nel messaggio
news:C8Fba.27277$%p6.19...@news.edisontel.com...


 come fare per non fare comparire questo alert??
    allora non stai in un pop-up ?
    ti posso proporre 3 soluzioni .... ma ci addentriamo in un OT (l'NG č
sul PHP mo staimo parlando di Javascript)
    1) l'alert puň restare ... anzi č quasi una cosa carina la conferma di
chiusura dell'applicativo (stň dicendo una stro...ta vero ? =)
    2) la scheda del paziente la apri in un pop-up ... cosě eviti il
messaggio e tutto funziona bene.
    3) chiedi su un gruppo per javascript (non ricordo il nome preciso, ma
lo trovi velocemente)
Ciao, Rocco
Newsgroup: it.comp.www.php
Titolo: Su server Valore cosa sono questi errori?

Ciao a tutti ho installato lo script
phortify1.0.zip di phpitalita per le
password in un server valore
ma mi da questi errori
Warning: Failed opening '/home/sites/site190/web/include/database.php' for
inclusion (include_path='.:/usr/lib/php') in
/home/sites/site190/web/ppw/register.php on line 3
Warning: Failed opening '/home/sites/site190/web/include/pre.php' for
inclusion (include_path='.:/usr/lib/php') in
/home/sites/site190/web/ppw/register.php on line 4
Warning: Failed opening '/home/sites/site190/web/include/user.php' for
inclusion (include_path='.:/usr/lib/php') in
/home/sites/site190/web/ppw/register.php on line 5
Fatal error: Call to undefined function: user_isloggedin() in
/home/sites/site190/web/ppw/register.php on line 7
cosa sono?
Grazie a tutti

Semplicemente perchč i tuoi files sono installati in una dir diversa
da quella che cerca lo script.
Probabilmente ci sarą un file di configurazione dove puoi cambiare
i percorsi di default.
Di solito viene spegato come installare lo script in un file README o
INSTALL.
Se non c'č nulla di tutto questo devi campiare a mano i percorsi nelle
pagine dove  ci sono, e mettere quelli relativi al tuo sistema.
Alan D'Angelo
MEDIA BEAT
www.media-beat.com

Newsgroup: it.comp.www.php
Titolo: Mostrare immagini da diverse directory con diverse subdirectory...

Salve,
 
mi scuso per questo ulteriore post ma non ho capito come poter mostrare 
le immagini contenute in diverse directory che contengono anch'esse 
diverse subdirectory!
 
Come già consigliatomi ho provato $files = 
glob("images/cam08/".date('Ymd')."/*.*"); per poi accorgermi che dentro 
ad ogni directory ne venivano create "X" e qui dentro venivano 
memorizzate le immagini, di seguito un esempio che spiega la situazione:
 
root@Server01:/home/ipcam/cam09# ls
20180307  20180310  20180312  20180314  20180316  20180318  20180320 
20180322
20180309  20180311  20180313  20180315  20180317  20180319  20180321 
20180323
 
root@Server01:/home/ipcam/cam09/20180323# ls | less
074611i.avi
074618i
074631i.avi
074641i.avi
074651i.avi
074701i.avi
074711i.avi
074718i
 
root@Server01:/home/ipcam/cam09/20180323# cd 074718i/
root@Server01:/home/ipcam/cam09/20180323/074718i# ls
074716.jpg  074717.jpg  074718.jpg
 
Ringrazio in anticipo tutti coloro i quali sapranno darmi qualche 
"dritta"! :D
 
Saluti!
GabrieleMax

glob("*/*.jpg")
 
Ma non ti conviene usare le funzionalità di Apache?
 
IndexOptions +FancyIndexing
 
nella configurazione del sito o in .htaccess


Ho saltato un pezzo
 
Options +Indexes
IndexOptions +FancyIndexing
Newsgroup: it.comp.www.php
Titolo: cron per wondows?

ciao
ho installato MysqlMyBackup, ma se non erro serve qualcosa che richiami 
qualche script....una tantum per effettuare il backup..
quindi pensavo a una sorta di CRON per windows....
p.s. potrei utilizzare operazioni pianificate?
grazie

Ext2 ha scritto:

Si, le operazioni pianificate di Windows sono cio' che si avvicina di
piu' al crontab dei sistemi operativi *nix
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Ext2 ha scritto:

Forse può esserti utile 
http://www.webcron.org/

Newsgroup: it.comp.www.php
Titolo: Permessi file ad una cartella

Salve, spero di essere nel posto giusto...Non sono molto informato sui
permessi ai file e per questo chiedevo chiarezza! Ho caricato i file
sul mio spazio, e devo dare ad una cartella il permesso con 777. Lo
eseguo all'interno del programma ftp con il tasto destro e poi su
proprietà...All'istante mi si apre un popup con la scritta "500
Unknown command." non eseguendo il programma. Dove sbaglio?? grazie

 Unknown command." non eseguendo il programma. Dove sbaglio?? grazie
Che programma? Puņ darsi che ci sia una schermata apposita per il 
controllo dei permessi di scrittura.

Fino adesso ho provato sia con "smartftp" che con un'estensione di nome
"fireftp" all'interno di firefox..quindi dipende dal programma che non
mi permette di di applicare i permessi??


Se il server su cui lavori è sotto windows allora i permessi, 
semplicemente, non esistono
ciao
Alesi_27

Quindi se è sotto windows, non dovrei preoccuparmi di settarli..??

 Quindi se è sotto windows, non dovrei preoccuparmi di settarli..??
No, è il contrario: devi preoccuparti perché non puoi modificarli!

E allora come faccio? non posso usare lo script che è inserito in
quella cartella?? soluzioni??

 quella cartella?? soluzioni??
Se hai un hosting windows contatta l'assistenza o leggi la 
documentazione: quasi sicuramente c'è almeno una cartella con i permessi 
di scrittura (se sei su Aruba è public); se l'hosting è linux contatta 
ugualmente l'assistenza perché potrebbe esserci qualche problema.

 ugualmente l'assistenza perché potrebbe esserci qualche problema.
Potrebbero aver inibito il comando chmod sul servizio ftp.
~omar

 Potrebbero aver inibito il comando chmod sul servizio ftp.
E' vero, ma non mi è mai capitato con gli hosting che ho provato. 
Sarebbe curioso...

Ok vedrò cosa fare, grazie....
Newsgroup: it.comp.www.php
Titolo: uso di base64_encode

Ciao
Devo passare in un campo di db Postgresql una buona quantità di codice html
e php da rieseguire poi.
C'è in mezzo anche dell'sql e il db dava un bel po' di rogne ad accettare il
blocco.
Mi sono messo a cambiare caratteri ma non ne uscivo più.
Ho usato allora base64_encode (e ovviamnete  base64_decode per il richiamo).
E' una buona soluzione? Ce ne sono di migliori?
Grazie
Marcello

E' una buona soluzione? Ce ne sono di migliori?
Forse bastava AddSlashes() (e poi StripSlashes()).
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

 ha scritto nel messaggio
news:p5d4uugltm8opembc...@L.Serni...


 ma non ne uscivo più...
Aparte che non esci con il quoting (ora aposto).
Quando Leonardo dice 'Forse bastava' significa 'sono sicuro'...
Se non sbagli logica un AddSlashes e' sufficiente (chiaramente non sulla
query ma sui valori che alla fine compongono la query).

C'era di tutto...pure SQL, quindi si incasinava assai.
Questo vuol dire che c'erano GROSSI problemi nella gestione dei quotes.
In teoria, credo che qualsiasi cosa funzioni (=sia de-sqlizzata) da una
chiamata a base64_encode, sia ugualmente de-sqlizzata da AddSlashes, ed
in modo piu' efficiente se pure forse esteticamente meno omogeneo.
Tra l'altro, cio' indica che qualcuno di quei problemi forse sia ancora
li' in agguato pronto ad azzannarti un garretto :-)
Leonardo
Newsgroup: it.comp.www.php
Titolo: Recuperare l'indice di un array associativo

Salve, ho costruito un array associativo e sto cercando invano di recuperare
il nome dell'indice all'interno di un ciclo foreach. Cioe', per ogni valore
dell'array dovrei recuperare il nome dell'indice corrispondente, per
costruire una tabella coi due dati affiancati. Avevo pensato di costruire
una matrice inversa con array_flip ma purtroppo la corrispondenza valore -
indice non e' biunivoca.
Avete qualche idea? Grazie
-- 
Lello Vitello

 ha scritto nel
messaggio news:bgsv91$rh39l$1...@ID-165042.news.uni-berlin.de...

Il metodo standard e'
foreach ($array as $chiave => $valore) {
    ...
}
Se non funziona, non saprei...
Ciao,
Ema

 Se non funziona, non saprei...
Perfetto, grazie!
-- 
Lello Vitello

 il nome dell'indice all'interno di un ciclo foreach.
[cut]
Vedi un po' la funzione key() 
http://www.php.it/manual/it/function.key.php
Deep

Newsgroup: it.comp.www.php
Titolo: installare php4 in win98

Ciao a tutti, vorrei sapere come devo fare per installare php4 in win98 in
modo da poter provare senza dover collegarmi e pubblicare ogni volta.
Ciao e grazie.
Johnny

 ha scritto nel messaggio
news:9avh07$74s9t$1...@ID-79489.news.dfncis.de...


Immagino che se qualcuno ti dicesse dove si trova EasyPHP
non ti dispiacerebbe affatto :)
 
http://www.manucorp.com/easyphp.php3
Alan D'Angelo
MEDIA BEAT
www.media-beat.com
Newsgroup: it.comp.www.php
Titolo: Iscrizioni online senza database

Ciao a tutti
secondo voi è possibile fare un modulo di iscrizioni online con lista 
iscritti senza appoggiarsi ad un DB per esempio mysql, ma piuttosto ad un 
file txt?
grazie
saluti

 file txt?
certo che  è possibile
Soluzione + smeplice che mi viene in mente (ovviamente tutto dipende
dalle dimensioni del NON-db che devi amministrare): tieni tutto in un
array e poi serialize/userialize
Altrimenti xml, json, ini etc
Meglio se hai a disposizione qualcosa come sqlite, ce l'hai?


Ovvio. Ci sono anche molti sistemi che sfruttano i filesystem in
assenza di db.
Bastano un po' di file_put_contents() e file_get_contents(), ed il
gioco è praticamente fatto.

 ha scritto nel messaggio 
news:pan.2009.03.03....@inwind.it...

il non-db è piccolo direi, si tratta di iscrizioni ad eventi, un massimo di 
una 30ina di utenti con qualche dato ciascuno.
il sito sarebbe in hosting su server linux aruba, quale sistema è supportato 
in modo migliore?
grazie mille

 supportato in modo migliore?
ma sei sicuro di no aver a disposizione mysql? mi sembra strano


no purtroppo è un servizio aggiuntivo su aruba (con costo aggiuntivo)
nel caso comunque potrei richiederlo... 

 nel caso comunque potrei richiederlo...
SQLite c'è con l'hosting base, dai un'occhiata. Non ha tutte le 
caratteristiche di MySQL, ma per quello che devi fare basta (e avanza). 
Inoltre, se sai già la sintassi di MySQL è sostanzialmente la stessa, 
appoggiandosi sempre a SQL99.
-- 
Lorenzo Breda

 file txt?
Anche un file TXT e' un database. E' il piu' semplice dei database. :)
Oracle puo' stoccare i dati anche su file TXT. Non e' il massimo
dell'efficienza, ma e' possibile.
Diversa la questione del [R]DBMS, quale e' MySQL.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
We're talking about an OS with commands like chown, awk, and grep
here and where "zombie children floating in the pipe" is a
legitimate description of an error state.
    --Bruce Bethke, "Headcrash"

 saluti
Andrea

 wrote:

Mi viene in mente Berkeley DB... lo conosci?
Luc

 Mi viene in mente Berkeley DB... lo conosci?
Aka 'db' e numeri  a seguire, giusto?
Newsgroup: it.comp.www.php
Titolo: declare

Leggendo il manuale di PHP ho trova questo costrutto:
declare (directive)
    statementQualcuno sa spiegarmi a cosa serve perché non ho compreso 
bene.Grazie. 

 compreso bene.Grazie. 
http://www.php.net/declare
C'e' scritto tutto quello che devi sapere.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 C'e' scritto tutto quello che devi sapere.
Pare una gran figata.
Chissà se tutt'ora crasha apache, devo fare delle prove.
Qualcuno ha esperienze d'uso da condividere con questa funzione?
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.

 Qualcuno ha esperienze d'uso da condividere con questa funzione?
http://setecastronomy.redirectme.net/index.php?page=classes&amp;type=det
ail&IDContent=35 [ 
http://tinyurl.com/98lsl
 ]
-- 
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


 ail&IDContent=35 [ 
http://tinyurl.com/98lsl
 ]
Interessante, devo provarla.
Purtroppo altre applicazioni che usano i ticks, crashano sulla mia  
macchina (win).


Newsgroup: it.comp.www.php
Titolo: [HELP] Editor Php

Ciao a tutti,
voi cosa usate come editor per programmare in php ? Io attualmente stò
utilizzando PHPEd, ma con Windows XP spesso quando cerco di aprire un file,
mi manda un messaggio di errore e si chiude il programma. Volevo sapere se
conoscete un programma Freeware tipo il PHPEd.
grazie in anticipo
--
Togli NOSPAM e .invalid dal mio indirizzo
e-mail per scrivermi in privato


Io sto provando HAPedit e mi trovo piuttosto bene. Lo uso su XP. Non so 
dirti se sia simile a PHPEd, ma se ti serve un IDE questo è uno dei 
migliori, ed è freeware/completo/in italiano.
http://hapedit.free.fr/
Ciao

 conoscete un programma Freeware tipo il PHPEd.
http://www.templatetamer.com/
rush
--
http://www.templatetamer.com/
Newsgroup: it.comp.www.php
Titolo: Salvataggio file: in locale funziona sul web no!

Come da oggetto, ho una procedure che prende un file eistente e lo salva con
un altro nome:
$filename = "pippo.txt";
$old="[$nome_mese-$ore$minuti]";
$htm=".txt";
if (!file_exists($filename)) {
echo "Spiacente, non posso trovare il file $filename";
} else {
if (!copy($filename, $old.$htm)) {
echo "$PHP_SELF: Errore, impossibile copiare il file $filename";
echo "Controllalo!";
} else {
echo "Il file $filename č stato copiato in $old.$htm";
}
}
Bene, in locale nessun problema, pubblicato sul web, non da nessun errore,
anzi mi dice di aver copiato/rinominato il file, ma se lo vado a cercare non
c'č!
Dove posso andare a cerca l'errore?
Grazie. Ciao

 Dove posso andare a cerca l'errore?
[..]
a prima vista sembrerebbe tutto corretto..
imposta l'error_reporting su E_ALL e completa i path con esplicitando anche
la directory (ie. '/path/to/file.ext')..
-- 
www.iuz-lab.info

 anche la directory (ie. '/path/to/file.ext')..
Scusa l'ignoranza, ma nelle righe di codice che ho postato inizialmente, con
quale sintassi e dove dovrei impostare il path per intero?

puz740 wrote:

dipende da dove prendi i file ed eventualmente dove li vuoi copiare..
(se e' la stessa directory dello script usa './', ma non sono sicuro che sia
quello il problema.. controlla anche di avere i permessi necessari)
ie.
$path = '/path/to/';
if (!file_exists($path . $filename)) {
etc..
-- 
www.iuz-lab.info

 necessari)
Infatti non è quello il problema... i permessi necessari li ho, anche perchè
lo stesso script controlla la presenza del file "pippo.txt" e se non c'è lo
crea. Quindi come può creare "pippo.txt" dovrebbe salvare anche gli altri...
qualsiasi indicazione è ben accetta.

puz740 ha scritto:

2 precisazioni utili sarebbero:
a - in locale che macchina hai (linux+apache o winzoz+IIS) e pubblichi 
su una macchina di pari configurazione?
b - lo spazio su cui pubblichi č in hosting o č su una macchina tutta tua?
Parto dal presupposto che tu abbia la stessa configurazione sia in 
locale che online, quindi:
molto probabile che il problema sia il percorso, se non dai percorso al 
file di destinazione, in base alla configurazione, potrebbe andare nella 
cartella temp di sistema o nella locale in cui si esegue lo script, 
magari lo ha copiato, ma non dove lo vuoi tu, prova a dargli un percorso 
assoluto per la cartella dello script e verifica se il file lo copia lě, 
ricorda di dargli il percorso del filesystem (di solito 
/usr/apache/htdocs/cartellascript/nomefilenuovo.txt).
ciao Andrea

 ciao Andrea
Il problema stava nel nome che davo al file di destinazione e cioč:
if (!copy($filename, $old.$htm)) {...
con
$old="[$nome_mese-$ore$minuti]";
$htm=".txt";
ebbene ho scoperto, ma non so il perchč, che in locale le parentesi quadre
non davano problemi, mentre sul server si.
Grazie a tutti.

puz740 ha scritto:

locale = winzoz e online = linux, probabilmente... ;o)
č sempre meglio non usare caratteri non standard per i nomi dei files, 
credo che le lettere e i numeri possano risolvere quasi ogni esigenza
ciao Andrea
Newsgroup: it.comp.www.php
Titolo: Progetto PHP5/MySQL: cerco una buona base. Consigli.

Salve a tutti,
per la sessione di settembre 2006 dovrò presentare un progetto di basi
di dati 2, che consiste nella modifica di un valido programma
PHP5/MySQL già esistente.
La realizzazione non parte da zero perchè si deve dimostrare la
capacità di rielaborare classi presenti per enfatizzare la
portabilità del PHP5 (io lo odio l'uso ad oggetti di PHP).
A questo punto vi chiedo: conoscete progetti di CMS Blog, CMS Classici,
CMS e-commerce, CMS e-learning, ERP WebBased, CRM WebBased, ecc. ecc.
che soddisfano le seguenti caratteristiche:
PHP5/MySQL
OpenSource (GPL possibilmente)
Piccola entità (NOn più di 5-10 tabelle nel db)
Mooolto orientato agli oggetti
Il front-end non deve essere molto importante, tanto sarà migrato in
xhtml strict e css2.1.
Tutte le modifiche verrano rese pubbliche e disponibili on-line, il
progetto che verrà scelto avrà un link diretta dalla facoltà di
Ingegneria Informatica di Roma.
Grazie a tutti coloro che mi daranno un consiglio.

Forse questo va bene
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcexam&choosed_language=ita
saluti, Alessandro
Optimus77 ha scritto:


Non mi sembra molto orientato agli oggetti, nel senso delle
peculiarità specifiche degli oggetti.

Non mi sembra molto orientato agli oggetti, nel senso le peculiarità
specifiche degli oggetti.

Newsgroup: it.comp.www.php
Titolo: linux,php.stampanti

non ho molta esperienza
ma mi trovo in difficoltà
a interfacciarmi da un server
linux con le stampanti tramite
php.
ho una stampante di rete
un'altra che è connessa a
un windows
qualcuno è così gentile
da darmi qualche indiciazione 
di partenza ?
ci sono delle funzioni specifiche?
va gestita con socket?
devo usare i comandi di sistema ?
in questo momento il mio print server è
cups.

quoto quello che dice freude, perché quotare è divertente!!

IMO, usa pure i comandi di sistema!
exec("/path/cups ecc..");
così non hai sbattimento per i drivers ecc.
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html
Newsgroup: it.comp.www.php
Titolo: Esempio per eseguire operazioni CRUD con logica MVC

Ciao a tutti, sto cercando da giorni (googlando) un esempio corretto
di utilizzo di MVC per gestire operazioni CRUD.
Sapete darmi qualche dritta di dove trovare un esempio corretto e ben
sviluppato, da usare come esempio didattico??
Altro dubbio: come vedete l'uso di PDO? è la strada giusta?
Grazie

 Altro dubbio: come vedete l'uso di PDO? è la strada giusta?
Si`, e` la strada giusta, ma solitamente e` la base per costruirci sopra 
qualcosa di piu` completo (tipo ORM, TableDataGateway, ecc.)
So che ti sembrera` un'accozzaglia di termini tecnici, ma tu parti 
imparando l'MVC (senza database, pagine statiche). Quando l'hai capita 
passa a usare PDO per farci qualche query, Poi vedrai che farci sopra 
CRUD diventera` abbastanza naturale, e l'esigenza per un ORM o un TDG ti 
verra` da sola.
A quel punto inizierai a valutare di usare un framework. ;)
Bye.

 Grazie
Prego

 maestra?
A livello "didattico", leggasi per imparare e fare qualche prova sul
campo... OK?
Grazie

 corretta?? oppure voi seguire altre strade?
E` una delle strade corrette, ed e` la piu` diffusa tra quelle corrette, 
per validi motivi (di manutenzione del codice, soprattutto).
Bye.

Newsgroup: it.comp.www.php
Titolo: php-mysql

Ho RH9 con Apache2.0, PHP4.2.2, MySql (non ricordo la versione!!!)
Apache funziona
Php funziona
Mysql funziona
Php+Mysql NON funziona
Cosa ci vuole per far colloquiare il php col my sql????
Mi da questo errore:
Fatal error: Call to undefined function: mysql_connect() in
/var/www/html/fratini/news/admin/crea_nuovo_2.php on line 20
e alla riga 20 c'e:
$connect = mysql_connect($host, $user, $passwd) or die ("Non connesso");
mysql_select_db($dbname);
Nella vecchia RH7.2 avevo trovato un rpm tipo php_mysql o simile che serviva
proprio a questo....
Aiutooooo

 mysql_select_db($dbname);
ammesso che il tuo php sia stato compilato con il supporto per mySQL
devi attivare l'estensione nel php.ini.. da qualche parte avrai sicuramente:
extension=php_mysql.so
anche se in effetti il supporto per mySQL è nativo quindi in teoria non
avresti
bisogno di questo.. sempre che il tuo php sia stato compilato con:
--with-mysql[=path_di_mysql_eventualmente]
bye Tom
--
Sforzati di rilassarti.


Forse non la trovi.. aggiungila
--
Saluti e buon lavoro
Mario Costantini