mağaza sepetleri nasıl paylaştırabilirim ? |
|||
Konuyu görüntüleyenler: 1 Misafir
|
|||
|
|||
|
|||
|
|||
myweb
Üye Mesajlar: 180 Konular: 47 Katılma Tarihi: Mar 2015 Rep Puanı: 0 Teşekkürler: 6
4 Mesajına, 4 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 08-12-2015 03:16 PM
1 database var 3 domain farklı domain var (aynı host firmasında) toplam 3 tane domain var hepsi ortak olsun istiyorum ve yaptım.ana domainde herşeyini görüyorum kategorilerde falan mağazalar görünüyor.istemediğim mağazada göstermiyorum falan. sorun şu :bir mağazadan sepete bişe ekledim diyelim diğer mağazaya gittiğimde ordan da bişe eklemek istiyoum ama bir birlerini görmuyolar.zaten kullanıcı girişi bile istiyor diğer mağazalara gidildiğinde. oysa ana mağazada sunucu ayalarında sepeti paylaş dedim.databasede ortak. neden görmüyor nasıl çözebilirim aylardır bunu arıyorum yabancı sitelerde session.php işlem yapın deniyo sanırım emin değilim ama başaramıyorum. htaccessden yapmak ise mumkun değil.kurnazlık yapıp diğer mağazalaırn sessionunu paylaşlaşması için yolu anamağazaya yönlendirdm tabi openbase dir gibi hatalar veriyor anladımki burası değil cünkü hiç bir sunucu open basedir açmaz. be bunun bi yolu oldugunu umut ediyorum umarım hayalim gerçek olur o.c 2 vqmod son versiyn kurulu. jorunal 2 kullanıyorum |
myweb
Üye Mesajlar: 180 Konular: 47 Katılma Tarihi: Mar 2015 Rep Puanı: 0 Teşekkürler: 6
4 Mesajına, 4 Teşekkür edildi. Kişisel Bilgileri: |
Karaoglan
Acemi Üye Mesajlar: 21 Konular: 0 Katılma Tarihi: Jul 2015 Rep Puanı: 0 Teşekkürler: 0
2 Mesajına, 2 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 09-05-2015 01:46 PM
(08-18-2015 07:59 AM)myweb Yazılan: halen çömzemedim system->library-session.php de costruct un icine: en üste : if ($_SERVER['HTTP_HOST'] != '{{firstStoreName}}.loc') { if (!isset($_COOKIE["PHPSESSID"]) && !isset($_GET['session_id'])) { $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";//get current URL header('Location: http://{{firstStoreName}}.loc?getsession...e64_encode($actual_link)); } elseif (isset($_GET['session_id'])) { //set session based on the session_id received from main store session_destroy(); session_id($_GET['session_id']); session_start(); header('Location: '. base64_decode($_GET['url'])); //redirect to original requested url } } else { if (isset($_GET['getsession'])) { //send back session_id header('Location: http://{{secondStoreName}}.loc?session_id='.urlencode(session_id()) . '&url=' . $_GET['url']); } } {{storename}} in yerine olusturmus oldugun storeIsimlerini girersin denersin. Kolay gelsin, Burak |
myweb
Üye Mesajlar: 180 Konular: 47 Katılma Tarihi: Mar 2015 Rep Puanı: 0 Teşekkürler: 6
4 Mesajına, 4 Teşekkür edildi. Kişisel Bilgileri:
Konu Tarihi: 09-05-2015 04:56 PM
(09-05-2015 01:46 PM)Karaoglan Yazılan:(08-18-2015 07:59 AM)myweb Yazılan: halen çömzemedim selam, costruct içine dediniz ama session php de bi turlu bulamadım bu yazıyı <?php class Session { public $data = array(); public function __construct() { if (!session_id()) { ini_set('session.use_only_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); session_set_cookie_params(0, '/'); session_start(); } $this->data =& $_SESSION; } public function getId() { return session_id(); } public function destroy() { return session_destroy(); } } |
bluemonday
Üye Mesajlar: 95 Konular: 29 Katılma Tarihi: Sep 2015 Rep Puanı: 0 Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi. Kişisel Bilgileri: |
|
|
|
|
Direk Link | |
HTML Link | |
BBCode Link | |
Sosyal Paylaş |