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?