mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: apertura finestra da sessioni

javascript - php
Vorrei che alla chiusura della finestra del browser apparisse un'altra
finestra che saluta il visitatore, cosě ho pensato di sfruttare le sessioni
che sono sensibili alla chiusura della finesra del browser, in questo modo:
<?php
session_start();
if (session_destroy()) {
echo "<script
type='text/javascript'>window.open('bye.html','bye','height=283,
width=283')</script>"
}
Ma fa l'opposto di quello che vorrei, ossia in ingresso alla pagina fa
comparire la finestra( che non voglio ), e in chiusura rimane inerte...
Dove sto sbagliando?
Non posso usare solo javascript, il quale ad esempio gestirebbe l'evento
onUnLoad( la chiusura del browser), perchč equivale a passare da una pagina
all'altra, e questo comporta l'apertura della finestra ogni qualvolta si
carica una nuova pagina rimanendo all'interno del sito, invece io voglio che
la finestra di saluto, ovviamente, appaia soltanto quando si esce al sito e
quindi quando si chiude la sessione
Ciao Vail

 chiude la sessione
Leggiti meglio il manuale riguardante le sessioni, perche' non hai
capito molto bene come funzionano.
Una soluzione al tuo problema e' un JS popunder.
IMHO sono tutte foatiche inutili.
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 Una soluzione al tuo problema e' un JS popunder.
Cioč?

Comunque ho risolto con i frame, con un frameset che contiene due frame, di
cui uno vuoto e l'altro dove vengono caricate le pagine del sito.
In questo modo soltanto quando chiuderai il browser, e quindi il frameset,
si aprirą la finestra.
ciao
Vail

 Cioh?
Javascript Pop Under.


Newsgroup: it.comp.www.php
Titolo: Dopo tutto questo tempo..

...ancora non riesco ad uscirne:
Ecco il problema: nel mio database ho un campo blob con un'immagine
inserita.
Quanto vado a 'caricare' l'immagine dalla pagina php essa viene
visualizzata, ma se provo a salvarla con il click destro me la salva come
file php o html, non visualizzabile.
Sicuramente sbaglio gli header. Ne ho provati moltissimi, qualcuno sa dirmi
quelli definitivi x correggere il problema..?! Grazie infinite.
P.S: Attualmente:
header ('Content-type: image/jpg');
header('Content-transfer-encoding: binary');
L'immagine non si salva correttamente.. sto impazzendo..!
Grazie.

 header('Content-transfer-encoding: binary');
header('Content-Disposition: attachment; filename="image.jpg"');
-- 
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.

>header('Content-Disposition: attachment; filename="image.jpg"');
Ho provato neanche cosi..!
Sia con explorer che con modzilla me la salva come immagine.html.
Ma come è possibile..?!
Veramente non so dove sbattere la testa..!
Newsgroup: it.comp.www.php
Titolo: WWW.SICURLIFE.COM

Salve,
ecco l'ultimo dei lavori realizzati : 
www.sicurlife.com
Provate a visitare.
---
E-mail in Uscita Controllata ed esente da Virus.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.528 / Virus Database: 324 - Release Date: 16/10/03

 Provate a visitare.
avrei aggiunto ancora un paio di animazioni... :)
Ciao Gianfranzo
-- 
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

 ecco l'ultimo dei lavori realizzati : 
www.sicurlife.com
I news scroller sono troppo pochi.
-- 
 \\
  \\__ Falco Stellare - 
falco.ste...@libero.it
       <<Togli il TAPPO per avere l'indirizzo giusto>>

personalmente non mi piacce un cosě masiccio uso delle animazioni e di
scroller. Poi perché hai messo sotto "utility" delle sezioni per il
webmaster senza scrivere niente? Uno scopre che sono delle sezioni riservate
solo dopo!

Newsgroup: it.comp.www.php
Titolo: Debug applicazioni PHP

Ciao a tutti, sto impazzendo...sto scrivendo un'applicazione e per
utilizzare le nuove caratteristiche degli oggetti ho montato php5 compreso
in WAMP5. Purtroppo però non riesco a debuggare con zend, ho cercato e
ricercato e i consigli che ho trovato non sono stati efficaci. Qualcuno sa
consigliarmi un altro debugger?
Grazie mille in anticipo per l'aiuto e la pazienza.
Giuseppe


Newsgroup: it.comp.www.php
Titolo: criptare stringa e decriptare

ciao ragazzi se cripto una stringa con la funzione crypt()
con che cosa posso decriptarla per poi leggere la stringa?
Josh

 ha scritto nel messaggio
news:04TS6.2847$%m1.1...@news.infostrada.it...


 stesso modo.
immagino che usare la base64 sia un metodo troppo diffuso...
cosa mi consigli per poter leggere una password decriptata?
il problema è che il mio db potrebbe essere accessibile da altre fonti
e quindi ho necessità di avere le password criptate per poi leggerle
decriptate
nella mia bella interfaccia :)

 nella mia bella interfaccia :)
Ma tu non dovresti essere in grado di decriptarle! Devi impostare la logica
dei tuoi programmi in questo modo.
LAMASE

 dei tuoi programmi in questo modo.
invece mi serve decriptarle :\ poichč č un archivio
delle password che metto ad account e registrazioni
se no le posso decriptare che m ene faccio? :)


Web Site: 
http://asterix75.capri.it
Secret MS Windows code:
while (1) { if (num_process > 1) bluescreen(rand()); }

 confronti con quella del db.
Giusto!
Ricordati di criptarle con lo stesso metodo: magari come chiave gli dai i
primi due caratteri della password inserita dall'utente..
LAMASE

 > confronti con quella del db.
ragazzi grazie per la gentilezza ma la cosa che non capite è che non mi
serve
per amministrazione di utenti ma per fare un semplice archivio delle mie
password
personali!
quindi con un'interfaccia che quando mi dimentico una password vado li' e me
la trovo scritta in un ordine che possa facilmente trovarla...
se mi sono spiegato cosa mi consigliate?

 se mi sono spiegato cosa mi consigliate?
Come ti ho gia` scritto, devi usare le funzioni di mcrypt.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

 Come ti ho gia` scritto, devi usare le funzioni di mcrypt.
grazie mille :)

 personali!
encrypt() e decrypt() oppure le funzioni *mcrypt()
Bye.

 bella interfaccia :)
