php-general Digest 14 Jan 2007 01:00:15 -0000 Issue 4568

Topics (messages 247025 through 247046):

Re: Extracting XMP text from Jpeg
        247025 by: zerof
        247026 by: Dotan Cohen
        247033 by: tedd
        247035 by: Dotan Cohen
        247037 by: tedd
        247039 by: Dotan Cohen

Re: Normalized Numbers
        247027 by: Roman Neuhauser
        247029 by: Jochem Maas

Anyone would like to test my open source application 
http://sourceforge.net/projects/dfo/ ?
        247028 by: Gert Cuykens
        247045 by: Jürgen Wind

Re: Anybody have any experience with outsite-in? [Quite a bit 0T]
        247030 by: Ryan A
        247031 by: Ryan A
        247032 by: Skip Evans

Include file error, common one I think
        247034 by: Chris Carter
        247038 by: João Cândido de Souza Neto
        247040 by: Chris Carter
        247042 by: Jochem Maas
        247043 by: tedd

Re: Javascript detection , working version
        247036 by: tedd

The php file type
        247041 by: Edward

Re: Variance Function
        247044 by: tedd

Hello
        247046 by: Edward

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 ---
Dotan Cohen escreveu:
The birth of my first daughter has inpired me to get the photo gallery
on my site up to date. To do so, I need to extract XMP data from Jpeg
pictures. Here is a test pic:
http://dotancohen.com/gili.jpg
(beware, it's 1.8 MB)
.................................

http://www.educar.pro.br/abc/gdlib/index.php?pageNum_rsNVER=22&totalRows_rsNVER=97

--
zerof
http://www.educar.pro.br/
Apache - PHP - MySQL - Boolean Logics - Project Management
----------------------------------------------------------
Você deve, sempre, consultar uma segunda opião!
----------------------------------------------------------      
You must hear, always, one second opinion! In all cases.
----------------------------------------------------------

--- End Message ---
--- Begin Message ---
On 13/01/07, zerof <[EMAIL PROTECTED]> wrote:
Dotan Cohen escreveu:
> The birth of my first daughter has inpired me to get the photo gallery
> on my site up to date. To do so, I need to extract XMP data from Jpeg
> pictures. Here is a test pic:
> http://dotancohen.com/gili.jpg
> (beware, it's 1.8 MB)
>.................................


http://www.ozhiker.com/electronics/pjmt/library/list_contents.php4?show_fn=XMP.php

Thanks, Zerof, I have been playing with this with no success. Has
anybody successfully used this to extract XMP data?


http://www.educar.pro.br/abc/gdlib/index.php?pageNum_rsNVER=22&totalRows_rsNVER=97

I don't see where XMP data is discussed on your site. I'll check back
frequently, maybe your intention is to discuss it? Thanks.


zerof

Dotan Cohen

http://essentialinux.com/locale.php
http://music-lyriks.com

--- End Message ---
--- Begin Message ---
At 2:40 AM +0200 1/13/07, Dotan Cohen wrote:
The birth of my first daughter has inpired me to get the photo gallery
on my site up to date. To do so, I need to extract XMP data from Jpeg
pictures. Here is a test pic:
http://dotancohen.com/gili.jpg

Dotan:

Whoa, when you said "birth of my first daughter " that's not what I expected. :-)

tedd
--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com

--- End Message ---
--- Begin Message ---
On 13/01/07, tedd <[EMAIL PROTECTED]> wrote:
At 2:40 AM +0200 1/13/07, Dotan Cohen wrote:
>The birth of my first daughter has inpired me to get the photo gallery
>on my site up to date. To do so, I need to extract XMP data from Jpeg
>pictures. Here is a test pic:
>http://dotancohen.com/gili.jpg

Dotan:

Whoa, when you said "birth of my first daughter " that's not what I
expected.  :-)

tedd

Hehehe... Good thing that I didn't post a picture of Gush:
http://dotancohen.com/gallery/img-122.html

Here's Meirav (proud father, I have to show her off):
http://dotancohen.com/gallery/img-7.html

Dotan Cohen

http://lyricslist.com/lyrics/artist_albums/305/lennon_john.html
http://what-is-what.com/what_is/virus.html

--- End Message ---
--- Begin Message ---
At 8:05 PM +0200 1/13/07, Dotan Cohen wrote:
On 13/01/07, tedd <[EMAIL PROTECTED]> wrote:
At 2:40 AM +0200 1/13/07, Dotan Cohen wrote:
The birth of my first daughter has inpired me to get the photo gallery
on my site up to date. To do so, I need to extract XMP data from Jpeg
pictures. Here is a test pic:
http://dotancohen.com/gili.jpg

Dotan:

Whoa, when you said "birth of my first daughter " that's not what I
expected.  :-)

