Selam arkadaslar,

su anda yazdigim bir scriptte get ve post ile nesne gönderiyorum. Siz uygulamalarinizda bu islemi nasil yapiyorsunuz, örnek kod verebilir misiniz?

<?php

	class Site {
		protected $link;

		public function __construct($link) {
			$this->link = $link;
		}

		public function getLink() {
			return $this->link;
		}
		public function setLink($link) {
			$this->link = $link;
		}
	}


	$link = 'http://www.r10.com';
	$site = new Site($link);
	$serialized = base64_encode(serialize($site));

	if($_POST){
		$objekt = unserialize(base64_decode($_POST['nesne']));
		echo $objekt->getLink();
	}

	echo '<form action="" method="POST">
	<input type="text" name="nesne" value="'.$serialized.'" />
	<input type="submit" value="Gönder" />
	</form>';

?>
Ben bu sekilde kullaniyorum, yukarida kod hakkinda yorumlarinizi/yardimlarinizi bekliyorum.

Simdide asagidaki hatayi aliyorum. Nesnelerin iceriginin büyüklügünden dolayi olabilir mi acaba? Yoksa bu islemi Sessionlarlami yapmam gerekiyor? Bilgisi olan arkadaslar yardimci olabilirlerse sevinirim.

Alıntı
Fatal error: Call to a member function getLink() on a non-object in ...
yaptigim flood oluyor sanirim.. ama yokmu bi fikri olan, yardimci olabilecek bi arkadas?