HTML_AJAX
[ class tree: HTML_AJAX ] [ index: HTML_AJAX ] [ all elements ]

Source for file review.class.php

Documentation is available at review.class.php

  1. <?php
  2. class Review {
  3.  
  4.     // constructor won't be exported
  5.     function Review({
  6.         if (!isset($_SESSION['reviews'])) {
  7.             $_SESSION['reviews'= array();    
  8.         }
  9.     }
  10.  
  11.     // data is an array of objects
  12.     function newReview($data{
  13.         // clean data, its coming from the client
  14.         $data['name'htmlentities($data['name']);
  15.         $data['review'htmlentities($data['review']);
  16.  
  17.         $_SESSION['reviews'][$data;
  18.  
  19.         $key count($_SESSION['reviews'])-1;
  20.  
  21.         return "<div onclick='editReview($key,this)'><div class='name'>$data[name]</div><div class='review'>$data[review]</div></div>";
  22.     }
  23.  
  24.     function updateReview($key,$data{
  25.         // clean data, its coming from the client
  26.         $data['name'htmlentities($data['name']);
  27.         $data['review'htmlentities($data['review']);
  28.  
  29.         $_SESSION['reviews'][$key$data;
  30.         return array($key,"<div onclick='editReview($key,this)'><div class='name'>$data[name]</div><div class='review'>$data[review]</div></div>");
  31.     }
  32. }
  33. ?>

Documentation generated on Mon, 11 Mar 2019 15:59:25 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.