Zwerfende sessie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Sr. iOS Developer

De vacature As Sr. iOS Developer at Mingle Sports Technologies, you'll build beautiful and user-friendly iOS apps for our customers. Your code will be written in a timely and scalable way all while ensuring strong optimization. You'll also unit-test your code for robustness including edge cases, usability, and general reliability. You'll work closely with our product team to deliver high-quality iOS apps. Ultimately, our customers on iOS will have a great mobile experience thanks to you. Functie eisen To be a team player. Have a positive mindset and are eager to learn. Have the guts to try something new even

Bekijk vacature »

Java Developer

De vacature Voor de ontwikkeling van een nieuw vooruitstrevend financieel communicatie- en transactieplatform zoeken wij een senior JAVA developer. Het te ontwikkelen platform dient voor hoog volume financiële transacties met een verscheidenheid aan algoritmes voor het individueel configureren van bijvoorbeeld cadeau kaarten en loyalty cards. Wat is jouw kracht? Je bent inspirerend waardoor mensen je graag volgen. Daarnaast heb je ruime ervaring opgedaan als ontwikkelaar. Als meewerkend voorman ben je in staat om je kennis en ervaring op een prettige manier over te brengen. Uiteraard beschik je naast je analytisch denkvermogen over een behoorlijke dosis inventiviteit en creativiteit. Je kunt

Bekijk vacature »

JavaScript Developer

De vacature Als javascript developer schrijf je koppelingen die data-uitwisseling tussen software van verschillende leveranciers mogelijk maken. Deze data importeren we vanuit online boekhoudprogramma's naar de apps van CaseWare Cloud. Functie eisen Aantoonbare programmeerervaring Je bent zelfstandig maar communiceert ook makkelijk met je collega's en team Je staat open voor veranderingen en nieuwe technieken Je bent nieuwsgierig en experimenteert graag binnen de gestelde kaders Je bent nauwkeurig (natuurlijk) - Minimaal 32 uur per week beschikbaar Jouw belangrijkste taken 1. Ontwikkelt complexe producten 2. Vacature Javascript Developer Cooder.nl 3. Draagt zorg voor het aanpassen en onderhouden van producten waar nodig 4.

Bekijk vacature »

Java Software Developer - Amstelveen

De vacature Als ALTEN Digital Enterprise staan wij voor fullstack en softwareontwikkeling dat doen we dan ook vanuit verschillende expertises. We gaan ervan uit dat je inmiddels weet wat er allemaal komt kijken bij het maken van software in enterprise-omgevingen. Daarnaast snappen we ook dat jij de diepte hebt opgezocht in één van die expertises, zoals Front-end applicatieontwikkeling, API’s en backend development, Cloud- en dataplatformen, of Internet of Things (IoT). Je beschikt al over aardig wat kennis, maar je bent nog niet uitgeleerd. Dat is mooi, want wij vinden zo’n instelling belangrijk. Het hart van ALTEN is namelijk technologie en

Bekijk vacature »

Frontend/Mobile Developer

De vacature We are CargoSnap, an international B2B SaaS-based tech scale-up in logistics that started in 2017 and have successfully expanded our team and solution to a growing number of customers worldwide. More and more customers are embedding “Proof of Condition” in their day to day logistics operations by using CargoSnap. Less damage, fewer claims and Realtime visual insights in the condition of their cargo makes our current customers our biggest fans. The Rotterdam Port Fund recognizes our product-market fit and proven track record and as such, invested in CargoSnap. We will triple our entire team size during the next

Bekijk vacature »

Junior JAVA ontwikkelaar @ Regio Den Haag

2021-11-19 iSense Junior JAVA ontwikkelaar Heb jij <3 jaar geleden je studie afgerond en wil je graag opgeleid worden tot Fullstack Java Developer? Mooi! Op 7 februari 2022 starten wij met ons Graduate Programma waarin je na een driemaandelijkse betaalde bootcamp mag gaan starten bij een hele toffe opdrachtgever. Ben jij klaar voor deze stap? ISNA51157 Wat ga je doen tijdens het Fullstack JAVA ontwikkeltraject? Vanaf 7 februari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack Java Developer. Zo volg je de eerste drie maanden