Esiste la libmcrypt che sostanzialmente fa quello che desideri: cripta un
testo con una password, che poi puo` essere decriptato solo conoscendo la
password stessa. PHP deve essere compilato con il supporto per libmcrypt,
ovviamente...


Newsgroup: it.comp.www.php
Titolo: Google maps ed esempio per mappatura

Ciao a tutti, dove posso trovare une esempio chiaro che, partendo da un 
DB con una serie di dati anagrafici di dettaglio ed una zona... mi mappi 
(o tramite google maps o ms virtualearth.... non mi interessa il 
prodotto) la zona, visualizzando il dettaglio associato?
Altro dubbio: ï¿œ possibile anche colorare delle zone??? ad esempio la 
suferficie di un intero comune colorarla del colore X???
Grazie infinite!

 Grazie infinite!
Credo tu sia OT, comunque:
1)una volta che hai i dati georeferenziati (mi parte lat-long) non 
dovresti avere problemi a mapparli su googlemaps
2)per colorare delle zone credo tu possa applicare un kml di google 
earth 
http://googlemapsapi.blogspot.com/2006/11/kml-on-google-maps.html
Newsgroup: it.comp.www.php
Titolo: Pagina scaduta

Vorrei fare in modo che avvenga un controllo sui campi di un form.
La pagina funziona così:
   quando fai il submit viene richiamata las tessa pagina che effettua il
controllo dei campi. Se c'è un campo vuoto torna alla pagina precedente
tramite js (window.history.back())
Il problema è che quando torna in dietro mi dice che la pagina ès caduta.
Come posso fare?

 caduta.  Come posso fare?
Non usare JS, ricrea la pagina tramite PHP.
-- 
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.

Freelance wrote:

schematico ma semplice..
se(campi esistono){
operazioni da effettuare
}
altrimenti{
stampa il form con i value $_POST['var'] e con l'action $_SERVER['PHP_SELF']
}
esempio..
[code]
<?php
if(isset($_POST['name']) AND !is_numeric($_POST['name']) AND
trim($_POST['name']) != ''){
        echo "Il tuo nome è {$_POST['name']}";
}
else {
$_POST['name'] = (isset($_POST['name'])) ? $_POST['name'] : '';
echo <<< EOF
<form action='{$_SERVER['PHP_SELF']}' method='post'>
<input type='text' name='name' value='{$_POST['name']}'><br />
<input type='submit' value='invia'>
</form>
EOF;
}
?>
[/code]
-- 
www.iuz-lab.info

Come posso fare per tornare indietro senza che mi scada la pagina?
grazie

 
io faccio così
session_cache_limiter('private, must-revalidate');
Ciao
Paola

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

Esiste una funzione che mi restituisca in una stringa l'URL della pagina
attuale (quindi quella che contiene tale funzione....) ?
----------------------------------------------------------------------------
-
Luca Del Buono
lu...@fastmedia.it
----------------------------------------------------------------------------
-

 wrote in message
9fkpno$7pc$1...@fe2.cs.interbusiness.it...


Newsgroup: it.comp.www.php
Titolo: Webmail da dove?

Ciao a tutti, un'altro mio problema dal quale non so dove iniziare è il
fatto che vorrei chreare una web mail.
Ovvero vorrei che quando un utente si iscrive, il sito mi crei in automatico
l'indizizzo e-mail, in piu vorrei costrire la pagina per la gestione.
Che linguaggio mi consigliate e dove posso reperire informazioni?
Grazie mille.

 l'indizizzo e-mail, in piu vorrei costrire la pagina per la gestione.
Dipende dal software per la gestione delle caselle POP3. Io personalmente
uso QMAIL+Vpopmail ed ho fatto un paio di script in PHP per la creazione
un automatico delle email (tramite sudo).
Famme sape.
Ciau, Salvatore.

Da quello che ho capito per una web mail devo installare un server di posta
e pop3, giusto?
Il mio spazio pero è su un server windows, che si puo usare?

Newsgroup: it.comp.www.php
Titolo: il cms definitivo...

non l'hanno ancora inventato?
un cms che ti permetta di fare tutto e di dare libertà di 
personalizzazione per quanto riguarda i layouts? :)

 
Certo che si!
Tac

Certo che si!
..qual'e? :-)

 ..qual'e? :-)
Mi spiace, purtroppo è un segreto.
Tac

 ..qual'e? :-)
www.mamboserver.com
Newsgroup: it.comp.www.php
Titolo: NON MI RESTITUSCE LA VARIABILE...


Scusate, forse non sono stato molto chiaro nel formulare la domanda:
Lo script funziona benissimo su un server ON-LINE, ma quando lo provo
OFF-LINE sul mio pc non va e non mi stampa neanche la variabile sullo
schermo!
Cmq cerchero' di leggere meglio il FAQ.
Grazie

 schermo!
Ma lo richiami come 
http://nomefile
 o come file://nomefile ?
Se non passa attraverso un server non puo' funzionare...
-- 
Marco Bernardini
bernama chiocciola libero it

 schermo!
hai installato un web server sul tuo pc?
-- 
Fox Mulder
...the truth is out there
Newsgroup: it.comp.www.php
Titolo: Lycos: non gestisce .htpasswd?

Ho portato i miei file da Portland sul nuovo
account su Lycos.it e ho dovuto constatare
che non funziona l'autenticazione.
Appare la finestra con uid/pwd ma l'autenticazione
fallisce.
Ovviamente ho cambiato il percorso del file
.htpasswd.
Qualcuno mi smentisce?

 |
| Delete WORLD to reply        |
|                              |
| Software is like sex...      |
| It's better when it's free.  |
+------------------------------+

 per criptare?
Ho risolto!!!
E' come pensavo. La password all'interno del file .htpasswd va criptata.
Le istruzioni da seguire sono quelle date da Lycos, pari pari.
Per criptarla devi usare il file htpasswd.exe (sotto windows) che viene
fornito insieme ad Apache.
Attendo conferme


E' come pensavo. La password all'interno del file .htpasswd va criptata.
l'avevo criptata forse con una funzione cyrpto diversa
provo a cercare htpasswd.exe

fornito insieme ad Apache.
Niente...
Scusa ma tu usi un /.htaccess tipo....
AuthName "Area Privata"
AuthType Basic
AuthUserFile /tripod/it/userid/hidden/.htpasswd
<LIMIT GET POST>
require valid-user
</LIMIT>
la dir /hidden contiene il file .htpasswd
ma non e' che ci sia differenza fra codifica
cyrpto, m5...
Ciao

 cyrpto, m5...
Io ho usato MD5.


Io ho copiato quello di Lycos, pari pari:
ok!
ora funzione alla grande
grazie sei stato preciso e gentilissimo
a buon rendere,
ciao

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

>>Inserito da 
http://www.forumsforyou.com/p/it.comp.www.php/
Salve a tutti 
Volevo sapere se qualcuno del forums ha utilizzato eAccellerator e quali sono le impressioni.
grazie in anticipo.
----------------------------------------
Inviato da 
http://www.forumsforyou.com
Segnala gli abusi ad 
ab...@forumsforyou.com

 grazie in anticipo.
ho eaccellerator in produzione su un server con php 4.3.11/apache 2.0 e le 
impressioni suono buone,
feci un pņ di comparazione con zend optimzier e sembrava piu performante.

Newsgroup: it.comp.www.php
Titolo: Idee programma

Salve,
devo realizzare uno script che mi analizzi una stringa restituendo una
visualizzazione simile a quella dell'editor delle espressioni regolari di
Kate.
Per esempio data la seguente espressione priva di significato:
A B ++ | C D | (F | G) + A
dopo essere stata analizzata dovrebbe essere visualizzata nel seguente modo:
A B + +
---------
C D
---------
F
--    + A
G
Tenete presente che gli spazi bianchi assumo il valore dell'AND e i | quello
dell'OR. Chiaramente la precedenza è data agli AND.
Ho provato diverse strade ma non ho ottenuto buoni risultati. La stringa da
analizzare può essere anche molto complessa. Sapete se ci sono su Internet
dei trattati su questo genere di analisi.....oppure se ci sono degli
algoritmi che permettano di fare questi tipi di analisi??
Qualsiasi consiglio è ben accettato.
Grazie per l'attenzione.
Eta

 analisi??
Devi cercare degli algoritmi per la valutazione o parsing di espressioni.
Newsgroup: it.comp.www.php
Titolo: [OT] cronologia youtube

è OT , ma anche un po' no:
allora visto che devo usare vari browser per test css etc oggi ho aperto 
youtube con un browser (epiphany) diverso dal solito , ho fatto login e 
sonon andato nella cronologia perchè volevo rivedere un filmato visto 
ieri.
Ecco, con mia grande sorpresa scopro che la cronologia era... vuota!
Strano, allora provo ad accedere con il browser usato ieri (FF), ecco li 
la cronologia c'è tutta.
Non capisco, che diavolo fanno?
fanno vedere la cronologia solo se:
stesso user agent (sarebbe una cavolata immensa e priva di senso) 
stesso cookie (a che pro? ho fatto l'accesso allo stesso account, non ti 
fidi della password , corretta, che ho appena digitato?)
te la fanno salvare in locale ! (credo impossibile, troppe informazioni 
da mettere nel biscotto)
altro.
avete idea di perchè succede una cosa del genere e che senso abbia?
per me , nessuno :)
oppure, mi sfugge qualcosa?

 oppure, mi sfugge qualcosa?
sto guardando video con entrmabi i browser, le cronologie vengono 
aggiornate parallelamente!
bah

 aggiornate parallelamente!
Ma guarda nei cookie no?
Magari hai un qualcosa tipo: youtubeid=we3jg942gj94jg92jg29g



c'è un:
watched_video_id_list_$MIONICK
dici che in base a queesto parametro mi creano una lista diversa?
ok, è una delle ipotesi che avevo fatto all'inizio, quindi la mia domanda 
rimane: a che pro?
la cronologia è dell'utente, mica del cookie.
vabbo, scelte, in ogni caso questo 3d è troppo OT per continuare ad 
esistere :)


la butto lì, spostano il carico di lavoro (leggasi spazio disco: la
cronologia) sul client, e non sui loro server (risparmiano forse
qualche tera di disco)
Ciao

Newsgroup: it.comp.www.php
Titolo: Forse OT dal PHP, ma esiste???

Buongiorno a tutti!!!
Qualcuno sa se esiste uno script in grado di non far visualizzare le pagine 
che dovrebbero essere visualizzate all'interno di un frame di un'altra 
pagina?
Mi serve perchè altrimenti se qualcuno salva solo la pagina poi volendo puo 
ad esempio mandare un messaggio ad un altro utente senza essere riconosciuto 
e cosi dopo mi salta il sistema che ho creato. Fatemi sapere è molto 
importante.
Grazie 1000 a tutti!
XwB 

 importante.
Se possibile ho capito ancora meno di niente.


Beh, tramite js puoi impedire che una pagina sia visualizzata fuori dal 
frameset, ma è un sistema facilmente aggirabile. Per farlo dovresti 
mettere questo codice all'inizio delle pagine inserite nel frameset:
if (self.location==top.location)
    {
    window.location="frameset.php"
    }
Ma se ti serve qualcosa di sicuro temo dovrai usare php e inclusioni, o 
inventarti qualche sistema di controllo (ma dipende da quello che fanno 
le tue pagine)

 è molto importante.
Questo significa che il tuo sistema di protezione è fatto male.
Inizia a verificare l'autenticazione su ogni pagina.
Oppure elimina i frame.
Ciao
Marco 

 ha  
scritto:

smetti di usare i frame, utilizza gli include lato server, ti generi una  
pagina sola, ovviamente con controllo accesso.
-- 
Creato con il rivoluzionario client e-mail di Opera:  
http://www.opera.com/mail/
Newsgroup: it.comp.www.php
Titolo: Mi date un parere?

 E' la mia prima esperienza assoluta in php, non siate troppo cattivi  ;-)
-- 
_________________________________________
www.dead.it
 è stato completamente rifatto. Visitami!

 ;-)
Va bene va bene.. però posta il link ;P
--
Majere

La testa di  Majere cadde ciondolante sulla tastiera e produsse questa stana
combinazione di tasti:

haha, hai ragione! 
www.dead.it
 (pensavo che la firma fosse attivata)


 
Alpinista anche tu? Piacere!
Non so se vuoi un parere sulla grafica o sul funzionamento del sito.
Per il secondo hai usato un CMS ultratestato e quindi non c'è molto da 
dire.
Per la prima direi che forse graficamente è un pò povero e che dovresti 
usare meno maiuscolo per i titoli. E poi potresti differenziare un pò le 
varie aree, che sono tutte piuttosto anonime.
Visto che siamo in tema...
Io ho fatto questo sito per il CAI di Modena, il tutto gestito 
autonomamente dai vari responsabili di settore, se vuoi darci 
un'occhiata.
E' ancora in fase di riempimento ma già qualcosa c'è.
Tieni presente che tutto ciò che contiene è inserito nel Db, uff! 'na 
lavorata....
http://www.cai.mo.it
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

Alpinista anche tu? Piacere!
Un saluto anche da un altro alpinista :-)
Riguardo al sito, la grafica è gradevole, peccato che hai usato
PHP-Nuke che è poco sicuro, occhio ad aggiornarlo frequentemente!
Ah...Francisco Burzi non è italiano, è sudamericano, colombiano mi
pare.
Occhio anche alla pagina static.php, hai messo qualche controllo sui
valori che possono essere passati?
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 PHP-Nuke che è poco sicuro, occhio ad aggiornarlo frequentemente!
Beh, in realtà il php so appena leggerlo o poco più, visto che vengo dal VB,
però mi interessava provare ad usarlo...
Cosa mi consiglieresti come CMS più sicuro di PHP-Nuke (che utilizzi sempre
MySQL?)


MySQL?)
E-Xoopport, Xoops, Mambo etc...

Newsgroup: it.comp.www.php
Titolo: ORDER BY  un campo char che contiene numeri

Ciao a tutti
in una pagina php collegata ad una tabella mysql vorrei ordinare i record 
secondo i valori di un campo [CHAR] che contiene dei nomi di immagini che 
per nome hanno un numero
Quindi:
13_1993.jpg
34_1993.jpg
5_1993.jpg
2_1993.jpg
134_1993.jpg
31_1993.jpg
Non riesco ad ordinarli secondo la nostra logica matematica e scrivendo 
order by campoimmagine compare prima il 20 poi il 2.
Come posso fare?
Grazie

 Come posso fare?
Crea un campo numerido nel quale inserisci il valore numerico decondo
il quale vuoi effettuare l'ordinamento.
-- 
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/

 Vieni a fare uno stage con noi:
http://www.creativepark.it/stage/
si esatto, ti basta creare un nuovo campo chiamandolo id, lo imposti
come unique key, e ogni volta che inserisci un immagine nel db, i
campo id avanza di un unità :D
poi li estrai con order by.
ciauz


order by lpad(campoimmagine,n,' ')
o comunque la istruzione legata al linguaggio del db.
dove n e' una lunghezza sufficiente (es. 20)
Ps la nostra logica matematica (ASCII) li ordinerebbe nello stesso modo.
Quello e' testo!
-- 
ac
y-1=x

13_1993.jpg
No, quelli per nome hanno DUE numeri (oltre al resto), ed e' TESTO. Quindi
e' normale che ti ritorni in ordine alfabetico, con 20_ che viene prima di
2_.
O usi come nomi
1993_0020
1993_0002
(gia', perche' scommetto un duìno che vuoi anche 15_1993 prima di 12_1994,
o sbaglio? :-) )
oppure ordini in PHP esplodendo con explode('_', ...) - oppure riordini la
tabella parsando il campo in MySQL, qualcosa come
	...ORDER BY LPAD(SUBSTRING_INDEX(SUBSTRING_INDEX(campoimmagine,
'.', 1),'_',-1),12,'0'),
		    LPAD(SUBSTRING_INDEX(SUBSTRING_INDEX(campoimmagine,
'.', 1),'_', 1),12,'0');
(si puo' fare di meglio)
Leonardo
-- 
The stars have not dealt me the worst they could do:
My pleasures are plenty - my troubles are two.
But oh!, my two troubles, they reave me of rest:
Newsgroup: it.comp.www.php
Titolo: Espressione Regolare

Ciao a tutti, ho questa espressione regolare:
preg_match ('/^[a-zA-Z0-9[_\]^|{}-]+$/', $valore)
cosa dovrei aggiungere affinchè $valore possa essere anche una stringa 
nulla?
Grazie in anticipo.
-- 
[web:]  
http://www.blueware.it
 (aggiornato!)
[icq:]  146 781 935
[msn:] 
coo...@blueware.it
 

 nulla?
forse:
* al posto di +
Più che nulla, credo vuota.
Francesco Duca
http://www.goldenweb.it


Emm, mi farebbe piacere avere una ulteriore conferma. In sostanza dovrei 
scrivere cosi.
preg_match ('/^[a-zA-Z0-9[_\]^|{}-]*$/', $valore)
affinchè consideri valida la stringa vuota (o nulla?)
Cooper.


 affinchè consideri valida la stringa vuota (o nulla?)
si.
* vuol dire nessuna o più occorrenze del carattere precedente
+ una o più occorrenze del carattere precedente
Utilizza i doppi apici
Che valore hanno gli slash prima ^ e dopo $?


Che io sappia rispettivamente per inizio e fine di una stringa.
Grazie ancora.



Scusa avevo letto male, non so credo siano parte integrante della 
espressione regolare, o almeno cosi ho sempre visto negli esempi.



Ci sono un sacco di buoni motivi per utilizzare i doppi apici:
p.es
.:
le stringhe $stringa non vengono riconosciute fra gli apici semplici;
cosi come valori ereg com \n o \r
Diciamo che generalmente non è male (anzi, forse è meglio) inserire stringhe
statiche fra singoli apici;
ma per le espressioni regolari, il parsing delle variabili o i caratteri
speciali, è doveroso usare doppi apici.
Francesco Duca
http://www.goldenweb.it
Newsgroup: it.comp.www.php
Titolo: classi derivabili obligatoriamente

vorrei creare una classe non istanziabile direttamente, ma solo 
derivabile, cioè:
 
<?php
	mustextend class base{}
	class base2 extends base{}
 
	//$b=new base(); (non si può)
	$b=new base2(); //(si può)
?>
 
Il problema è che l'attributo 'mustextend' non mi pare sia supportato in 
php (in alcuni altri linguaggi lo è).
Insomma esiste qualcosa per fare quanto appena spiegato?

 quanto appena spiegato?
 
abstract class blabla { ... }
 
Bye.

Newsgroup: it.comp.www.php
Titolo: Creare i thumbnails

ciao, 
sto cercando una maniera di creare i thumbnails di immagini jpeg 
direttamente da php. fino ad ora ho utilizzato exec(convert .....)
ma adesso sul server remoto non riesco ad eseguirlo (prob. non sarà 
installato)
sapete consigliarmi un metodo semplice?
grazie
matteo

parti da qui:
http://www.php.net/manual/en/function.imagecreate.php
-- 
Valter Mazzola -  Software/Databases for Enterprise Web Internet Sites
PHP, Java Servlets, Applets, Jsp, ASP, PERL, Mod_Perl, Apache, IIS,SQL
* 
HTTP://SITIDINAMICI.COM/?nttp
 ----- 
http://italia.LinSwap.com/?nttp
 
Phone:(+39) 347/129-07-16.  Fax:(+39) 02/700-539-403

Newsgroup: it.comp.www.php
Titolo: funzioni select

ciao a tutti,
avrei bisogno di un'aiuto con mysql...
vorrei sapere se esiste una funzione di mysql che, in seguito ad una
select, consenta di ottenere il record che compare più volte nella banca
dati.
Esempio: tabella del domiclio
id_domicilio    |      cap      |    località         |  nazione
  1                   48016           milano              i
  2                   48016           bellinzona          ch
  3                   48016           milano              i
voglio ottenere il nome della località che compare più volte in base al
cap 48016 (in questo caso Milano).
Esiste un sistema per poterlo fare con un'unica query?  
grazie a tutti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Esiste un sistema per poterlo fare con un'unica query?  
Usa ORDERB BY, COUNT e LIMIT. 
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Zend Optimizer, Php 4.0.6 & Solaris 8

I'm not able to install Zend Optimizer on:
Apache 1.3.22
PHP 4.0.6
Zend Optimizer(TM), version 1.1.0
Solaris 8 (sparc)
Gcc 3.0.1
Php was compiled with this configure settings:
./configure --without-mysql --enable-track-vars --disable-debug --with-apach
e=../apache_1.3.22/ --enable-debug=no --disable-versioning
I know disable-versioning doesn't exists.
I've included it because I don't know how to load that library, only a try.
Also configured without specifing --enable-versioning.
When I start apache I see and error similar to:
Failed loading /<some dir>/ZendOptimizer.so: ld.so.1: /<some
dir>/apache/bin/httpd: fatal: relocation error: fi
le /<some dir>/ZendOptimizer.so: symbol _efree: referenced symbol not found
Doing ldd ZendOptimizer.so seems everything ok.
Doing a:
[root@trac lib]# file ZendOptimizer.so
ZendOptimizer.so: ELF 32-bit MSB dynamic lib SPARC Version 1, dynamically
linked, stripped
I see the library is stripped.
I know strip works on executable files and not on library.
I can't compile that library from scratch because from 
zend.com
 you can't
download the source code.
Now I'm tring a workaround: I'm looking for some library to preload doing:
nm *.so |grep _efree
When found I set that library into LD_PRELOAD variable in apachectl script.
Do you think this can be useful ? Any better solutions ?
Thanks :)
Riccardo TfM Merlini

 PHP 4.0.6
...
...

nm *.so |grep _efree
nm is not your friend: it won't look into a libexec such as libphp4.
Try
	strings libphp4.so | grep _efree
or, better, srcgrep -r into /usr/src/php4.0.x
Leonardo
-- 
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: Script per quiz a risposta multipla.

Ciao ragazzi!
E' da tempo che cerco uno script semplice per la verifica di test a risposta multipla, e per ora mi
sono accontentato di uno che mi recapita per mail le risposte, lasciando a me il compito della
correzione.
Ora mi sono deciso a fare qualcosa con le mie mani, visto che vorrei imparare un po' il linguaggio.
Ho realizzato uno script che corregge "al momento" le risposte, confrontando l'array delle risposte
dell'utente con quello delle risposte esatte, ma qui sorge il problema: come fare a "nascondere"
questo array? Altrimenti chiunque visualizzando il codice della pagina .php puň conoscere le
risposte!
E' possibile richiamare l'array da qualche altra "posizione" piů nascosta (tipo quello che si puň
fare in javascript)?
Vi sarei molto grato se poteste aiutarmi!
A presto! Hunter!
***********************************************
*               
hun...@iol.it
                *
*                                             *
*  Sete di misteri? Visita la Camera Gialla!  *
*                                             *
*       
http://www.cameragialla.it
            *
***********************************************

 risposte!
Se il sito è configurato correttamente nessuno può vedere il codice PHP.

 risposte!
Se hai mai provato  a entrare in una pagina fatta in PHP, e a visualizzare
il codice vedrai che troverai solo codice HTML.


>>Se il sito è configurato correttamente nessuno può vedere il codice PHP.
prova a verificare se lo è (vedi se riesci a ritrovare le risposte in qualche modo... ;-)):
http://www.cameragialla.it/trivia/test.htm
Ciao! Hunter!


ci avevo provato "offline" e si vedeva tutto... ;-))
Ciao! Hunter!

 prova a verificare se lo è (vedi se riesci a ritrovare le risposte in 
qualche modo... ;-)):
No che non lo è, ovviamente.
Newsgroup: it.comp.www.php
Titolo: Sessione e login

salve a tutti,
sono riuscito a creare una pagina di login che contiene un form per
l'inserimento di user e pass, dopo che l'utente digita invia, il controllo
passa ad una pagina php che verifica l'esistenza dello user e la correttezza
dei dati in un db mysql. Sapreste indicarmi un metodo pratico per mantenere
attiva la sessione per proteggere le pagine?
grazie

 per proteggere le pagine?
http://www.php.net/session
A grandi linee:
<?php // check_login.php
session_start ();
if (!isset ($_SESSION['logged'])) {
	$_SESSION['logged'] = false;
}
if (!$_SESSION['logged']) {
	header ("Location: 
http://tuosito.com/login.php
");
	exit;
}
?>
-- 
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.

 ?>
    if ((isset($livello[0])) && ($livello[0]!="")){
 $autorizer = array ("username" => $username, "password" => $password,
"livello" => $n_livello);
    session_register("autorizer");
 //$_SESSION['livello'] = $n_livello;
    header("location: home.php");
 }
nella variabile livello ho memorizzato il livello di sicurezza dell'utente,
adesso il mio problema è come faccio a far fare alle pagine prottette il
controllo??
grazie

 come faccio a far fare alle pagine prottette il controllo??
Con un codice simile a quello che ho postato.


scusa ma nn capisco questo pezzodi codice...
if (!isset ($_SESSION['logged']))
me lo potresti spiegare??
grazie

" wrote:

http://www.php.net/isset
Se la variabile $_SESSION['logged'] non e' impostata allora ...



ma se creo una pagina dopo l'accesso con il comando:
print $_Session ['level'];
non mi stampa niente....

<?
// check_login.php
session_start ();
if (!isset ($_SESSION['logged'])) {
$_SESSION['logged'] = false;
header ("Location: low_livel.htm");
}
if (!$_SESSION['logged']) {
header ("Location: low_livel.htm");
exit;
}
 print "sei nella pagina protetta!!<br> ";
 // ma come faccio a inserire una pagina html qui?
io ho fatto cosě va bene??

  // ma come faccio a inserire una pagina html qui?
Salva questo codice in un file a se stante ed inserisci:
<?php include ('il path al file di cui sopra'); ?>
nelle pagine che vuoi proteggere.



ma a cosa serve l'istruzione isset??

 ma a cosa serve l'istruzione isset??
Ma lo hai letto il manuale?
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: Applicazioni Desktop via GTK

Tempo fa leggevo che con php è possibile sviluppare applicazioni desktop,
non web, tramite GTK. Non conoscendo le funzionalità, ho scaricato il setup
per win32 ma m'è rimasto un dubbio: le applicazioni desktop sviluppate
possono girare anche su Mac, Linux???
Inoltre sarà possibile compilare queste applicazioni?
Dovo posso trovare degli esempi?
Grazie e buon lavoro!!!

 Inoltre sar` possibile compilare queste applicazioni?
