× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Also Magento is a new one based on Zend Framework that seems to have a
lot of buzz around its flexibility. It's a full ecommerce application
and more than a shopping cart.

David

-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of
web400-request@xxxxxxxxxxxx
Sent: Monday, September 08, 2008 9:52 PM
To: web400@xxxxxxxxxxxx
Subject: WEB400 Digest, Vol 6, Issue 370

Send WEB400 mailing list submissions to
web400@xxxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.midrange.com/mailman/listinfo/web400
or, via email, send a message with subject or body 'help' to
web400-request@xxxxxxxxxxxx

You can reach the person managing the list at
web400-owner@xxxxxxxxxxxx

When replying, please edit your Subject line so it is more
specific than "Re: Contents of WEB400 digest..."


*** NOTE: When replying to this digest message, PLEASE remove
all text unrelated to your reply and change the subject line
so it is meaningful.

Today's Topics:

1. Random String Generator (Nathan Andelin)
2. Re: Random String Generator (Maurice O'Prey)
3. Re: PHP Shopping Carts (Scott Klement)
4. Re: Random String Generator (Nathan Andelin)
5. Re: Random String Generator (Haas, Matt (CL Tech Sv))
6. Re: Random String Generator (Dave Odom)
7. Re: Random String Generator (Haas, Matt (CL Tech Sv))
8. Php and codeigniter (Smith, Mike)
9. Re: Random String Generator (Maurice O'Prey)
10. Re: Random String Generator (Maurice O'Prey)


----------------------------------------------------------------------

message: 1
date: Mon, 8 Sep 2008 10:03:57 -0700 (PDT)
from: Nathan Andelin <nandelin@xxxxxxxxxxxx>
subject: [WEB400] Random String Generator

Last week's discussion on CAPTCHA made me curious about
random number and random string generation because random
codes are harder to break than say a fixed collection of
codes or derived images.

So I set about to write a couple RPG procedures that could be
used for random number and random string generation. For
example, the following screen shows a program for generating
random strings of 4-8 characters based on the lower-case
English alphabet.

http://www.radile.com/rdweb/temp/random.html

I found that with even a limited alphabet, the procedure can
generate thousands of unique strings of 4-8 characters. It
was just interesting; A curiosity.

I don't have an immediate use for something like this, but I
think it will come in handy sometime in a toolkit.

Nathan.


------------------------------

message: 2
date: Mon, 8 Sep 2008 18:49:35 +0100
from: "Maurice O'Prey" <maurice.oprey@xxxxxxxxx>
subject: Re: [WEB400] Random String Generator

Hi Nathan

Just curious myself, how does your version stand up to .NET

Function GUID() As String

GUID = System.GUID.NewGuid().ToString()

End Function

Regards

Maurice



-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of Nathan Andelin
Sent: 08 September 2008 18:04
To: web400@xxxxxxxxxxxx
Subject: [WEB400] Random String Generator

Last week's discussion on CAPTCHA made me curious about
random number and random string generation because random
codes are harder to break than say a fixed collection of
codes or derived images.

So I set about to write a couple RPG procedures that could be
used for random number and random string generation. For
example, the following screen shows a program for generating
random strings of 4-8 characters based on the lower-case
English alphabet.

http://www.radile.com/rdweb/temp/random.html

I found that with even a limited alphabet, the procedure can
generate thousands of unique strings of 4-8 characters. It
was just interesting; A curiosity.

I don't have an immediate use for something like this, but I
think it will come in handy sometime in a toolkit.

Nathan.
--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing
list To post a message email: WEB400@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.



------------------------------

message: 3
date: Mon, 08 Sep 2008 13:01:16 -0500
from: Scott Klement <web400@xxxxxxxxxxxxxxxx>
subject: Re: [WEB400] PHP Shopping Carts

We are using osCommerce. (I know there are others out there, but
osCommerce is the only one I've used.)

Aaron Bartell wrote:
I am doing a little research to see if there are any
solid/feature-rich/highly-configurable PHP shopping carts
out there. I
would prefer they were open source. Doing a google search turns up
everybody and their mother who has done a PHP shopping cart
in the past 10
years, so what I am really looking for is opinions of
direction based on
your personal success with a particular cart (even if you
haven't run it on
the IBMi before).



------------------------------

message: 4
date: Mon, 8 Sep 2008 11:16:41 -0700 (PDT)
from: Nathan Andelin <nandelin@xxxxxxxxxxxx>
subject: Re: [WEB400] Random String Generator

Maurice O'Prey wrote:
Just curious myself, how does your version stand up to .NET
... GUID = System.GUID.NewGuid().ToString()

I think NewGuid() generates strings based on timestamps, so the
resulting string is mostly hex digits, while ranString() has optional
parameters for specifying the size of the string you want returned (a
range), and the consonants and vowels you want it to be based on, and
the vowel weight, and flags to include digits and uppercase
characters.
So you can sort of control the readability of result strings.

Nathan.


------------------------------

message: 5
date: Mon, 8 Sep 2008 14:19:54 -0400
from: "Haas, Matt (CL Tech Sv)" <matt.haas@xxxxxxxxxxx>
subject: Re: [WEB400] Random String Generator

What random number generator are you using? I'm a little
curious because most will produce the same set of "random"
values with the same seed value which could leave the program
open to exploit of the user can influence the seed value.

For what you're doing, it may not make much difference, but
the pseudo-random number generator that IBM ships with the
Crypto Access Provider LICPGM is much better when the random
number really needs to be random.

Matt

-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of Nathan Andelin
Sent: Monday, September 08, 2008 1:04 PM
To: web400@xxxxxxxxxxxx
Subject: [WEB400] Random String Generator

Last week's discussion on CAPTCHA made me curious about random number
and random string generation because random codes are harder to break
than say a fixed collection of codes or derived images.

So I set about to write a couple RPG procedures that could be used for
random number and random string generation. For example, the
following
screen shows a program for generating random strings of 4-8 characters
based on the lower-case English alphabet.

http://www.radile.com/rdweb/temp/random.html

I found that with even a limited alphabet, the procedure can generate
thousands of unique strings of 4-8 characters. It was just
interesting;
A curiosity.

I don't have an immediate use for something like this, but I think it
will come in handy sometime in a toolkit.

Nathan.


------------------------------

message: 6
date: Mon, 08 Sep 2008 11:21:59 -0700
from: "Dave Odom" <Dave.Odom@xxxxxxxxxxxx>
subject: Re: [WEB400] Random String Generator

Nathan,

How about using the RANDOM function in REXX for the number
and then build your own random string generator using the
RANDOM number function? It's a native i solution.

Dave

Nathan Andelin <nandelin@xxxxxxxxxxxx> 9/8/2008 10:03 >>>
Last week's discussion on CAPTCHA made me curious about random number
and random string generation because random codes are harder to break
than say a fixed collection of codes or derived images.

So I set about to write a couple RPG procedures that could be
used for
random number and random string generation. For example, the
following
screen shows a program for generating random strings of 4-8
characters
based on the lower-case English alphabet.

http://www.radile.com/rdweb/temp/random.html

I found that with even a limited alphabet, the procedure can generate
thousands of unique strings of 4-8 characters. It was just
interesting;
A curiosity.

I don't have an immediate use for something like this, but I think it
will come in handy sometime in a toolkit.

Nathan.
--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.



------------------------------

message: 7
date: Mon, 8 Sep 2008 14:23:03 -0400
from: "Haas, Matt (CL Tech Sv)" <matt.haas@xxxxxxxxxxx>
subject: Re: [WEB400] Random String Generator

I don't think this is a good use for a GUID. Do you really
want your users to have to type in a different 32 character
security code every time they use a particular feature of
your site? Typically, more than 8 characters starts becoming a burden.

Matt

-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On Behalf Of Maurice O'Prey
Sent: Monday, September 08, 2008 1:50 PM
To: 'Web Enabling the AS400 / iSeries'
Subject: Re: [WEB400] Random String Generator

Hi Nathan

Just curious myself, how does your version stand up to .NET

Function GUID() As String

GUID = System.GUID.NewGuid().ToString()

End Function

Regards

Maurice



-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On
Behalf Of Nathan Andelin
Sent: 08 September 2008 18:04
To: web400@xxxxxxxxxxxx
Subject: [WEB400] Random String Generator

Last week's discussion on CAPTCHA made me curious about random number
and random string generation because random codes are harder to break
than say a fixed collection of codes or derived images.

So I set about to write a couple RPG procedures that could be used for
random number and random string generation. For example, the
following
screen shows a program for generating random strings of 4-8 characters
based on the lower-case English alphabet.

http://www.radile.com/rdweb/temp/random.html

I found that with even a limited alphabet, the procedure can generate
thousands of unique strings of 4-8 characters. It was just
interesting;
A curiosity.

I don't have an immediate use for something like this, but I think it
will come in handy sometime in a toolkit.

Nathan.
--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.

--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.




------------------------------

message: 8
date: Mon, 8 Sep 2008 14:25:11 -0400
from: "Smith, Mike" <Mike_Smith@xxxxxxxxxxxxxxxx>
subject: [WEB400] Php and codeigniter

I have been playing with PHP and Codeigniter. I am having problems
with pagination and was wondering if anybody has used
Codeignter on the
I?


------------------------------

message: 9
date: Mon, 8 Sep 2008 19:42:09 +0100
from: "Maurice O'Prey" <maurice.oprey@xxxxxxxxx>
subject: Re: [WEB400] Random String Generator

Nathan wrote

So you can sort of control the readability of result strings

Doesn't that kind of defeat the purpose? Surely a GUID (or
random string)
should not be human readable? If a human can read any part of
it the effect
is weakened (IMHO)?

Maurice




-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On
Behalf Of Nathan Andelin
Sent: 08 September 2008 19:17
To: Web Enabling the AS400 / iSeries
Subject: Re: [WEB400] Random String Generator

Maurice O'Prey wrote:
Just curious myself, how does your version stand up to .NET
... GUID = System.GUID.NewGuid().ToString()

I think NewGuid() generates strings based on timestamps, so the
resulting string is mostly hex digits, while ranString() has optional
parameters for specifying the size of the string you want returned (a
range), and the consonants and vowels you want it to be based on, and
the vowel weight, and flags to include digits and uppercase
characters.
So you can sort of control the readability of result strings.

Nathan.
--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.



------------------------------

message: 10
date: Mon, 8 Sep 2008 19:50:36 +0100
from: "Maurice O'Prey" <maurice.oprey@xxxxxxxxx>
subject: Re: [WEB400] Random String Generator

Nope

I don't ask users to key in their GUID (they never see it), it just
identifies something about them about which they need know
nothing (as you
well know a key to some database info).

I've written my own basic random (so called) number
generators and failed. A
lesson learned (at least for me).

Maurice

-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On
Behalf Of Haas, Matt (CL Tech Sv)
Sent: 08 September 2008 19:23
To: Web Enabling the AS400 / iSeries
Subject: Re: [WEB400] Random String Generator

I don't think this is a good use for a GUID. Do you really
want your users
to have to type in a different 32 character security code
every time they
use a particular feature of your site? Typically, more than 8
characters
starts becoming a burden.

Matt

-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On
Behalf Of Maurice O'Prey
Sent: Monday, September 08, 2008 1:50 PM
To: 'Web Enabling the AS400 / iSeries'
Subject: Re: [WEB400] Random String Generator

Hi Nathan

Just curious myself, how does your version stand up to .NET

Function GUID() As String

GUID = System.GUID.NewGuid().ToString()

End Function

Regards

Maurice



-----Original Message-----
From: web400-bounces@xxxxxxxxxxxx
[mailto:web400-bounces@xxxxxxxxxxxx] On
Behalf Of Nathan Andelin
Sent: 08 September 2008 18:04
To: web400@xxxxxxxxxxxx
Subject: [WEB400] Random String Generator

Last week's discussion on CAPTCHA made me curious about random number
and random string generation because random codes are harder to break
than say a fixed collection of codes or derived images.

So I set about to write a couple RPG procedures that could be used for
random number and random string generation. For example, the
following
screen shows a program for generating random strings of 4-8 characters
based on the lower-case English alphabet.

http://www.radile.com/rdweb/temp/random.html

I found that with even a limited alphabet, the procedure can generate
thousands of unique strings of 4-8 characters. It was just
interesting;
A curiosity.

I don't have an immediate use for something like this, but I think it
will come in handy sometime in a toolkit.

Nathan.
--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.

--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.


--
This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.



------------------------------

--
This is the Web Enabling the AS400 / iSeries (WEB400) digest list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/web400
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/web400.



End of WEB400 Digest, Vol 6, Issue 370
**************************************


As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.