Bekijk vacature »

React Native App Developer

De vacature Do you want to have maximum freedom, influence and fun during the development of our app? We are currently working on the transformation from Cordova/Phonegap to React Native. Our standard application is continuously developed to be both functionally and technically ahead of the curve for the hundreds of customers and thousands of drivers who work for IKEA, Praxis and many other webshops. We are continuously building the best experience for everyone. For our technical heart of 10 developers (of which 2.5 are mobile app developers), we are looking for a React Native App Developer who doesn’t wait around

Bekijk vacature »

Stage: Super programmeurs welkom (In Limburg)

Wat ga je doen? Je bouwt mee aan het CMS Serena. Je bouwt mee aan werken-bij websites van klanten. Je helpt met de koppelingen bouwen tussen onze werken-bij websites en diverse software pakketten. Over welke vaardigheden beschik je? Programmeren in PHP. Communicatief vaardig. Teamspeler. Eigen mening. Wat bieden we? 70% van al onze medewerkers hebben ooit stage gelopen bij Getnoticed. We zijn een gezellig bourgondisch bedrijf dat werkt voor de top van Nederland (ABN Amro, T-Mobile, Coolblue en meer). De volgende opties zijn mogelijk Een leerplaats die ook geschikt is voor minder validen Mogelijkheden voor zij-instromers

Bekijk vacature »

Business Developer Credit Risk

Senior Business Developer Team Delivery Incasso2020 programma Het succesvol Live brengen van een eerste MVP in Q1 2022 met het Agile/Scrum team: jij bent in de driver seat, de PO ondersteunt waar nodig Requirements en acceptatie criteria voor volgende incrementen opstellen zodat ook de backlog items na Go-Live helder zijn voor het Agile/Scrum team Overdracht van opgedane kennis en werkzaamheden naar een vaste kracht Functie-eisen Een afgeronde HBO/WO opleiding Ervaring binnen de bancaire sector Heeft ervaring met E2E IT implementatie in een Agile Way of Working Is in staat om zich snel in een nieuw onderwerp te verdiepen en/of heeft

Bekijk vacature »

PHP programmeur

De vacature Wij zijn NEG-ITSolutions, een IT-bedrijf met een interessant portfolio en een sterk groeiende marktpositie. Wij leveren circulaire IT-oplossingen voor de levering, plaatsing, support en afvoer van eindgebruikers-hardware. Onze unieke applicatie PLUTO (Planning en Uitrol tool) is de centrale spil in ons dienstverleningsproces. Het is een veelzijdige tool die zowel door ons als onze klanten intensief gebruikt wordt. Als PHP programmeur ontwikkel je mee aan onze unieke applicatie PLUTO en zorg je samen met het team dat functionaliteiten worden uitgebreid en deze aansluiten bij de wensen van onze klanten en onze delivery processen. Je bent creatief in het bedenken

Bekijk vacature »

Java Developer

De vacature In deze diverse functie als Java Developer ben je verantwoordelijk voor de innovatie, realisatie en het beheer van de complexe informatiesystemen voor een van onze leuke klanten. Als Java Developer achterhaal je proactief de behoeften en wensen van de gebruikers binnen de organisatie. Deze vertaal je naar functionele en technische ontwerpen, afhankelijk van de omvang van het project. Vervolgens realiseer, programmeer en test je je oplossingen, om daarna samen met je klant te bespreken of het gewenste resultaat bereikt is. Functie eisen We zijn op zoek naar een Java Developer die: Een relevant diploma heeft op minimaal HBO

Bekijk vacature »

Junior Fullstack .NET Developer @ Regio Eindhoven

2021-10-19 iSense Junior Fullstack .NET Developer Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond OF heb jij middels cursussen je sporen verdiend in het programmeren en wil je graag aan de slag als Fullstack .NET Developer? Lees dan snel verder! Want in januari/februari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie .NET. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISLE51108 Locatie Eindhoven en omstreken. Wat ga je doen tijdens het Fullstack .NET Developer ontwikkeltraject? Vanaf januari/februari 2022 krijg

Bekijk vacature »

Oracle BI Developer @ Utrecht