Dipende da cosa intendi per compilare. In senso stretto, no. Non esiste
un compilatore ufficiale per PHP, esistono "pacchettizzatori", esiste
Roadsend, ma nulla di ufficiale.
-- 
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: problemi con get_browser

perchè non mi funziona??:
<script language="php">
$browser = get_browser();
if ($browser->browser == "IE")
{
  print ("<link rel=stylesheet href=style.css>");
}
if ($browser->browser == "Netscape")
{
  print ("<link rel=stylesheet href=style_ns.css>");
}
</script>
-- 
Non bastano tutti i cammelli del deserto per comprarsi un amico.

 <script language="php">
provato a mettere "<?" e "?>" invece di <script>"
-- 
WM

 perchè non mi funziona??:
il browscap è attivo?
ste

 provato a mettere "<?" e "?>" invece di <script>"
sì, mi da errore alla 3° riga di codice


 il browscap č attivo?
chiedo perdono ma sono niubbo in php, cos'č il browscap?


 chiedo perdono ma sono niubbo in php, cos'è il browscap?
tranquillo, allora devi andare nel php.ini e cercare la riga con scritto
browscap che probabilmente è disattivata.
Questa riga semplicemente indica il percorso dov'è localizzato il file
browscap.ini che, se non l'hai, puoi scaricarlo da qui
http://www.garykeith.com/browsers/downloads.asp
 che copi nella directory
