login  Naam:   Wachtwoord: 
Registreer je!
 Forum

OOP (Opgelost)

Offline Martijn2008 - 20/09/2012 14:06
Avatar van Martijn2008PHP beginner Hallo allemaal,

Kan iemand mij uitleggen waarom waarde $_cookietime niet wordt getoond?

Alvast bedankt.

Martijn

  1. <?php
  2.  
  3. class Cookie
  4. {
  5. public $_cookietime;
  6.  
  7. public function __construct()
  8. {
  9. $_cookietime = 3600 * 24 * 365;
  10. }
  11.  
  12. public function GetTime()
  13. {
  14.  
  15. return $_cookietime;
  16. }
  17. }
  18.  
  19. $cookie = new Cookie();
  20. echo $cookie->GetTime();
  21.  
  22. ?>

4 antwoorden

Gesponsorde links
Offline Martijn - 20/09/2012 14:16 (laatste wijziging 20/09/2012 14:19)
Avatar van Martijn Crew PHP In je class
  1. $this->_cookietime;


Volgens mij kun je je cookietime ook private maken trouwens, als deze alleen in de functie hoeft te worden gebruikt.

Edit: Ik weet niet of je je bewust best van de cookiewet in NL? Weet niet waar je dit voor gaat gebruiken, maar dat je dr ff op rekening mee houdt 
Offline Martijn2008 - 20/09/2012 14:19 (laatste wijziging 20/09/2012 14:21)
Avatar van Martijn2008 PHP beginner Super, het werkt.. heb een tijdje niet meer met PHP gewerkt. Weet je toevallig waarom je in PHP this moet gebruiken?

@Edit: Het klopt dat ik me bewust ben van de cookiewet in Nederland. Vooralsnog bestaat er nog veel onduidelijkheid over deze wet. Zover ik weet is die wet alleen van toepassing op de niet-functionele cookies: tracking cookies. Voor de functionele cookies (inloggen, state-management) hoef je volgens mij geen melding te plaatsen.
Offline Martijn - 20/09/2012 14:21 (laatste wijziging 20/09/2012 14:23)
Avatar van Martijn Crew PHP Ik heb geen flauw idee, ik heb minimaal ervaring met OO maar deze wist ik toevallig

edit: Betreft de cookies, dat is onjuist. Als jij een socialmedia plugin hebt (facebook like, twitter tweet knop etc) dan zijn dat ook cookies. En google analytics mag ook niet, die moet anonymizeIp. Maar dat is een heel ander onderwerp 
Offline Martijn2008 - 20/09/2012 14:23 (laatste wijziging 20/09/2012 14:28)
Avatar van Martijn2008 PHP beginner Cool, tof dat je even zo snel reageerde - bespaart me weer een hoop tijd. Met Visual Studio icm C# kun je veel gemakkelijker debuggen...
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.235s