Row wordt niet in db geplaatst

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Tom K

Tom K

30/06/2009 15:22:00
Quote Anchor link
Hallo allemaal, ik heb de volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$data
=  preg_replace('!(.*)User|(.*){(.*)}(.*)!', '$1$4', $session['data']);

            $sqlData = array('uid'=>0, 'data'=>$data);
            $ad = $this->getAdapter();
            
            $where = $ad->quoteInto('id = ?', $session['id']);
            $this->update($sqlData, $where);
?>

de bedoeling is om mensen uit te laten loggen op elke computer waarop hij ooit is ingelogd. $sqlData bevat
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Array ( [uid] => 0 [data] => actualPage|s:42:"http://beta.devhouse.nl/user/logout/logout";widgetsInfo|a:1:{s:9:"dh-news-G";a:1:{s:3:"key";s:32:"acce7589900573b24ca6488f48c0d134";}}oldPage|s:35:"http://beta.devhouse.nl/user/logout"; )


Zoals je ziet zie je dat er een uid instaat, en de session data. Nu wordt het uid netjes veranderd. maar de data row blijft ongeschonden, en wordt dus niet veranderd door de hierboven opgegeven data. Ik heb geen flauw idee hoe dit komt. Weet iemand toevallig een oplossing?

Tom

PS: Ik gebruik ZF
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.