php-windows Digest 10 Apr 2002 13:57:13 -0000 Issue 1086
Topics (messages 12990 through 13000):
checking for characters
12990 by: brother
12991 by: Egil Helland
12992 by: Matt Hillebrand
12993 by: Ross Fleming
12994 by: Ross Fleming
12995 by: Matt Hillebrand
12997 by: Ross Fleming
12998 by: Svensson, B.A.T. (HKG)
Uploading large Files on IIS5
12996 by: Alexander Barisic
Re: Session information not stored in php 4.1.2
12999 by: Martin Kemp
13000 by: Lee, Ford
Administrivia:
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
[EMAIL PROTECTED]
----------------------------------------------------------------------
--- Begin Message ---
I tried my best to find a nifty function to check for letters in a string
but with no luck, maybe the sleepnesfactor has to do with it? (it's 01:05am
here in Sweden).
I have a form that posts some text, one field is a emailadressthing, I want
to check the string that this field produces and see if there is a @ and at
leaste one . after the @.
help me =)
zzzzz
/brother
--- End Message ---
--- Begin Message ---
Brush up on your patternmatching then, brother. Check the php.net manual
on regexp.
If you want more readable code, try splitting the string (explode) on @
first, then split the segment after @ that you now have on . again.
Cheers,
Egil (in Norway, so I am way past bedtime myself :))
On Wednesday, April 10, 2002, at 01:07 AM, brother wrote:
> I tried my best to find a nifty function to check for letters in a
> string
> but with no luck, maybe the sleepnesfactor has to do with it? (it's
> 01:05am
> here in Sweden).
>
> I have a form that posts some text, one field is a emailadressthing, I
> want
> to check the string that this field produces and see if there is a @
> and at
> leaste one . after the @.
>
> help me =)
>
> zzzzz
>
> /brother
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
egil helland / it consultant (mcse, web technology)
web: ikon.as / egil.net
--- End Message ---
--- Begin Message ---
I like Egil's idea of readable code using explode and regular
expressions. Or, you could use this function I wrote:
function isValidEmail($email) {
if(strlen($email) < 6)
return false;
$at = -1; // index of '@'
for($i=0; $i<strlen($email); $i++) {
if($email[$i] == '@')
$at = $i;
}
if($at < 1)
return false;
for($i=$at; $i<strlen($email); $i++) {
if($email[$i] == '.')
break;
}
if($i>$at && $i<strlen($email))
return true;
else
return false;
}
Matt
-----Original Message-----
From: Egil Helland [mailto:[EMAIL PROTECTED]]
Brush up on your patternmatching then, brother. Check the php.net manual
on regexp.
If you want more readable code, try splitting the string (explode) on @
first, then split the segment after @ that you now have on . again.
Cheers,
Egil (in Norway, so I am way past bedtime myself :))
On Wednesday, April 10, 2002, at 01:07 AM, brother wrote:
> I tried my best to find a nifty function to check for letters in a
> string
> but with no luck, maybe the sleepnesfactor has to do with it? (it's
> 01:05am
> here in Sweden).
>
> I have a form that posts some text, one field is a emailadressthing, I
> want
> to check the string that this field produces and see if there is a @
> and at
> leaste one . after the @.
>
> help me =)
>
> zzzzz
>
> /brother
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
egil helland / it consultant (mcse, web technology)
web: ikon.as / egil.net
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---
--- Begin Message ---
This was posted to the same group ages ago:
if(ereg(
"^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$"
,$email))
{
//email address is valid
}
else
{
// it ain't
}
Or something like that. I'd personally use a couple of explodes though
Ross
-----Original Message-----
From: Matt Hillebrand [mailto:[EMAIL PROTECTED]]
Sent: 10 April 2002 00:34
To: 'Egil Helland'; 'brother'
Cc: [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] checking for characters
I like Egil's idea of readable code using explode and regular
expressions. Or, you could use this function I wrote:
function isValidEmail($email) {
if(strlen($email) < 6)
return false;
$at = -1; // index of '@'
for($i=0; $i<strlen($email); $i++) {
if($email[$i] == '@')
$at = $i;
}
if($at < 1)
return false;
for($i=$at; $i<strlen($email); $i++) {
if($email[$i] == '.')
break;
}
if($i>$at && $i<strlen($email))
return true;
else
return false;
}
Matt
-----Original Message-----
From: Egil Helland [mailto:[EMAIL PROTECTED]]
Brush up on your patternmatching then, brother. Check the php.net manual
on regexp.
If you want more readable code, try splitting the string (explode) on @
first, then split the segment after @ that you now have on . again.
Cheers,
Egil (in Norway, so I am way past bedtime myself :))
On Wednesday, April 10, 2002, at 01:07 AM, brother wrote:
> I tried my best to find a nifty function to check for letters in a
> string
> but with no luck, maybe the sleepnesfactor has to do with it? (it's
> 01:05am
> here in Sweden).
>
> I have a form that posts some text, one field is a emailadressthing, I
> want
> to check the string that this field produces and see if there is a @
> and at
> leaste one . after the @.
>
> help me =)
>
> zzzzz
>
> /brother
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
egil helland / it consultant (mcse, web technology)
web: ikon.as / egil.net
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---
--- Begin Message ---
For completeness, I thought I'd give the original poster the credit (just
found it): Marko Mihalec <[EMAIL PROTECTED]>
-----Original Message-----
From: Ross Fleming [mailto:[EMAIL PROTECTED]]
Sent: 10 April 2002 01:33
To: Matt Hillebrand; 'Egil Helland'; 'brother'
Cc: [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] checking for characters
This was posted to the same group ages ago:
if(ereg(
"^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$"
,$email))
{
//email address is valid
}
else
{
// it ain't
}
Or something like that. I'd personally use a couple of explodes though
Ross
-----Original Message-----
From: Matt Hillebrand [mailto:[EMAIL PROTECTED]]
Sent: 10 April 2002 00:34
To: 'Egil Helland'; 'brother'
Cc: [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] checking for characters
I like Egil's idea of readable code using explode and regular
expressions. Or, you could use this function I wrote:
function isValidEmail($email) {
if(strlen($email) < 6)
return false;
$at = -1; // index of '@'
for($i=0; $i<strlen($email); $i++) {
if($email[$i] == '@')
$at = $i;
}
if($at < 1)
return false;
for($i=$at; $i<strlen($email); $i++) {
if($email[$i] == '.')
break;
}
if($i>$at && $i<strlen($email))
return true;
else
return false;
}
Matt
-----Original Message-----
From: Egil Helland [mailto:[EMAIL PROTECTED]]
Brush up on your patternmatching then, brother. Check the php.net manual
on regexp.
If you want more readable code, try splitting the string (explode) on @
first, then split the segment after @ that you now have on . again.
Cheers,
Egil (in Norway, so I am way past bedtime myself :))
On Wednesday, April 10, 2002, at 01:07 AM, brother wrote:
> I tried my best to find a nifty function to check for letters in a
> string
> but with no luck, maybe the sleepnesfactor has to do with it? (it's
> 01:05am
> here in Sweden).
>
> I have a form that posts some text, one field is a emailadressthing, I
> want
> to check the string that this field produces and see if there is a @
> and at
> leaste one . after the @.
>
> help me =)
>
> zzzzz
>
> /brother
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
egil helland / it consultant (mcse, web technology)
web: ikon.as / egil.net
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---
--- Begin Message ---
Don't forget about the new .name, and I thought I might mention that
preg()/PCREs would be the way to go if you're trying to make your code
readable.
Matt
-----Original Message-----
From: Ross Fleming [mailto:[EMAIL PROTECTED]]
For completeness, I thought I'd give the original poster the credit
(just found it): Marko Mihalec <[EMAIL PROTECTED]>
This was posted to the same group ages ago:
if(ereg(
"^[^@
]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$"
,$email))
{
//email address is valid
}
else
{
// it ain't
}
Or something like that. I'd personally use a couple of explodes though
Ross
-----Original Message-----
From: Matt Hillebrand [mailto:[EMAIL PROTECTED]]
Sent: 10 April 2002 00:34
To: 'Egil Helland'; 'brother'
Cc: [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] checking for characters
I like Egil's idea of readable code using explode and regular
expressions. Or, you could use this function I wrote:
function isValidEmail($email) {
if(strlen($email) < 6)
return false;
$at = -1; // index of '@'
for($i=0; $i<strlen($email); $i++) {
if($email[$i] == '@')
$at = $i;
}
if($at < 1)
return false;
for($i=$at; $i<strlen($email); $i++) {
if($email[$i] == '.')
break;
}
if($i>$at && $i<strlen($email))
return true;
else
return false;
}
Matt
-----Original Message-----
From: Egil Helland [mailto:[EMAIL PROTECTED]]
Brush up on your patternmatching then, brother. Check the php.net manual
on regexp.
If you want more readable code, try splitting the string (explode) on @
first, then split the segment after @ that you now have on . again.
Cheers,
Egil (in Norway, so I am way past bedtime myself :))
On Wednesday, April 10, 2002, at 01:07 AM, brother wrote:
> I tried my best to find a nifty function to check for letters in a
> string but with no luck, maybe the sleepnesfactor has to do with it?
> (it's 01:05am
> here in Sweden).
>
> I have a form that posts some text, one field is a emailadressthing, I
> want to check the string that this field produces and see if there is
> a @ and at
> leaste one . after the @.
>
> help me =)
>
> zzzzz
>
> /brother
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
egil helland / it consultant (mcse, web technology)
web: ikon.as / egil.net
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---
--- Begin Message ---
what's wrong with ereg and care to give perl related code?...
-----Original Message-----
From: Matt Hillebrand [mailto:[EMAIL PROTECTED]]
Sent: 10 April 2002 01:53
To: [EMAIL PROTECTED]; 'Egil Helland'; 'brother'
Cc: [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] checking for characters
Don't forget about the new .name, and I thought I might mention that
preg()/PCREs would be the way to go if you're trying to make your code
readable.
Matt
-----Original Message-----
From: Ross Fleming [mailto:[EMAIL PROTECTED]]
For completeness, I thought I'd give the original poster the credit
(just found it): Marko Mihalec <[EMAIL PROTECTED]>
This was posted to the same group ages ago:
if(ereg(
"^[^@
]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$"
,$email))
{
//email address is valid
}
else
{
// it ain't
}
Or something like that. I'd personally use a couple of explodes though
Ross
-----Original Message-----
From: Matt Hillebrand [mailto:[EMAIL PROTECTED]]
Sent: 10 April 2002 00:34
To: 'Egil Helland'; 'brother'
Cc: [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] checking for characters
I like Egil's idea of readable code using explode and regular
expressions. Or, you could use this function I wrote:
function isValidEmail($email) {
if(strlen($email) < 6)
return false;
$at = -1; // index of '@'
for($i=0; $i<strlen($email); $i++) {
if($email[$i] == '@')
$at = $i;
}
if($at < 1)
return false;
for($i=$at; $i<strlen($email); $i++) {
if($email[$i] == '.')
break;
}
if($i>$at && $i<strlen($email))
return true;
else
return false;
}
Matt
-----Original Message-----
From: Egil Helland [mailto:[EMAIL PROTECTED]]
Brush up on your patternmatching then, brother. Check the php.net manual
on regexp.
If you want more readable code, try splitting the string (explode) on @
first, then split the segment after @ that you now have on . again.
Cheers,
Egil (in Norway, so I am way past bedtime myself :))
On Wednesday, April 10, 2002, at 01:07 AM, brother wrote:
> I tried my best to find a nifty function to check for letters in a
> string but with no luck, maybe the sleepnesfactor has to do with it?
> (it's 01:05am
> here in Sweden).
>
> I have a form that posts some text, one field is a emailadressthing, I
> want to check the string that this field produces and see if there is
> a @ and at
> leaste one . after the @.
>
> help me =)
>
> zzzzz
>
> /brother
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
egil helland / it consultant (mcse, web technology)
web: ikon.as / egil.net
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---
--- Begin Message ---
> Don't forget about the new .name, and I thought I might mention that
> preg()/PCREs would be the way to go if you're trying to make your code
> readable.
That's why we have the remark statement (e.g. to make unclear code more readable).
It is always a good habit to frequently comment your code,
in order to set the water level mark. Just an simple example
from my own code commenting habit:
int cASC::SetToken(char *pzToken, int nField)
{
// Don't try to understand this! I don't
// understand it my self - it just works...
int nTokenReference = 0;
sCONTEXT *psTmp;
if (bLocked) {
return -1;
}
if (psContext) {
psTmp = new sCONTEXT[nNumFields+1];
[...]
bool cASC::Prepare(char *pzToken)
{
bPrepared = false;
if (bLocked) {
//oFetchToken.Clone(pzToken);
// This is were some magic happens
for (int nField=0; nField<nNumFields; nField++) {
if (psContext[nField].oFieldData == pzToken/*oFetchToken()*/) {
[...]
bool cASC::Prepare(int nToken)
{
bPrepared = false;
// More magic
if (bLocked && nToken >= 0 && nToken < nNumFields) {
nCurrentToken = nToken;
bPrepared = true;
[...]
--- End Message ---
--- Begin Message ---
Habe ein Riesenproblem:
Betreibe einen IIS5 und habe eine HTML-Seite gebaut mit der man Fileuploads
per POST auf den Server ausf�hren kann.
Rufe ich die Seite lokal vom Server selbst aus ab kann ich problemlos auch
grosse Dateien hochladen. Nutze ich die Seite �ber unser lokales Netz kann
ich Dateien bis ca. 120k problemlos hochladen. Bei gr�sseren Dateien bricht
der Upload ab und ich erhalte eine Fehlerseite (Server oder DNS nicht
gefunden).
Die Uploads dauern unverh�ltnism�ssig lange (60k �ber unser 100MBit Netz ca.
10 bis 15 Sekunden) - allerdings nur beim Upload - der Download ist ok.
Auf dem Server l�uft der aktuelle Small Business Server. Zuerst klappten
Uploads �bers Netz bis ca. 60k - dann habe ich den ISA Server
deinstalliert - nun klappts bis ca. 120k. Immer noch weit entfernt von
perfekt...
Das Script l�uft unter PHP 4 (V4.2, V4.12 liefert aber das selbe Ergebnis).
Unter Java und Perl habe ich das gleiche Ph�nomen. Unter ASP habe ich's noch
nicht versucht.
Das lokale Netz ist absolut stabil. Per FTP kann ich vom Client problemlos
500 MB Dateien hoch laden - nur halt nicht per HTTP.
Habe auf dem Server alle Beschr�nkungen komplett aufgehoben (QoS,
Bandbreiten- und Prozessorlastschranken im IIS, etc...). Habe auch schon mal
versucht in der Registry den UploadReadAhead zu erh�hen - kein Erfolg. Der
inetinfo-Prozess auf dem Server sieht mir mit im Schnitt 8% CPU Last und
24MB RAM Nutzung auch ok aus.
Zwischen Server und Client h�ngen keine sonstigen Komponenten (ausser einem
Switch). Das Problem besteht von verschiedenen Clients aus. Die Clients
laufen unter W2K/IE 6, der Server mit W2K/IIS5 (bzw. Small Business Server)
jeweils mit allen aktuellen Fixes und Patches.
Hat jemand eine Idee ? Ich weiss echt nicht weiter...
--
Alexander Barisic
OLMeRO AG
Industriestrasse 24
CH-8305 Dietlikon
Schweiz
Telefon +41 - 1 - 805 44 69
Telefax +41 - 1 - 805 44 65
[EMAIL PROTECTED]
--- End Message ---
--- Begin Message ---
Thanks for that - I'd found mention of the problem on google groups
yesterday, but they didn't include a resolution. I'll try it tonight and
report my results.
BTW: For the record, my mention of 4.0.6 was incorrect - it was actually
4.1.1 that it worked with $_SESSION without the need for session_register,
etc. It was when I installed 4.1.2 that my problems started.
Thanks again,
Martin Kemp
> -----Original Message-----
> From: Lee, Ford [mailto:[EMAIL PROTECTED]]
> Sent: 09 April 2002 3:05
> To: Fabian Deutsch; [EMAIL PROTECTED]
> Subject: RE: [PHP-WIN] Re: Session information not stored in php 4.1.2
>
>
> check bug fix 16435 for php in the bug database. I've encountered this
> prob and it's a recurring theme but it's fixed in the Release Candidate
> 1 and 2 for php 4.2.....have to patch the php4ts.dll and php4apache.dll
> with these new ones in the RC.
>
> bug and fix: http://bugs.php.net/bug.php?id=16435
>
> At http://www.php.net/~derick/ you can find RC2.
>
> -----Original Message-----
> From: Fabian Deutsch [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, April 09, 2002 8:45 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP-WIN] Re: Session information not stored in php 4.1.2
>
>
> Hey Martin,
> I've got the same problem with php4.1.2 as an apache module.
> As far as i could find out the whole thing depends on the php4ts.dll
> (using
> win2k).
> Probably it's a bug in 4.1.2?
>
> fabian deutsch
>
> "Martin Kemp" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
> 000801c1dfac$32985ea0$[EMAIL PROTECTED]">news:000801c1dfac$32985ea0$[EMAIL PROTECTED]...
> > Hi folks,
> >
> > I recently wrote a website that stores session information using PHP
> 4.0.6
> > on win2k, with php as a module in apache.
> >
> > However, I've just moved the same site across to another machine again
> using
> > win2k, with php as a module in apache but this time with PHP 4.1.2 and
> now
> > the session information does not seem to be stored.
> >
> > The session file gets created in the session directory and the array
> > $_SESSION exists and stores my data within a page, but the information
> > doesn't get stored in the session file.
> >
> > I've checked the php.ini files between versions and the session
> information
> > is the same.
> >
> > Does anyone know whether there's an issue with session on 4.1.2, or
> does
> the
> > session stuff work differently in 4.1.x?
> >
> > thanks in advance,
> >
> > Martin Kemp
> > Cambridge UK
> > Email: [EMAIL PROTECTED]
> >
> >
>
>
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--- End Message ---
--- Begin Message ---
4.1.1 works perfectly well but when they introduced 4.1.2, there was a
bug that was introduced also.
-----Original Message-----
From: Martin Kemp [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, April 10, 2002 5:24 AM
To: [EMAIL PROTECTED]
Subject: RE: [PHP-WIN] Re: Session information not stored in php 4.1.2
Thanks for that - I'd found mention of the problem on google groups
yesterday, but they didn't include a resolution. I'll try it tonight and
report my results.
BTW: For the record, my mention of 4.0.6 was incorrect - it was actually
4.1.1 that it worked with $_SESSION without the need for
session_register,
etc. It was when I installed 4.1.2 that my problems started.
Thanks again,
Martin Kemp
> -----Original Message-----
> From: Lee, Ford [mailto:[EMAIL PROTECTED]]
> Sent: 09 April 2002 3:05
> To: Fabian Deutsch; [EMAIL PROTECTED]
> Subject: RE: [PHP-WIN] Re: Session information not stored in php 4.1.2
>
>
> check bug fix 16435 for php in the bug database. I've encountered
this
> prob and it's a recurring theme but it's fixed in the Release
Candidate
> 1 and 2 for php 4.2.....have to patch the php4ts.dll and
php4apache.dll
> with these new ones in the RC.
>
> bug and fix: http://bugs.php.net/bug.php?id=16435
>
> At http://www.php.net/~derick/ you can find RC2.
>
> -----Original Message-----
> From: Fabian Deutsch [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, April 09, 2002 8:45 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP-WIN] Re: Session information not stored in php 4.1.2
>
>
> Hey Martin,
> I've got the same problem with php4.1.2 as an apache module.
> As far as i could find out the whole thing depends on the php4ts.dll
> (using
> win2k).
> Probably it's a bug in 4.1.2?
>
> fabian deutsch
>
> "Martin Kemp" <[EMAIL PROTECTED]> schrieb im Newsbeitrag
> 000801c1dfac$32985ea0$[EMAIL PROTECTED]">news:000801c1dfac$32985ea0$[EMAIL PROTECTED]...
> > Hi folks,
> >
> > I recently wrote a website that stores session information using PHP
> 4.0.6
> > on win2k, with php as a module in apache.
> >
> > However, I've just moved the same site across to another machine
again
> using
> > win2k, with php as a module in apache but this time with PHP 4.1.2
and
> now
> > the session information does not seem to be stored.
> >
> > The session file gets created in the session directory and the array
> > $_SESSION exists and stores my data within a page, but the
information
> > doesn't get stored in the session file.
> >
> > I've checked the php.ini files between versions and the session
> information
> > is the same.
> >
> > Does anyone know whether there's an issue with session on 4.1.2, or
> does
> the
> > session stuff work differently in 4.1.x?
> >
> > thanks in advance,
> >
> > Martin Kemp
> > Cambridge UK
> > Email: [EMAIL PROTECTED]
> >
> >
>
>
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---