2021-08-16 iSense Oracle BI Developer Ben jij op zoek naar een dynamische omgeving om als Oracle BI Developer aan de slag te gaan? Heb jij goede kennis van Oracle BI, Datawarehouses en Oracle Data Integrator (ODI)? En pas jij dit graag toe in een innovatieve omgeving waar je voldoende uitdaging zult vinden? Reageer dan nu! ISKL48194-1 Organisatie Deze organisatie is internationaal actief binnen de zakelijke dienstverlening en heeft de kwaliteit van de IT afdeling hoog in het vaandel staan. Al vanaf de oprichting, meer dan 30 jaar geleden, heeft de IT afdeling alle systemen in eigen beheer en worden de

Bekijk vacature »

SAP EWM Consultant

SAP EWM Consultant Categorie: ERP/CRM/Tools Regio/Locatie: Randstad, Netherlands Vacaturenummer: J1121-0026 Type dienstverband: Full Time Functiebeschrijving: Help jij als SAP EWM consultant onze klanten de stap te maken naar de high performance organisatie van de 21e eeuw? Wat ga je doen? Als SAP EWM Consultant adviseer je onze klanten in vraagstukken bij gebruik van SAP in het logistieke domein. Samen met de klant werk je op locatie aan logistieke oplossingen. Daarbij ben je in staat je klant mee te nemen in je verhaal. Dit doe je door je te verdiepen in de klant problematiek. Je zet dit vervolgens om in haalbare

Bekijk vacature »

SharePoint Ontwikkelaar - Sittard

De vacature Als SharePoint ontwikkelaar ben je verantwoordelijk voor het implementeren van SharePoint/ M365 oplossingen. Daarbij maak je gebruik van standaard functionaliteit, bestaande webparts, zelf gemaakte Apps. Je werkt regelmatig samen met functioneel consultants, architecten, projectleiders, infraspecialisten en testers. Het komt ook voor dat je zelfstandig verantwoordelijk bent voor een (deel) project. Je brengt dan zelf de behoefte van de klant in kaart, maakt een plan van aanpak en presenteert dit aan de eindbeslissers. Daarna begin je aan de uiteindelijke oplossing. Natuurlijk draag je in alle projecten ook je steentje bij aan een effectieve implementatie van het platform en een

Bekijk vacature »
Mitchel V

Mitchel V

17/03/2011 16:29:41
Quote Anchor link
Hallo.

Als ik op mijn website ga wordt er een sessie aangemaakt terwijl ik niet gezegd hebt dat hij dat moe doen..
Het probleem is, ik weet niet echt waar die sessie vandaan komt.

De sessie heeft geen data dus het doet niets, maar het is niet de bedoeling dat hij voor iedereen een sessie gaat aanmaken...
Hoe kan ik het best deze sessie vinden?

Ik heb alle sub bestanden even er uit gehaald behalven:

include('handler.inc.php');

dan doet hij het nog steeds, maar als ik de handles.inc.php er uit haal doet hij het niet (logisch want die regelt de sessies).
Maar toch denk ik dat er iets niet klopt.

handles.inc.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<?php
 /******************************************\
|      Sessionhandler & Errorhandler        |
 \******************************************/

