020 555 1111
  • Old fashion, modular, procedural PHP plus some scaffolding techniques to allow it to mimic MVC simplicity.
  • A quick reference to help you find in PHP maze what needs to be done and how to do it.
  • Learn a PHP Object Oriented Programming by building a live discussion forum application.
  • MVC - Model View Controller - real life, easy reference and application.
This product has options, take a look at them and select ones you like the most.
Options are displayed under image section.

random number generator v.2
[php functions]

//function generates random string from 3 different character sets
function randomNumber($length, $readEasy='stm')
{
  // res = read easy small case
  // rem = read easy mixed case
  // stm = standard mixed case
  
  // start with a blank password
  $rnd = "";
  // define possible characters
  if ($readEasy=='res') {
	  $possible = "23456789acdefghjkmnprstwxyz"; //27
  } elseif ($readEasy=='rem') {
	  $possible = "23456789ABCDEFGHJKLMNPRSTWXYacdefghjkmnprstwxyz"; //47
  } else {
	  $possible = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"; 
  }
  // set up a counter
  $i = 0; 
  // add random characters to $password until $length is reached
  while ($i < $length) { 
    // pick a random character from the possible ones
    $char = substr($possible, mt_rand(0, strlen($possible)-1), 1);
    // we don't want this character if it's already in the password
    if (!strstr($rnd, $char)) { 
      $rnd .= $char;
      $i++;
    }
  }
  return $rnd;
}