Link to home
Start Free TrialLog in
Avatar of cnl83
cnl83Flag for United States of America

asked on

Need help reconstructing two class files that are missing.

I have a project that I had someone make years ago. I decided to revive the project and im missing two files. I don't know jQuery, and im a novice with PHP.

1) First take a look at the screenshot. This a zoomed out look at the form. Each section is really it's own PHP file that should only show after the previous submission. I posted the code from one of the sections on the form.
2) Notice the two lines that require Dbmodule and Validation.
3) There is a jquery folder with two files which I also attached.
Obviously the dbmodule is most likely database connection information but im unsure about the validation class file because I assume it's using the jquery. The project is bigger than it looks and this is why im not resorting to recreating it just yet. Thanks for your help. I also assume the validation class file is what gives the form the characteristics such as sliding and hiding fields.


if (isset($_POST['hpi_save']) && $_POST['hpi_save'] == 'hpi_sent')
	$db = new DBmodule();
	$fields = array('Customers_id', 'q1', 'q2', 'q3', 'q4', 'q5');
	$values = array($_POST['Customer_id'], $_POST['hpi_1'], $_POST['hpi_2'], $_POST['hpi_3'], $_POST['hpi_4'], $_POST['hpi_5']);
	if (!empty($_POST['hpi_id']))
		$id = $_POST['hpi_id'];
		if ($db->update('hpi', $fields, $values, $id))
			echo "Your update was successful.";
			echo "Your update failed.";
		$lastid = $db->insert('hpi', $fields, $values);
		if ($lastid > 0)
			echo "Customer information successfully added.";
			echo "Customer information failed to add.";	
	echo "hpi_save not set";


Open in new window
User generated image
Avatar of Ray Paseur
Ray Paseur
Flag of United States of America image

Link to home
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of cnl83


I've requested that this question be deleted for the following reason:

It was a longshot