tedd

Hehehe... Good thing that I didn't post a picture of Gush:
http://dotancohen.com/gallery/img-122.html

Here's Meirav (proud father, I have to show her off):
http://dotancohen.com/gallery/img-7.html



Very cute!  Congratulations.  :-)

Have you looked into: exif_read_data()  ?

I wrote something on it, but I needed PHP to be compiled with --enable-exif and my server wouldn't do it.

tedd
--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com

--- End Message ---
--- Begin Message ---
On 13/01/07, tedd <[EMAIL PROTECTED]> wrote:
Very cute!  Congratulations.  :-)

Thank you!

Have you looked into: exif_read_data()  ?

Yes, but it won't handle XMP. There is a link in the comments to a
user-written function that reads exif data from XMP that PhotoShop CS
stores, but I cannot seem to modify it for my purpose. I'm having a
hell of a time with the regex and I don't post regex questions until
I've fought with them for a few days at least (I usually don't need to
post in the end).

I wrote something on it, but I needed PHP to be compiled with
--enable-exif and my server wouldn't do it.

tedd

Good luck with that, then. I wish that I could give you SSH access to
test, but the server is not my own, and I'm sworn to security!

Dotan Cohen

http://what-is-what.com/what_is/electromagnet.html
http://dapot.com

--- End Message ---
--- Begin Message ---
# [EMAIL PROTECTED] / 2007-01-12 14:40:04 +0000:
> # [EMAIL PROTECTED] / 2007-01-12 13:39:59 +0100:
> > Roman Neuhauser wrote:
> > > # [EMAIL PROTECTED] / 2007-01-12 01:57:27 +0100:
> > >> Brian P. Giroux wrote:
> > >>> If anyone can help me out with that or provide any other advice about
> > >>> the rest of it, I'd be grateful.
> > >>> The file can be found at http://www.senecal.ca/normnums.php.txt
> > > 
> > >> keep commenting all your code to that extent! you do us proud :-)
> > > 
> > > I find the *inline* comments superfluous and cluttering the code. They
> > > don't add any insight, they simply repeat what the code already says very
> > > succintly:
> > 
> > it is anything but superfluous imho - the comment describes what the line of
> > code *should* be doing - given that the code itself maybe changed (and
> > possibly broken)
> 
> That's exactly one of the things that make comments dangerous: they can easily
> diverge from the code!
> 
> Use lots of small functions, well named, with well defined tasks.
> It's easy to see where the code lies about itself then.
> Use automated tests. You won't need to check whether the code actually
> does what a comment says: the test either succeeded or failed.

