HEX
Server: Apache
System: Linux sg241.singhost.net 2.6.32-896.16.1.lve1.4.51.el6.x86_64 #1 SMP Wed Jan 17 13:19:23 EST 2018 x86_64
User: honghock (909)
PHP: 8.0.30
Disabled: passthru,system,shell_exec,show_source,exec,popen,proc_open
Upload Files
File: //opt/cloudlinux/alt-php54/root/usr/share/doc/pear/HTML_AJAX/examples/review/review.class.php
<?php
class Review {

	// constructor won't be exported
	function Review() {
		if (!isset($_SESSION['reviews'])) {
			$_SESSION['reviews'] = array();	
		}
	}

	// data is an array of objects
	function newReview($data) {
		// clean data, its coming from the client
		$data['name'] = htmlentities($data['name']);
		$data['review'] = htmlentities($data['review']);

		$_SESSION['reviews'][] = $data;

		$key = count($_SESSION['reviews'])-1;

		return "<div onclick='editReview($key,this)'><div class='name'>$data[name]</div><div class='review'>$data[review]</div></div>";
	}

	function updateReview($key,$data) {
		// clean data, its coming from the client
		$data['name'] = htmlentities($data['name']);
		$data['review'] = htmlentities($data['review']);

		$_SESSION['reviews'][$key] = $data;
		return array($key,"<div onclick='editReview($key,this)'><div class='name'>$data[name]</div><div class='review'>$data[review]</div></div>");
	}
}
?>