specificata dal percorso.
Se la riga non specifica un percorso puoi farlo tu, di solito la directory è
in php/browscap/browscap.ini partendo dalla dir principale.
ste

 tranquillo, allora devi andare nel php.ini
non ho accesso al server del provider, immagino che questo file sia
residente nell'insatallazione php sul server giusto?


 residente nell'insatallazione php sul server giusto?
Sě, devi provare a contattare il tuo provider.
ste

 Sě, devi provare a contattare il tuo provider.
ma č sicuro che la funzione get_browser non venga eseguita per colpa del
browsercap? non vorrei chiamarlo per niente


 browsercap? non vorrei chiamarlo per niente
credo di sě, cmq per maggiori info:
http://it.php.net/manual/it/function.get-browser.php
ste

 
In alternativa puoi utilizzare $_SERVER['HTTP_USER_AGENT'] che e' sempre 
impostato di default.
-- 
Spirito Libero
"La verità non sta in un solo sogno ma in molti sogni!"
(Le mille e una notte)

 impostato di default.
non mi sembra la stessa cosa.
ste
Newsgroup: it.comp.www.php
Titolo: Errore di compilazione con linux

Ciao a tutti,
sto installando sablotron su linux con fedora e sono arrivato a un punto
morto.
Quando compilo 
/configure --prefix=/usr/local/ --with-expat-prefix=/usr/local
--with-iconv-prefix=/usr/local 
il server mi da errore 
shtool:echo:warning unable to determinate terminal sequrence for bold
mode. 
Sono bloccato.
Vi prego di aiutarmi.
Ciao e Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:cp42n4$151$1...@news.newsland.it...