I converted the original "tests" (they don't evaluate the results,
that's up to the user) into a few Testilence-based test cases, and then
modified the code a bit. I removed almost all inline comments to let the
code come forward and speak for itself, and then reduced the code to
speak more clearly. It's not something I'd consider finished, but you
get the idea.

Regarding the digit_sum() "bug", I don't understand why you just don't
strrev() the input string. You'll need to swap the weights as well if
the string consists of an even number of characters. There's a test case
showing this as well.

The tests are really straight conversions of the old ones. I don't think
they're good, tests should IMO represent boolean questions about the
code, and provide answers to them. The old tests didn't ask any clear
questions, this is carried over to the new ones.

You can see my version at http://codex.sigpipe.cz/tmp/normnums.phps,
Testilence is at http://www.testilence.org/.

-- 
How many Vietnam vets does it take to screw in a light bulb?
You don't know, man.  You don't KNOW.
Cause you weren't THERE.             http://bash.org/?255991

--- End Message ---
--- Begin Message ---
Roman,

thank you for the detailed argument/explanation. I am definitely going to
take the time to think about what you said and re-evaluate my stance.

additionally I found you practical example of unit testing of great value,
time for me to STFU and go do some reading about Testilence.

rgds,
Jochem

Roman Neuhauser wrote:
> # [EMAIL PROTECTED] / 2007-01-12 13:39:59 +0100:
>> Roman Neuhauser wrote:
>>> # [EMAIL PROTECTED] / 2007-01-12 01:57:27 +0100:
>>>> Brian P. Giroux wrote:
>>>>> If anyone can help me out with that or provide any other advice about
>>>>> the rest of it, I'd be grateful.
>>>>> The file can be found at http://www.senecal.ca/normnums.php.txt

...

--- End Message ---
--- Begin Message ---
It's a web based sql console that you can use instead of phpmyadmin.

http://sourceforge.net/projects/dfo/

Firefox 2 only because of the extensive use of xmlhttprequests. Maybe
one day somebody could make it IE7 compatible by adding a activex
patch.

Also need webspace to host a demo, sourceforge only has php4 and i
need php5 for my static objects?

--- End Message ---
--- Begin Message ---


Gert Cuykens wrote:
> 
> It's a web based sql console that you can use instead of phpmyadmin.
> 
nice idea, 
but i got lots of js errors (i.e. resulting from an orphaned colon in almost
every .js file)
i tried db5c28.tar.bz2 from sf.net
-- 
View this message in context: 
http://www.nabble.com/Anyone-would-like-to-test-my-open-source-application-http%3A--sourceforge.net-projects-dfo----tf2971271.html#a8321262
Sent from the PHP - General mailing list archive at Nabble.com.

--- End Message ---
--- Begin Message ---

Skip Evans <[EMAIL PROTECTED]> wrote: Hey all,

When you say it lets you run it off a CD does that 
mean the CD is totally self contained, as in you 
can pop it into any machine, sans web server DB, 
etc, and it runs just peachy?

Skip

Yep, thats what its supposed to do...


------
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)
 
---------------------------------
Don't be flakey. Get Yahoo! Mail for Mobile and 
always stay connected to friends.

--- End Message ---
--- Begin Message ---
Hmmm, I didnt know of this list, thanks... will go through it.

Cheers!
R



Satyam <[EMAIL PROTECTED]> wrote: It is not a new concept, even Wikipedia has a 
long list of them:

http://en.wikipedia.org/wiki/List_of_LiveDistros

Most of those distros have individual articles ... not the one mentioned 
below, though.

Satyam

----- Original Message ----- 
From: "Skip Evans" 
To: "Ryan A" 
Cc: "php php" 

Sent: Thursday, January 11, 2007 10:35 PM
Subject: Re: [PHP] Anybody have any experience with outsite-in? [Quite a bit 
0T]


> Hey all,
>
> When you say it lets you run it off a CD does that mean the CD is totally 
> self contained, as in you can pop it into any machine, sans web server DB, 
> etc, and it runs just peachy?
>
> Skip
>
> Ryan A wrote:
>> Hey all!
>>
>> This is a bit OT as its not really php programming, but it does involve 
>> PHP and MySql etc so.... The company I work for has decided to use the 
>> software from outsite-in.com,
>> for those of you who dont know (and i'm guessing a lot of you dont, as I 
>> kinda just found out about it myself) their software allows you to run 
>> php+mysql etc on a CD/DVD.
>>
>> Just curious to know if anybody has had any experience with their 
>> software?
>> I have tried their free demo's and it looks pretty good.
>>
>> Note: Others on this list have in the past advised me on how to do this 
>> using different methods, but my company wants to go with this... needless 
>> to say I am in NO way connected to outsite-in.com and i have *nothing* to 
>> gain if you visit their site, buy anything from them, shoot them, kiss 
>> them or whatever. :)
>>
>> Thanks!
>> Ryan
>>
>>
>>
>>
>>
>> ------
>> - The faulty interface lies between the chair and the keyboard.
>> - Creativity is great, but plagiarism is faster!
>> - Smile, everyone loves a moron. :-)
>>  ---------------------------------
>> Everyone is raving about the all-new Yahoo! Mail beta.
>
> -- 
> Skip Evans
> Big Sky Penguin, LLC
> 61 W Broadway
> Butte, Montana 59701
> 406-782-2240
> =-=-=-=-=-=-=-=-=-=
> Check out PHPenguin, a lightweight and
> versatile PHP/MySQL development framework.
> http://phpenguin.bigskypenguin.com/
>
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php





