"; return $output; } function generatePasswordForm(){ $output = "

Admin Password Setup

"; return $output; } function validatePasswords($post_array){ $error = ""; if(!isset($post_array["uploadPassword"]) || !preg_match("/^[A-Za-z0-9]+$/", $post_array["uploadPassword"]) ){ $error .= "

Upload Password is a required alphanumeric field.

"; } if(!isset($post_array["downloadPassword"]) || !preg_match("/^[A-Za-z0-9]+$/", $post_array["downloadPassword"]) ){ $error .= "

Download Password is a required alphanumeric field.

"; } return $error; } function savePasswords($post_array){ $fp = fopen('pw', 'w+'); fwrite($fp, md5($post_array["uploadPassword"])."\n" ); fwrite($fp, md5($post_array["downloadPassword"]) ); fclose($fp); } function getPasswords(){ if(file_exists(PASSWORD_FILE)){ $handle = fopen(PASSWORD_FILE, "r"); $uploadPassword = trim(fgets($handle, 1024)); $downloadPassword = trim(fgets($handle, 1024)); return array("uploadPassword"=>$uploadPassword, "downloadPassword"=>$downloadPassword); } else{ return array(); } } } ?>