/** * Selects a database * * @param string $database * @return mixed */ static function database($database) { if (!$database) { return self::error(l::get('db.errors.missing_db_name', 'Please provide a database name'), true); } // check if there is a selected database if (self::$database == $database) { return true; } // select a new database $select = @mysql_select_db($database, self::connection()); if (!$select) { return self::error(l::get('db.errors.missing_db', 'Selecting database failed'), true); } self::$database = $database; return $database; }
<?php //error_reporting(0); include "dbclass.php"; $obj = new db(); $hostname = "localhost"; $username = "******"; $password = ""; $database = "student"; // $obj->database($hostname, $username, $password, $database); echo $_POST["usrname"]; if ($_POST["usrname"] == "") { header("Location:form2_val_php.php?error=error"); } else { $username = $_POST["usrname"]; if (!preg_match("/^[a-zA-Z ]*\$/", $username)) { header("Location:form2_val_php.php?again=again&error=error1"); } } if (empty($_POST["pass"])) { header("Location:form2_val_php.php?error"); } $pass = $_POST["pass"]; if (empty($_POST["email"])) { } else { $email = $_POST["email"]; } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { header("Location:form2_val_php.php?error"); } else {