Főoldal   Súgó Bejelentkezés Regisztráció  
Üdvözlünk, Vendég. Kérlek jelentkezz be vagy regisztrálj.

Jelentkezz be a felhasználóneveddel, jelszavaddal és add meg a munkamenet hosszát
1 évet fizetsz kettőt kapsz a CakePHP tárhely programban!
Silver csomag pl.: 1000MB tárhely, MySQL vagy PostgreSQL.
.hu domain címmel - 12.900 Ft + Áfa / 2év
Hírek: Exkluzív bejelentés CSAK CakePHP.hu fórumlátogatóknak!  Általános blabla...
Oldalak: [1]   Le
Nyomtatás
Téma: Session probléma  (Megtekintve 1235 alkalommal)
« Dátum: 2009. Janur 14. - 13:24:32 »
jailhouse Nem elérhető
Újonc

Profil megtekintése E-mail
*
Hozzászólások: 20



Sziasztok!

Pár éve használtam a Cake 1.1x -et fejlesztésekre és nagyon meg voltam vele elégedve, aztán mostanában mással foglalkoztam, de most lenne egy határidős melóm,amit elvállaltam, hogy megcsinálom. Felraktam az 1.2 -őt(stabilat), és sajnos a session kezelés egyáltalán nem megy benne.

tehát pl:
Kód:
$this->Session->write('kulcs','ertek');

egyáltalán nem működik. Már mindent kipróbáltam. Az oldal a www.valami.hu/cake cimen működik, ahol a www.valami.hu -egy drupal alapú oldal van és a session['host']-ban a www.valami.hu szerepel. Lehet ez probléma? Ha igen, akkor a hostot hol tudom állítani?

Köszönök minden választ előre is!
Naplózva
« Válasz #1 Dátum: 2009. Janur 14. - 13:52:11 »
runnerjogi Nem elérhető
Újonc

Profil megtekintése E-mail
*
Hozzászólások: 34



Szia!

Működnie kell a $this->Session->write('kulcs','ertek');-nek..

és, ha kiíratod:
echo $this->Session->read("kulcs")

Kimásoltam egy 1.2 -s munkából a login funkciót, hátha segít:

Kód:
  function login()
    {
        if (!empty($this->data))
        {
            $someone = $this->User->findByName($this->data['User']['name']);
            //print_r($someone);
            if(!empty($someone['User']['password']) && $someone['User']['password'] == md5($this->data['User']['password']))
            {
         $this->Session->write('User', $someone['User']);

               $this->redirect('/yourprojects/index');
            }

            else
            {
                $this->Session->setFlash(__('Nem megfelelő felhasználói név vagy jelszó.', true));
            }
        }
    }

Üdv,

Zsolt
Naplózva
« Válasz #2 Dátum: 2009. Janur 14. - 14:37:23 »
jailhouse Nem elérhető
Újonc

Profil megtekintése E-mail
*
Hozzászólások: 20



Szia!

Köszönöm szépen a választ, a problémám végül megoldódott. mégis az volt a probléma, hogy a drupalos oldal bekavart alatta. csinaltam egy aldomain-t a cake-s oldalnak es mostmár jó.
Naplózva
« Válasz #3 Dátum: 2009. Janur 15. - 13:01:08 »
runnerjogi Nem elérhető
Újonc

Profil megtekintése E-mail
*
Hozzászólások: 34



Szia!

Szívesen...
?? "Drupal bekavart a Cake-nek" ??
Cake-el írtál vmi modult a Drupal alá?
A Drake-t használtad?:
http://dev.sypad.com/projects/drake/

Üdv,

Zsolt
Naplózva
Oldalak: [1]   Fel
Nyomtatás
Ugrás:  

2007 CakePHP Magyarország Fóruma
Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
Magyar fordítás: SMF Magyarország
| Üzemelteti / Hosting: Elite Media     -     Támogatóink: Loovers Szexshop | És a HHO generátor