Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Daddy Fantastic
Jun 22, 2002

For the glory of FYAD
Are there any benefits to using MDB2, assuming I'm already using mysqli prepared statements, won't be switching away from mySQL, and I'm not already using PEAR?

Adbot
ADBOT LOVES YOU

Daddy Fantastic
Jun 22, 2002

For the glory of FYAD
Is there a fancy one line PHP trick that could replace this foreach loop?

code:
$b = array( 'dookie', 'poop', 'gook', 'poon' );
$password = //randomly generated phoenetic password
		
foreach ( $b as $word )
{
	  if ( strpos( $password, $word ) !== false )
	  	  $password = //try again from scratch...
}

Daddy Fantastic
Jun 22, 2002

For the glory of FYAD

duz posted:

php:
<?
if (in_array($password, $b))
{
  // whatever
}
?>
I'm not sure that will work though, since $password could be any length-- in other words, I'd like it to match words that include the banned words, but may contain other letters (like dookieq).

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply