<?php
class Eintrag {
// Klassenvariablen
var $name;
var $email;
var $homepage;
var $herkunft;
var $text;
var $id;
var $datum;
var $uhrzeit;

//Konstruktor
function Eintrag($id="") { 
	
	if ($id !=""){ //wenn id nicht gleich leer
	$abfrage = "SELECT * FROM gaestebuch WHERE id=".$id;   //hole id aus der datenbank
	$ergebnis = mysql_query($abfrage);
	if ($row=mysql_fetch_object($ergebnis)) { //dann greife auf die Eigenschaften des Objektes
		$this->name=$row->name."".$this->email=$row->email."".$this->homepage=$row->homepage."".$this->herkunft=$row->herkunft."".$this->eintrag=$row->eintrag;
		//print_r($this);
			 return true;
		}else {
		 return false;
    	}
		/*
		$timestamp=time();	
		$datum=date("d.m.Y"   .$timestamp);
		$uhrzeit=date("H:i","-" .$timestamp);
		
		$this->datum=$datum;
		$this->uhrzeit=$uhrzeit;
	*/}
}
/*
function pruefen() {
$error=array(); 


	if ($_GET["action"]=="add"){ 
		$this->eintragen="";
		$timestamp=time();	
		$datum=date("d.m.Y".$timestamp);
		$uhrzeit=date("H:i".$timestamp);
		$name=$_POST["name"];
		$email=$_POST["email"];
		$homepage=$_POST["homepage"];
		$herkunft=$_POST["herkunft"];
		$text=$_POST["text"];
		$sicherheitscode=$_POST["sicherheitscode"];

	//Prüfen ob die Felder ausgefüllt sind, wenn eines leer ist, dann kommt die Fehlermeldung
	if ($name=="" || $email=="" || $homepage=="" || $herkunft==""||$sicherheitscode!=$_SESSION['captcha_spam']){
			$error[]="Bitte vollständig ausfüllen<br/>";

	//Einzelne Prüfung ob die Felder leer sind, wenn ja dann Fehlermeldung
	if ($this->name==""){
		$error[]= "Namen eintragen<br/>";
		}
	if ($this->email==""){ 
		$error[]= "Email eintragen<br/>";
		}
	if ($this->homepage==""){ 
		$error[]= "Homepage eintragen<br/>";
		}
	if ($this->herkunft==""){ 
		$error[]= "Herkunft eintragen<br/>";
		}
	if ($this->sicherheitscode==""){
		$error[]= "Code eintragen<br/>";
		}
		
		//sonst Vergleich ob der Eintrag schon vorhanden ist, wenn ja dann kommt "Eintrag vorhanden"
		}else {
		$test = mysql_query("SELECT * FROM gaestebuch WHERE eintrag='$text'");
		$test2 = mysql_fetch_object($test);
		if($test2) {
			$error[]= "Eintrag vorhanden!";
		
		// sonst wird der eintrag gespeichert
		}else{ 
			$eintrag = "INSERT INTO gaestebuch (datum,name,email,homepage, herkunft,eintrag,sicherheitscode)VALUES ('$timestamp','$name','$email','$homepage','$herkunft','$text','$sicherheitscode')";
			$eintragen=mysql_query($eintrag);
			
			// Variablen auf Null setzten, damit die Felder wieder leer sind.
			$name="";
			$email="";
			$homepage="";
			$herkunft="";
		}
	}
}
}
*/

function speichern () {

$sql = "INSERT INTO gaestebuch FIELDS name, email, homepage, herkunft VALUE 'name= '".$this->name."', email = '".$this->email."', homepage='".$this_homepage."', herkunft='".$this_herkunft."'";
$sql.= "homepage='".$this->homepage."', herkunft='".$this->herkunft."', text='".$this->eintrag."'";
mysql_query($sql);
}

//-----------------------------------------------------------------------------------------------
function getAusgabe() { //ausgeben 
	return $this->name."-".$this->email."-".$this->homepage."".$this->herkunft."-".$this->eintrag.'</br>';
	}
} // Ende Class Eintrag()
?>