------
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)
 
---------------------------------
Access over 1 million songs - Yahoo! Music Unlimited.

--- End Message ---
--- Begin Message ---
<eric cartman>Sweet!</ec>

So what recommendations would any of you make for a, say, CD linux distro that one could burn with my own PHP app, so someone could boot it up in a machine and see my PHP/MySQL web app run right there on their machine?

This is something for which I've had a nagging need a while now.

Anyone do this with a few of the different distros out there and have some experience and wisdom to lend?

Mucho thanky, Spanky!

Skip

Ryan A wrote:

Skip Evans <[EMAIL PROTECTED]> wrote: Hey all,

When you say it lets you run it off a CD does that mean the CD is totally self contained, as in you can pop it into any machine, sans web server DB, etc, and it runs just peachy?

Skip

Yep, thats what its supposed to do...


------
- The faulty interface lies between the chair and the keyboard.
- Creativity is great, but plagiarism is faster!
- Smile, everyone loves a moron. :-)
--------------------------------- Don't be flakey. Get Yahoo! Mail for Mobile and always stay connected to friends.

--
Skip Evans
Big Sky Penguin, LLC
61 W Broadway
Butte, Montana 59701
406-782-2240

=-=-=-=-=-=-=-=-=-=-=

Check out PHPenguin, a lightweight and versatile PHP/MySQL development framework.

http://phpenguin.bigskypenguin.com

--- End Message ---
--- Begin Message ---
Hi,

Here is code that I got from the internet for random image. This file works
perfect if I try it independently but not on any existing file. I think the
error that I am getting is quite common on the net but its new for me.

I am getting this error:

Warning: Cannot modify header information - headers already sent by (output
started at /folder/test.php:12) in /folder/randomimage.php on line 19

the code that I got from net:

<?
$folder = 'images/';
$exts = 'jpg jpeg png gif';
$files = array(); $i = -1; 
if ('' == $folder) $folder = './';
$handle = opendir($folder);
$exts = explode(' ', $exts);
while (false !== ($file = readdir($handle))) {
    foreach($exts as $ext) { 
        if (preg_match('/\.'.$ext.'$/i', $file, $test)) { 
            $files[] = $file; 
            ++$i;
            }
        }
    }
closedir($handle); 
mt_srand((double)microtime()*1000000);
$rand = mt_rand(0, $i);


Line 19 is below:

header('Location: '.$folder.$files[$rand]);
?>

Thanks a bunch.
Chris
-- 
View this message in context: 
http://www.nabble.com/Include-file-error%2C-common-one-I-think-tf2971907.html#a8316202
Sent from the PHP - General mailing list archive at Nabble.com.

--- End Message ---
--- Begin Message ---
Is it the whole code of your file, or is there any other html code?

