Posts by yooouuri

    Hallo allemaal,


    Ik ben vandaag weer is begonnen met Code CodeIgniter en heb ik een eigen Controller gemaakt:



    En hier mijn status.php (een controller)


    Ik wil dat in in mijn MY_Controller aan kan geven welke views moeten worden geladen als iemand is ingelogt.


    Alleen hij geeft aan dat dr geen Array bestaat, de gebruiker is op dat moment ingelogt!!


    Weet iemand wat het probleem is, ik doe de laatste tijd veel C# dus miss is het een simpele PHP fout die ik gemaakt heb..


    Groetjes.

    Je geeft als het ware via je parameters van de constructors die objecten mee, waardoor je deze nu volledig kunt gebruiken (althans de public attributes ervan)


    Dus dat is inderdaad wat ik er ook van begrijp ;)

    Het werkt.


    In de framework klasse:

    PHP
    $this->user = new User($this->database, $this->session);


    In de user klasse:

    PHP
    public function __construct($database, $session) {
        $this->database = $database;
        $this->session = $session;
    }


    Dit is de enige manier om het zo dus op te lossen?

    Dependency Injection pattern?
    http://fabien.potencier.org/ar…t-is-dependency-injection


    maw je objecten meegeven als parameter met je constructors zodat je loosely coupling verkrijgt.


    Als ik het goed begrijp?


    PHP
    class Framework {
        public $database, $session, $user, $language;
        public function __construct() {
            // The core classes
            $this->database = new Database();
            $this->session = new Session();
            $this->user = new User($this->session, $this->database);
            $this->language = new Language($this->user);
        }
    }


    En dan kan je doormiddel van de constructors de klasses gebruiken?

    Hallo allemaal.


    Ik zit met een probleem.


    Het framework bestaat uit:


    database (connectie class)
    session (sessie class)
    user (alle gebruiker gegevens class)
    language (met deze klas word de taal vastgesteld, xml bestand geladen)


    Alleen een probleem, ze classes hebben dingen van elkaar nodig.


    Nu heb ik het zo:




    De language class heeft de user class nodig.
    De user class heeft de sessie en de database class nodig.


    Wat ik geprobeerd heb is de sessie class hem te extenden aan het Framework maar dat werkt niet.


    Uiteindelijk moet je simpel een klasse aan kunnen maken en deze te extenden aan het framework zodat je alles kan gebruiken!



    Hoe is dit op te lossen?

    Hallo allemaal,


    Ik ben een site aan het maken in OOP.


    Nu ben ik bezig met een login functie.


    Login.php


    Laad mijn framework!!


    framework/framework.php


    framework/classes/Account.class.php


    Gebruik ik zo de try-catch methode goed?


    In de login functie moet altijd false terugkomen lijkt me?


    Ik hoop dat iemand mij wat positieve kritiek kan geven, omdat OOP redelijk nieuw voor mij is. :)


    Alvast bedankt!


    Youri van Mill

    Het is me gelukt.


    Stukje javascript (jQuery):


    En dan de anchor:

    Code
    <a href="test/test" class="load">Test/Test</a>


    Doormiddel van mod_rewrite haal hij de pagina op!


    Dus test/test word dan test.php!


    Bedankt voor alle hulp!

    Code
    $(document).ready(function () {
       $('a.load').click(function(event){
          event.preventDefault();
          $('#main').load(this.href);
          // #!
       });
    });


    Beetje op internet rond gezocht. Dit gevonden en dat werkt. Alleen hoe verander ik de url in de balk.


    Bijv:

    Code
    http://www.website.com/#!/pagina1


    En dat hij dan pagina1.html inlaad?


    Iemand een idee, heb een beetje gezocht, niks gevonden. Heb totaal ook geen kennis van JS (jQuery)

    Hallo,


    Ik heb vraagje, bijv. hoe laad facebook zijn pagina's. Omdat de url wel veranderd, maar de header met het facebook logo veranderd niet.


    Een ander voorbeeld heeft de site criminalwar.nl


    Elke pagina krijg #! mee. Maar alles word geladen zonder te refreshen?


    Weet iemand hoe dat gedaan word? Of dat er ergens een opensource project is die dat mogelijk maakt?


    Groetjes!

    In de wrapper dit toegevoegd:


    Code
    height: 100%;
        position: fixed;


    Code
    html, body {
        margin: 0px;
        padding: 0px;
        height: 100%;
    }


    Elke div dit meegegeven:


    Code
    height: 100%;


    Het werkt. Bedankt voor het helpen. Topic kan dicht!


    :thumbup:

    Hallo,


    Ik heb een probleem omtrent CSS.


    Mijn layout heeft 3 kolommen waarvan alledrie de kolommen de hoogte moeten krijgen van de browser, dus 100%.


    Menu, main en sidebar zijn de kolommen.
    In main zit de header, nav en content.


    Dus het gaat hier over Menu, main en sidebar!


    Mijn HTML:


    En mijn CSS code:


    Hopelijk kan iemand me helpen.


    Groeten.