sei OT 

Hacker_nait wrote:

it.comp.os.linux.iniziare
-- 
enter_region:
 tsl register,lock
 cmp register,#0
 jne enter_region
 ret
leave_region:
 move lock,#0
 ret

Newsgroup: it.comp.www.php
Titolo: include e lettere accentate

Buongiorno,
scusate per la domanda, è veloce veloce ma non son riuscito a trovar
risposta:
come faccio per includere una pagina php in un'altra senza che le
lettere accentate vengano convertite in caratteri strani?
Se scrivo al posto delle lettere accentate &eacute (per esempio per la
é) mi va tutto bene, ma il problema è quando includo qualcosa che
viene scaricato dal DB perchè in quel caso mi dà proprio problemi e
non volevo convertire ogni stringa presa dal DB.
Qualcuno può darmi un piccolo suggerimento?
Grazie mille
Riccardo


Di recente è stato postato questo link che ti dovrebbe chiarire un po'
com'è la questione char-set ed encoding...
http://www.icosaedro.it/articoli/php-i18n.html
se non sbaglio parlava anche della connessione al DB, ma in caso contrario
allora:
http://it.php.net/manual/it/function.mysql-client-encoding.php#71627
http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html
buona lettura ;)

Che velocità.
Grazie mille, adesso (anzi dopo mangiato) leggo...
Riccardo

 Grazie mille, adesso (anzi dopo mangiato) leggo...