"Chris Carter" <[EMAIL PROTECTED]> escreveu na mensagem 
news:[EMAIL PROTECTED]
>
> Hi,
>
> Here is code that I got from the internet for random image. This file 
> works
> perfect if I try it independently but not on any existing file. I think 
> the
> error that I am getting is quite common on the net but its new for me.
>
> I am getting this error:
>
> Warning: Cannot modify header information - headers already sent by 
> (output
> started at /folder/test.php:12) in /folder/randomimage.php on line 19
>
> the code that I got from net:
>
> <?
> $folder = 'images/';
> $exts = 'jpg jpeg png gif';
> $files = array(); $i = -1;
> if ('' == $folder) $folder = './';
> $handle = opendir($folder);
> $exts = explode(' ', $exts);
> while (false !== ($file = readdir($handle))) {
>    foreach($exts as $ext) {
>        if (preg_match('/\.'.$ext.'$/i', $file, $test)) {
>            $files[] = $file;
>            ++$i;
>            }
>        }
>    }
> closedir($handle);
> mt_srand((double)microtime()*1000000);
> $rand = mt_rand(0, $i);
>
>
> Line 19 is below:
>
> header('Location: '.$folder.$files[$rand]);
> ?>
>
> Thanks a bunch.
> Chris
> -- 
> View this message in context: 
> http://www.nabble.com/Include-file-error%2C-common-one-I-think-tf2971907.html#a8316202
> Sent from the PHP - General mailing list archive at Nabble.com. 

--- End Message ---
--- Begin Message ---
Hi,

I have used this file in my index file. When I run this file separately it
shows the random image but not when I include on my index.php.

Thanks in advance,


João Cândido de Souza Neto wrote:
> 
> Is it the whole code of your file, or is there any other html code?
> 
> "Chris Carter" <[EMAIL PROTECTED]> escreveu na mensagem 
> news:[EMAIL PROTECTED]
>>
>> Hi,
>>
>> Here is code that I got from the internet for random image. This file 
>> works
>> perfect if I try it independently but not on any existing file. I think 
>> the
>> error that I am getting is quite common on the net but its new for me.
>>
>> I am getting this error:
>>
>> Warning: Cannot modify header information - headers already sent by 
>> (output
>> started at /folder/test.php:12) in /folder/randomimage.php on line 19
>>
>> the code that I got from net:
>>
>> <?
>> $folder = 'images/';
>> $exts = 'jpg jpeg png gif';
>> $files = array(); $i = -1;
>> if ('' == $folder) $folder = './';
>> $handle = opendir($folder);
>> $exts = explode(' ', $exts);
>> while (false !== ($file = readdir($handle))) {
>>    foreach($exts as $ext) {
>>        if (preg_match('/\.'.$ext.'$/i', $file, $test)) {
>>            $files[] = $file;
>>            ++$i;
>>            }
>>        }
>>    }
>> closedir($handle);
>> mt_srand((double)microtime()*1000000);
>> $rand = mt_rand(0, $i);
>>
>>
>> Line 19 is below:
>>
>> header('Location: '.$folder.$files[$rand]);
>> ?>
>>
>> Thanks a bunch.
>> Chris
>> -- 
>> View this message in context: 
>> http://www.nabble.com/Include-file-error%2C-common-one-I-think-tf2971907.html#a8316202
>> Sent from the PHP - General mailing list archive at Nabble.com. 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Include-file-error%2C-common-one-I-think-tf2971907.html#a8316921
Sent from the PHP - General mailing list archive at Nabble.com.

--- End Message ---
--- Begin Message ---
Chris Carter wrote:
> Hi,
> 
> I have used this file in my index file. When I run this file separately it
> shows the random image but not when I include on my index.php.

your image script shouldn't be included in your [index] page.
instead it should be referenced by the src attribute of an img
tag that your [index] page outputs e.g. in your [index] page
have a line something like:

echo '<img src="/randomimage.php" alt="" />';