// ----------------------------------------------------------------------------------
// ****** Start: Functie Errorhandler *****
// ----------------------------------------------------------------------------------




    function ErrorLogger($errno, $errstr, $errfile, $errline){
        $bestand = "errors.php"; // Bestand waar de errors in komen
        $debug = true; //true: laat errors zien, false errors worden gelogd
        switch($errno){
            case
E_ERROR:               $errtype="Error";                        break;
            case
E_WARNING:             $errtype="Warning";                        break;
            case
E_PARSE:               $errtype="Parse Error";                    break;
            case
E_NOTICE:              $errtype="Notice";                        break;
            case
E_CORE_ERROR:          $errtype="Core Error";                    break;
            case
E_CORE_WARNING:        $errtype="Core Warning";                break;
            case
E_COMPILE_ERROR:       $errtype="Compile Error";                break;
            case
E_COMPILE_WARNING:     $errtype="Compile Warning";                break;
            case
E_USER_ERROR:          $errtype="User Error";                    break;
            case
E_USER_WARNING:        $errtype="User Warning";                break;
            case
E_USER_NOTICE:         $errtype="User Notice";                    break;
            case
E_STRICT:              $errtype="Strict Notice";                break;
            case
E_RECOVERABLE_ERROR:   $errtype="Recoverable Error";            break;
            default:
                    $errtype="Unknown error (".$errno.")";    break;
        }

        $referrer=(isset($_SERVER['HTTP_REFERER']))? $_SERVER['HTTP_REFERER'] : __FILE__ ;
        

        
        $inhoud = "<?php \n\t".'$i++; $errors[$i]["tijd"]="' . date('d/m/Y - H:i:s') . "\";\n\t";
        $inhoud.= '$errors[$i]["type"]="' . $errtype . "\";\n\t";
        $inhoud.= '$errors[$i]["bestand"]="' . $errfile . "\";\n\t";
        $inhoud.= '$errors[$i]["regel"]="' . $errline . "\";\n\t";
        $inhoud.= '$errors[$i]["msg"]="' . $errstr . "\";\n\t";
        $inhoud.= '$errors[$i]["ip"]="' . $_SERVER['REMOTE_ADDR'] . "\";\n\t";
        $inhoud.= '$errors[$i]["request_uri"]="' . $_SERVER['REQUEST_URI'] . "\";\n\t";
        $inhoud.= '$errors[$i]["referer"]="' . $referrer . "\";\n";
        $inhoud.= "?>\n";
        //Error loggen:
        if($debug){
            echo($errtype.": ".$errstr." op regel ".$errline." in ".$errfile."<br />\n");
            return true;
        }

        if (file_put_contents($bestand, $inhoud, FILE_APPEND) === FALSE) {
                exit("<h1>ErrorLogger kon error niet loggen !!!</h1>");
        }
        @
header("Location: errors.php") or die("Er is een fout opgetreden bij het laden van de pagina.");
        return true;
    }


// ----------------------------------------------------------------------------------
// ****** Einde: Functie Errorhandler *****
// ----------------------------------------------------------------------------------

//Errorlogger instellen als errorhandler + timezone instellen naar onze tijd  

set_error_handler("ErrorLogger");    
date_default_timezone_set("Europe/Brussels");

// ----------------------------------------------------------------------------------
// ****** Start: Custom Sessionhandler *****
// ----------------------------------------------------------------------------------


    $mysqli = new mysqli("localhost", "Gebruiker", "Password", "Database");

    // sessie.class wordt aangeroepen
    require_once("sessie.class.php");

    // Maak een nieuw sessie-object
    $ses_obj = new Sessie($mysqli);

    // Hier veranderen we de manier waarop sessies door php worden behandeld naar onze (mysql) manier
    session_set_save_handler (array($ses_obj, 'open'),
                            array($ses_obj, 'sluit'),
                            array($ses_obj, 'lees'),
                            array($ses_obj, 'schrijf'),
                            array($ses_obj, 'vernietig'),
                            array($ses_obj, 'vuilnisman'));

// ----------------------------------------------------------------------------------
// ****** Einde: Custom Sessionhandler *****                          
// ----------------------------------------------------------------------------------

// Het eigenlijk starten van de sessies. Dit moet altijd ONDER session_set_save_handler komen

session_start();  
?>

Sessie.class.php:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?php
class Sessie{
    private $mysqli;
    private $tabel;
    private $controle;
    private $max_leven = 30; // Tijd in minuten dat een sessie houdbaar is
    
    /*Constructor, geef mysqli connectie mee in OOP vorm, mogelijkheid tot tabel naam te veranderen*/