prego

Newsgroup: it.comp.www.php
Titolo: zend framework + extjs

Ciao,
sto sviluppando un backend basato su Zend Framework + Extjs.
Entrambi i framework permettono la creazione dichiarativa dei form, uno 
lato server e uno lato client.
Se qualcuno ha avuto esperienze con questi due framework, qual'è il 
metodo migliore per evitare di duplicare il codice che dichiara i campi 
del form? Vorrei infatti mantenere le funzionalità ajax di extjs 
dichiarando il form solo lato server. In questo caso mi serve del codice 
che converta al dichiarazione di zend in json interpretabile da extjs. 
Conoscete qualche tool che faccia questo?
Putroppo non ho il tempo di scriverlo da solo in questo momento. Se non 
posso percorrere questa via, secondo voi qual'è l'approccio migliore?
Grazie
Ciao, Leo

 Conoscete qualche tool che faccia questo?
No, ma ti puoi scrivere dei decorator per Zend_Form che, invece di 
sputare HTML, sputano JSON.
Qui lo dico e qui lo nego perche` non ci ho nemmeno mai provato.
Bye.
Newsgroup: it.comp.www.php
Titolo: Warning: copy(path): failed to open stream..

Ciao a tutti,
devo copiare dei pdf da una cartella ad un'altra ma mi escono sti errori:
 Warning: copy(docs/YMT1000011_EN.pdf ): failed to open stream: Invalid
argument in d:\archivio\samp\manual_maker\classes\ListaManuali.class.php on
line 55
Warning: copy(docs/YMT1000012_EN.pdf ): failed to open stream: Invalid
argument in d:\archivio\samp\manual_maker\classes\ListaManuali.class.php on
line 55
Warning: copy(docs/YMT1000013_EN.pdf ): failed to open stream: Invalid
argument in d:\archivio\samp\manual_maker\classes\ListaManuali.class.php on
line 55
Warning: copy(docs/YMT1000014_EN.pdf ): failed to open stream: Invalid
argument in d:\archivio\samp\manual_maker\classes\ListaManuali.class.php on
line 55
l'errore proviene dal method della classe che fa l'operazione suddetta e
contemporaneamente crea un'xml che ne sarà di riferimento per
un'applicazione successiva.
i files nella cartella sono 10: 5 in italiano (con postfisso _IT) e 5 in
inglese (con postfisso _EN).
la cosa strana è che mi copia corettamente i 5 in italiano e l'ultimo in
inglese, ma per i primi 4 in inglese mi da sto errore.
Da cosa potrebbe dipendere?
sul file php.ini ho controllato i settaggi di upload e tutto è ok
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if
not
; specified).
upload_tmp_dir = "C:\Programmi\EasyPHP1-7\tmp\"
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
ho provato anche ad aumentare l'upload_max_filesize a 6M ma niente
qualche suggerimento?
grazie
Sousa - 
http://laBoratorio.sousa.it
 - just.sousa{at}katamail{dot}com

risolto l'arcano, anche se non me lo spiego
nel file manuali.csv in cui prendo i riferimenti ai pdf e cosě strutturato
YMT1000011|Installazione|YMT1000011_IT.pdf|Installation|YMT1000011_EN.pdf
lo script non va in palla aggiungendo un pipe alla fine della riga quindi
YMT1000011|Installazione|YMT1000011_IT.pdf|Installation|YMT1000011_EN.pdf|
boh?


 qualche suggerimento?
   Ti sei ricordato di eliminare gli EOL alla fine delle prime quattro 
righe che non legge correttamente?
 
http://it2.php.net/manual/it/function.rtrim.php
-- 
Alla prossima,
Marco

oh, ecco perchè..
ma che sono sti EOL?
grazie e ciao

 ma che sono sti EOL?
End Of Line: "\n", "\r" e combinazioni. ;-)
-- 
Alla prossima,
Marco
Newsgroup: it.comp.www.php
Titolo: sostituire pappardella con array ?

if ($mod_check=="V"){
$checked_v = "checked";
}
if ($mod_check=="O"){
$checked_o = "checked";
}
 if ($mod_check=="K"){
$checked_k = "checked";
}
si puo sostituire sta pappardella ?
V,O,K.... li piglio dal db e so quanti sono(3)

 }
switch($mod_check) {
      case "V" : $checked_v = "checked";
                   break;
      case "O" : $checked_o = "checked";
                   break;
      case "K" : $checked_k = "checked";
                   break;
}


 switch($mod_check) {
       case "V" : $checked = "visonato";
                    break;
       case "O" : $checked = "scartato";
                    break;
       case "K" : $checked = "da buttare";
                    break;
 }
e se la variavile da cambiare ha sempre lo stesso nome ? (come sopra?)
grazie :-)

Newsgroup: it.comp.www.php
Titolo: Upload via web

Salve a tutti, sono ancora un semi-newbie sul php...avevo scritto uno script
per uploadare files via web e non ci sono riuscito, ho poi chiesto aiuto ai
tecnici del server a cui mi appoggio (di cui non faccio il nome) e mi hanno
risposto questo:
il problema di dell'upload è legato all'incompatibilità tra l'ultima
versione di php ed il sistema operativo. Per l'effettiva risoluzione di
questo problema è necessario
attendere che venga rilasciata un'opportuna patch; nel frattempo l'unico
modo è quello di
eseguire l'upload tramite php è di forzare l'esecuzione via CGI dello script
php.
A vostro parere, cosa dovrei fare?
Grazie e a presto,
Fran

 versione di php ed il sistema operativo.
quale sistema operativo?

Non me lo hanno specificato...boh..
:=)

Non me lo hanno specificato...boh..
Prova con phpinfo()
Bonf


Hai provato con i comandi ftp?
Ciao.
         MAX

 ha scritto nel messaggio
news:qUCo8.30445$pT1.8...@news1.tin.it...

mettiamo che stiamo parlando di un sistema linux...
se il php è compilato come modulo di apache come fa l'utente a forzare
l'esecuzione dello script php come cgi ???
non dovrebbe essere installato diversamente (non come mod di apache) per
fare questo ?
se il sistema è windows allora gira già come cgi il php... non vedo perchè
non sia possibile fare uploads a meno che non sia disabilitato l'upload e/o
attivato il safe mode.
Alex


...
Da un bollettino di sicurezza divulgato attraverso e-Matters si annuniano
alcuni bug di sicurezza che sarebbero contenuti nella funzione
"php_mime_split" di PHP e riguarderebbero il modo in cui alcune versioni del
linguaggio gestiscono le richieste di tipo "POST multipart/form-data", anche
conosciute come "fileuploads". Le versioni di PHP vulnerabili sarebbero
numerose, fra cui buona parte di quelle comprese fra la 3.10 e la 4.1.1.
Per proteggersi da questi problemi il CERT, in un suo advisory, raccomanda
agli amministratori di aggiornare PHP alla versione 4.1.2 o di scaricare le
patch come descritto qui. Se non è possibile effettuare aggiornamenti, per
le versioni di PHP pari o superiori alla 4.0.3 si può intervenire
manualmente disabilitando la funzione "file_uploads" dal file php.ini.
...
Semplice, ti hanno disattivato l'upload ...
Newsgroup: it.comp.www.php
Titolo: Apache + .httaccess

Cosa bisogna impostare sul httpd.conf di Apache 2 per fare in modo che
funzionino i files .httaccess???
Grazie delle eventuali risposte.
The Unf.

 Grazie delle eventuali risposte.
Bisogna:
a) Chiamarli .htaccess e non .httaccess :-)
b) Scegliere quali opzioni č possibile cambiare nei files .htaccess, 
tramite la direttiva AllowOverride.
-- 
Roberto Lupi
Newsgroup: it.comp.www.php
Titolo: link e sessioni

Ciao a tutti,
volevo creare a titolo di esperimento personale
un script che consentise ad un utente di poter prendere
visione delle pagine visitate durane la sua navigazione,
il tutto condito con un po di sessioni :)
La mia fantasia poco elastica, mi suggerisce solo questa forma:
Creare delle variabili che contengano tutti gli indirizzi possibili:
$indirizzo1 = "testpage1.php";
$indirizzo2 = "testpage2.php";
..e in seguito memorizzarle in $_SESSION:
$_SESSION['link1'] = $indirizzo1;
$_SESSION['link2'] = $indirizzo2;
...
In fine tramite session_decode() stampare a video il risultato.
Il problema č che questo sistema potrebbe fungere per un sito di piccole
dimensioni. Nell'ipotesi di dover gestire un portale, la cosa serabbe
pressoche impensabile.
Che sistema usereste voi ?
Ciao e grazie.
 

 mysql
Grazie della risposta.
Ok... mysql, mi puo' andare;
io pero' intendo dire, un modo rapido, che mi
permetta di immagazzinare tutti i link *che* possono essere
visitati dall'utente.
Mi spiego meglio: se il mio sito avesse 200 pagine, con il sistema da
me pensato dovrei creare 200 variabili diverse, e poi duecento righe
differenti per registrare le stesse variabili in $_SESSION.
Ovviamente essendo questo improponibile IMHO mi chiedevo se ci fosse
una strada piu' rapida per seguire il percorso dell'utente all'interno
del sito.
Ciao e grazie

 pressoche impensabile.
Metterlo in sessione, concordo. Ma se vuoi un elenco delle pagine che si 
*possono* visitare e non quelle *effettivamente* visitate, e' meglio 
crearlo staticamente e leggerlo su richiesta per quello che serve.
Disclaimer: ovviamente tutto IMHO e con "se ho capito bene" in corpo 200 
all'inizio :P
-- 
Saluti >^_^<
Hatanaka

 all'inizio :P
Hai capito perfettamente :o)
Grazie per le dritte !

Creare delle variabili che contengano tutti gli indirizzi possibili:
Nah.
In ogni file che usi, metti
	<?
		$thispage = 'Nome di questa pagina';
		$thisurl  = 'http://....';
		include_once 'logthispage.php';
	?>
Il file logthispage.php fa...
<?
	$logsofar = $_SESSION['pagelog'];
	// Questo rende inutili thispage e thisurl
	// generandoli automaticamente
	// deve ritornare un array ($NAME, $URL)
	list($thispage, $thisurl) =
create_name_of_this_page($_SERVER['PHP_SELF'], $_REQUEST);
	if (!isset($logsofar[$thisurl]))
	{
		$logsofar[$thisurl] = $thispage;
		$_SESSION['pagelog'] = $logsofar;
		unset($logsofar);
	}
?>
A questo punto hai una sola variabile (che puo' diventare bella grossa[1],
sicche' magari un database non fara' schifo) che puoi usare con foreach.
Leonardo
[1] Ma se non ti interessano i parametri o simili, puoi codificare, dentro
    a ogni pagina, un ID univoco:
	$thisid = 3273;
    e poi fare:
	$logsofar[$thisid]++;
    cosi' hai anche il numero di visite su ciascuna pagina, e l'array non
    e' molto grosso (e quando lo stampi, lo "decodifichi" usando un array
    statico di appoggio).
-- 
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.
Newsgroup: it.comp.www.php
Titolo: [ADV] Hosting + Dominio 14,95 euro ANNUI

Scusate il disturbo, forse vi puň interessare questo:
Registrazione domini 9 euro annui
Reg. dominio + hosting ASP, 
ASP.NET
, PHP, Perl 14,95 euro ANNUI
Multi-pack registrazione domini da 9euro cad.
Tutti i servizi con Autoricarica(c)
Fateci un giro! 
www.9euro.com
--
-------------------------------------------------
Domenico Bianco
Cell. 
+39 338 4811781
Fax   +39 02 700 592 654
9euro 
www.9euro.com
 Registrazione domini da ? 9,00
OP Computer 
www.opcomputer.com
 Hardware & software
LIVEYOURMAIL - L'altra faccia della pubblicita'
http://www.liveyourmail.com
 FAX 02 700 521 829
--------------------------------------------------

Fateci un giro! www....
peccato che o e' lento a morte o e' down ... una bella pubblicita' per
chi vi dovrebbe affidare i propri siti web...
Michel

Newsgroup: it.comp.www.php
Titolo: Pos virtuale bankpass

Salve a tutto il ng,
qualcuno di voi ha gią avuto a che fare con la creazione di sito esercente
con pagamento tramite pos virtuale legato al sistema Bankpass?
Se qualcuno ha espsrienza a riguardo, sarebbe cosi gentile da contattarmi
( 
kn...@libero.it
)? Avrei bisogno di sapere come gestire un errore nei
parametri di ritorno
Grazie a tutti in anticipo
Andrea


Ho realizzato moduli sia per Bankpass che per altri VPOS
Se hai bisogno di uno svluppo ad hoc o una consulenza contattami alla email
thenigh...@email.it
 per un preventivo.
Nick