> 
> Thanks in advance,
> 
> 
> João Cândido de Souza Neto wrote:
>> Is it the whole code of your file, or is there any other html code?
>>
>> "Chris Carter" <[EMAIL PROTECTED]> escreveu na mensagem 
>> news:[EMAIL PROTECTED]
>>> Hi,
>>>
>>> Here is code that I got from the internet for random image. This file 
>>> works
>>> perfect if I try it independently but not on any existing file. I think 
>>> the
>>> error that I am getting is quite common on the net but its new for me.
>>>
>>> I am getting this error:
>>>
>>> Warning: Cannot modify header information - headers already sent by 
>>> (output
>>> started at /folder/test.php:12) in /folder/randomimage.php on line 19
>>>
>>> the code that I got from net:
>>>
>>> <?
>>> $folder = 'images/';
>>> $exts = 'jpg jpeg png gif';
>>> $files = array(); $i = -1;
>>> if ('' == $folder) $folder = './';
>>> $handle = opendir($folder);
>>> $exts = explode(' ', $exts);
>>> while (false !== ($file = readdir($handle))) {
>>>    foreach($exts as $ext) {
>>>        if (preg_match('/\.'.$ext.'$/i', $file, $test)) {
>>>            $files[] = $file;
>>>            ++$i;
>>>            }
>>>        }
>>>    }
>>> closedir($handle);
>>> mt_srand((double)microtime()*1000000);
>>> $rand = mt_rand(0, $i);
>>>
>>>
>>> Line 19 is below:
>>>
>>> header('Location: '.$folder.$files[$rand]);
>>> ?>
>>>
>>> Thanks a bunch.
>>> Chris
>>> -- 
>>> View this message in context: 
>>> http://www.nabble.com/Include-file-error%2C-common-one-I-think-tf2971907.html#a8316202
>>> Sent from the PHP - General mailing list archive at Nabble.com. 
>> -- 
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>>
> 

--- End Message ---
--- Begin Message ---
At 9:44 AM -0800 1/13/07, Chris Carter wrote:
Hi,

Here is code that I got from the internet for random image. This file works
perfect if I try it independently but not on any existing file. I think the
error that I am getting is quite common on the net but its new for me.

I am getting this error:

Warning: Cannot modify header information - headers already sent by (output
started at /folder/test.php:12) in /folder/randomimage.php on line 19

Chris :

Whenever I get that error, I look to:

http://us2.php.net/ob_start

I think ob_start and ob_flush might solve your problem.

Cheers,

tedd
--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com

--- End Message ---
--- Begin Message ---
At 9:32 PM -0800 1/11/07, Jürgen Wind wrote:
tedd wrote:
index.php, jstest110.php) , make it one.
ok
---8<---
It would be cool if I could send js value via a
POST instead of GET-- can that be done?
have a look http://149.222.235.16/jstest/70112/index.php ( POST version )

tedd

PS: I read somewhere that using <noscript> is not recommended.
any info?

Yes, I knew I read it somewhere (my memory is not as good as it used to be).

In the book "PPK on Javascript" (most excellent book btw http://www.quirksmode.org/book/), on page 57 he says "Therefore, it's best not to use the <noscript> tag at all."

I leave it to you to buy the book to find out why. But basically, browsers that don't use javascript don't see that tag and those that do, don't use it. As such, the tag has no real use.

Cheers,

tedd

--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com

--- End Message ---
--- Begin Message ---
 *
*|Hello, I need to ask a question regarding the note below:|*
*

   /**Stewart*
   05-Jan-2007 02:55
   <http://www.php.net/manual/en/tutorial.firstpage.php#72181>*|* No
   need to go through these contortions each time to make sure the file
   is properly saved with the .php extension.  Just register .php as a
   file type in Windows, and then saving as hello.php without the
   quotes will work fine.*|//|
   |/

|I need to know how I can 'register' the .php file type in Windoze so that this OS can recognize it automatically in the future.

Thanks,

Edward|
||

--- End Message ---
--- Begin Message ---
At 4:19 AM +0000 1/12/07, Andrew Brampton wrote:
----- Original Message ----- From: "Richard Lynch" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, January 11, 2007 11:29 PM
Subject: [PHP] Variance Function

Any advice?

Anybody got a good "variance" function to do what I'm trying to do?


Hey,
I've seen you solve many questions on this list, and I feel honour to be able to try and help :)

Well the solution that pops into my head is clustering. Since you have a set of numbers and 1 or more of them may be abnormal, then you can cluster them into one or more groups of similar values.
-snip-

Very impressive work Andrew.

You might also look into cluster analysis, which will also provide the degree of similarity between items. It's often surprising how hidden data falls out of such analyses.

Cheers,

tedd

--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com

--- End Message ---
--- Begin Message --- How do I create a php document so that people in my nonprofit can vote on issues online through the organization's website?

Thanks,

Edward

--- End Message ---

Reply via email to