Como criar funções básicas para uma Members-Only site

O primeiro passo na criação de qualquer aplicativo grande, como um dos membros-somente website, é criar alguns arquivos de base que serão usadas para abrigar funções genéricas. Para esta aplicação, você pode usar o arquivo de validação junto com um arquivo principal de funções que irá, então, exigir outros arquivos.

O arquivo de funções será responsável por iniciar as sessões, a criação de quaisquer constantes que você pode precisar, e incluindo outros arquivos necessários. Isso evita que você ter que lembrar o que incluir onde e de ter que lembrar de iniciar sessões em todos os lugares.

Seu arquivo de funções básicas serão chamados functions.inc e será colocado na raiz do documento.

? Lt;? Php // arquivo genérico para funções genéricas e outras includessession_start () - require_once ( "../ dbstuff.inc") - require_once ( "validation.inc") ->

Como você pode ver, a sessão é iniciada e dois arquivos são necessários: o dbstuff.inc arquivo e um validation.inc arquivo, mostrado aqui:

? Lt; phpfunction is_valid_state ($ Estado) {$ validStates = array ( "AL", "CA", "CO", "FL", "IL", "NJ", "NY", "WI") - if ( in_array ($ estado, $ validStates)) {return true-} else {return falso-}} // fim função is_valid_statefunction is_valid_zip ($ zip) {if (preg_match ( '/ ^ [d] + $ / ", $ zip) ) {return true-} else if (strlen ($ zip) == 5 || strlen ($ zip) == 9) {return true-} else {return falso-}} // função final is_valid_zip?>

menu