    public function __construct(mysqli &$mysqli, $tabel="sessies"){
        $this->tabel = $tabel;
        $this->mysqli = &$mysqli;
        $this->controle = sha1($_SERVER['REMOTE_ADDR'].$_SERVER['HTTP_USER_AGENT']);
    }

    
    /* Sessie wordt hier normaal geopend, in ons geval moet er niets gebeuren */
    public function open($pad, $naam){
        return true;
    }

    
    /* Sessie wordt gesloten, even de vuilnisman laten langskomen om te oude sessies op te halen */
    public function sluit(){
        $this->vuilnisman(0);
        return true;
    }

    
    /* inlezen van de sessie */
    public function lees($sessie_id){
        $sessie_leven = time() - ($this->max_leven * 60);
        $sql = "SELECT ses_data FROM " . $this->tabel. " WHERE ses_id = '" . $sessie_id . "' AND ses_controle = '" . $this->controle . "'";
        $sql.= " AND ses_tijd > " . $sessie_leven;
        if($resultaat = $this->mysqli->query($sql)){
            $waarde='';
            if($resultaat->num_rows==1){
                $waardes = $resultaat->fetch_row();
                $waarde = $waardes[0];
            }

            $resultaat->close();
            return $waarde;
        }
else{
            return '';
        }  
    }

    
    /* Sessie waarde wordt veranderd */
    public function schrijf($sessie_id, $sessie_data){

        $sessie_data=$this->mysqli->real_escape_string($sessie_data);
        $sql = "UPDATE " . $this->tabel . " SET ses_tijd='" . time() . "', ses_data='" . $sessie_data . "' ";
        $sql.= "WHERE ses_id='" . $sessie_id . "' AND ses_controle = '" . $this->controle . "'";

        if($this->mysqli->query($sql)){ // Update query uitvoeren
            if ($this->mysqli->affected_rows){    // kijken of eer een rij is veranderd, zo niet de rij aanmaken (sql hieronder)
                return true;
            }

            $sql = "INSERT INTO " . $this->tabel . " (ses_id, ses_tijd, ses_start, ses_data, ses_controle) ";
            $sql.= "VALUES ('" . $sessie_id ."', '" . time() . "', '" . time() . "', '" . $sessie_data . "', '" . $this->controle . "')";

            if($this->mysqli->query($sql)){
                return true;    // Rij succesvol aangemaakt
            }else{
                return false;    //Rij niet aangemaakt
            }
        }
else{
            return false;    //Fout bij eerste query
        }
    }

    
    /* Functie die aangeroepen wordt bij session_destroy() */
    public function vernietig($sessie_id){
        $sql = "DELETE FROM " . $this->tabel . " WHERE ses_id = '" . $sessie_id . "'"; // Extra controle uitgelaten, niet echt nodig want je logt uit
        if ($resultaat = $this->mysqli->query ($sql)) {
            return true;
        }
else{
            return false;
        }
    }

    
    /* De vuilnisman zorgt er voor dat sessies die al te lang bestaan verwijdert worden */
    function vuilnisman($leeftijd){
        $sessie_leven = time() - ($this->max_leven * 60);  

        $sql = "DELETE FROM " . $this->tabel . " WHERE ses_tijd < " . $sessie_leven;
        
        if ($this->mysqli->query($sql)){
            return true;
        }
else{
            return false;
        }
    }
    
}

?>


Maar ik zie niet wat er fout gaat..
 
PHP hulp

PHP hulp

28/11/2021 00:18:14
 
Yea Rupie

Yea Rupie

17/03/2011 16:31:52
Quote Anchor link
Een heel script, maar wat staat er dan in die sessie?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
print_r($_SESSION)
?>
 
Mitchel V

Mitchel V

17/03/2011 16:38:21
Quote Anchor link
Mitchel V op 17/03/2011 16:29:41:
De sessie heeft geen data dus het doet niets, maar het is niet de bedoeling dat hij voor iedereen een sessie gaat aanmaken...


Er zit niets in de sessie..
 
Wesley PHP

Wesley PHP

17/03/2011 16:44:58
Quote Anchor link
Verwijder hem dan?

Of snap ik je vraag niet?
 
Mitchel V

Mitchel V

17/03/2011 16:53:47
Quote Anchor link
als ik hem verwijder, en ik ga weer naar de website zet hij hem weer in de database

Toevoeging op 18/03/2011 14:48:28:

Ik zie nu meer lege sessies, Maar de vraag blijft waar komen ze vandaan :S

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CREATE TABLE IF NOT EXISTS `sessies` (
  `ses_id` varchar(32) NOT NULL,
  `ses_tijd` int(11) NOT NULL,
  `ses_start` int(11) NOT NULL,
  `ses_data` text NOT NULL,
  `ses_controle` varchar(40) NOT NULL,
  PRIMARY KEY  (`ses_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Gegevens worden uitgevoerd voor tabel `sessies`
--

INSERT INTO `sessies` (`ses_id`, `ses_tijd`, `ses_start`, `ses_data`, `ses_controle`) VALUES
('b67a76508a75a5b12876b35d31aef85b', 1300456405, 1300456405, '', '9aff1b93ad78d5854f339d2741093718a092d9bd'),
('a7600b60a5330dae61c090f425f889dc', 1300455406, 1300455208, 'login_id|s:1:"3";', 'dad4d7269e36ef9190828c966ccc7abf216d4fca'),
('cfe3e86defa24f0a259f39941420ced9', 1300454757, 1300454757, '', 'efa3de99d47458e2787ee605ebf0c2ffbbe8cec5'),
('4e66520bb3e796e8d8e986c3cfd6081e', 1300454756, 1300454756, '', 'efa3de99d47458e2787ee605ebf0c2ffbbe8cec5');
Gewijzigd op 18/03/2011 14:50:08 door Mitchel V
 
Mitchel V

Mitchel V

18/03/2011 20:07:20
Quote Anchor link
iemand..?
 
Noppes Homeland

Noppes Homeland

18/03/2011 20:15:00
Quote Anchor link
Je hebt geen keuze, je start een sessie of je start geen sessie

Je gaat niet eerst kijken of je voor een bepaald iemand wel dan niet een session_start moet doen.

En er bestaat op deze manier een grote kans op headers already sent
 
Aad B

Aad B

18/03/2011 20:19:38
Quote Anchor link
Dit heeft niets te maken met session_start(); Komt nergens voor. Er wordt een insert gedaan in een tabel en er is ook een delete functie. Lees al je programmatuur goed en verwijder wat je niet nodig hebt. Er is geen kans op headers already sent.
 
Noppes Homeland

Noppes Homeland

18/03/2011 20:33:26
Quote Anchor link
@Aad B, volgens mij heb jij het een en ander gemist

session_start komt wel degelijk voor, anders zal ie geen "zwerfende" sessie hebben
en zal die session save handler ook niets doen en dus ook geen info in een tabel kunnen persen
 
- SanThe -

- SanThe -

18/03/2011 21:52:51
Quote Anchor link
Regel 89 staat session_start();.
 
Mitchel V

Mitchel V

20/03/2011 12:49:25
Quote Anchor link
hoe kan ik het beste opsporen waar hij die sessie aanmaakt?
 
Noppes Homeland

Noppes Homeland

20/03/2011 12:59:00
Quote Anchor link
Mitchel V op 20/03/2011 12:49:25:
hoe kan ik het beste opsporen waar hij die sessie aanmaakt?


- SanThe - op 18/03/2011 21:52:51:
Regel 89 staat session_start();.


Maar ik begrijp totaal niet waar jij je druk om maakt.....
Gewijzigd op 20/03/2011 13:07:01 door Noppes Homeland
 
Mitchel V

Mitchel V

20/03/2011 13:57:28
Quote Anchor link
omdat hij steeds een lege sessie in de DB zet.. dat is toch niet de bedoeling?
 
Wesley PHP

Wesley PHP

20/03/2011 14:11:17
Quote Anchor link
Laat maar
Gewijzigd op 20/03/2011 15:06:25 door Wesley PHP
 
Noppes Homeland

Noppes Homeland

20/03/2011 14:20:02
Quote Anchor link
Mitchel V op 20/03/2011 13:57:28:
omdat hij steeds een lege sessie in de DB zet.. dat is toch niet de bedoeling?


Ja, so what

Je maakt je druk om zaken waar je niet durk om hoeft te maken. De garbage cleaner flikkert ze er vanzelf wel weer uit, zodra de sessie verlopen is.
 
Mitchel V

Mitchel V

25/03/2011 08:36:08
Quote Anchor link
ja, en dan zet hij weer een lege terug.
en waar ik mij druk om maakt? het hoort toch niet..

en wat als er dadelijk 100 mensen op de website zitten, hoeveel zinloze sessies gaat hij dan aanmaken
 



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.