Posts by NielsB

    Toch ga ik je toch echt een wijze tip geven!


    Maak van deze tabel is een stuk of 3 aparte tabellen.
    Een tabel met vragen, andere tabellen met antwoorden en rad.


    Waarom zal je dit moeten doen?
    Heel logisch, dit omdat je dan ruimte bespaart in je database niet 20 keer de zeflde vragen voor bij ziet komen, omdat je dit simpel met een ID mee kan geven..


    Mocht je er niet uit komen zal ik misschien nog wel gastvrij willen zijn om de tabel te willen maken.
    Of iemand anders is me voor! :)

    [offtopic]Ok vraag, welke school zit je?
    En welk jaar?


    Want ik zit op een webmaster opleiding in rotterdam.
    En krijg bijv ook van die opdrachten wat ik moet maken ;)
    [/offtopic]


    Ik heb je script ietsje korter gemaakt en makkelijker.
    Verder laat ik het nu aan iemand anders over om het nog korter te krijgen.



    Volgens mij is het trouwens ook iets netter als je met een foreach gaat werken om alles uit te lezen, of heb ik het mis?


    Ik ben me aan het vervelen, dus zit nu je code goed door te nemen.
    Dit is al een verbetering! En je hebt een grote fout gemaakt met je num_format, weet ik wel zeker.


    Dus ik wil graag jou standaardwaarde zien die jij mee geeft in je database ? Geef je 0.0 mee of 0,0 ?


    Dit is de aangepaste:

    Heel simpel!


    PHP
    <?PHP
    $variabel = strlen($for['titel']) > 20 ? substr($for['titel']) .'...' : $for['titel'];
    
    
    echo $variabel;
    
    
    // Makkelijker gezegd, we voeren een if en else uit ;)
    ?>

    Jongens wat hebben die hosting bedrijven te maken met transip?
    Kijk als je nou sidn zegt dan begrijp ik het wel maar antagonist of versio? :S


    Maar heb nooit ervaring gehad met transip. Gewoon goed de voorwaarden lezen, dan komt alles wel goed.
    Ik weet uit ervaring dat de meeste mensen dit nooit doen en daardoor ook vaak boetes krijgen etc.


    Verder Baldex, als jij zegt dat je betaald hebt.
    Dan heb je toch bewijs op je bank staan, zeg maar geschiedenis van betalingen! 8-|
    Stuur dit dan ook gewoon op als bewijs.. ^o)

    Tuurlijk is dit mogelijk!
    Je stelt in je database de volgende velden in:
    - ip
    - ipkoppeling ( om te kijken of hij aan staat of niet )
    wanneer deze aan word gezet, word er in de ipkoppeling een 1 of 0 gezet of het ip van de computer waar je op zit.


    Dan check je simpel weg met inloggen of ipkoppeling vol is of 1 is.
    En daarna ga je kijken of de $_SERVER['REMOTE_ADDR'] gelijk is aan het ip, zo niet dan geef je een error en stuur je een email.


    In die email maak je een link aan, en je zorgt er voor dat je een pagina hebt met een get function om de ipkoppeling te laten verwijderen.


    Klinkt toch best makkelijk?

    Hoe wil je het zien?
    Dat hij het automatisch doet of?


    Wat doet de slidebar precies?
    Want ik zie namelijk geen slidebar.


    Edit: Nu zie ik wel een slidebar.
    In die pm van je namelijk niet ;)!

    Gewoon simpel doen!


    We veranderen is de naam van de variabel voor de rand naar $iRand.

    PHP
    $iRand = rand(1,5);


    En daarna doen we het volgende, we veranderen dit stukje:

    PHP
    <?echo$easterneggs;?>


    naar:

    PHP
    <?php echo $easterneggs[$iRand]; ?>


    Nu moet hij werken ;)

    Tip:


    Je doet hier een if en elseif!
    Maar als je assoc vaker gebruikt waarom doe je het dan niet op volgende manier:

    PHP
    public function fetch($query, $type = 'assoc') 
        { 
            if ($type == "object") 
                return mysql_fetch_object($sql); 
            else
                return mysql_fetch_assoc($sql); 
        }


    Je geeft gewoon gelijk standaard type mee zo hoef je niet altijd een type mee te geven ;)


    Verder ga jij last krijgen van db connection!
    Je site gaat langszamer draaien door dat je bij elke query een connection aanroept.
    Credits by Darsstar die had het bij mij ook verholpen!


    Probeer gebruik te maken van een static instance, zodat je gaat tellen of er al verbinding is. Zo ja geen nieuwe verbinding maken en gelijk met de query verder, anders moet hij connectie gaan maken.


    Ook is het zo als je myqsli gebruikt dat je het jezelf nog makkelijker kan maken en dat de class dan nog wat sneller kan worden ook.


    Ik zal voorbeeld geven hoe ik bijv mijn query aan roep:
    // Query maken wanneer er verbinding is met de server en database.
    $query = $this->_connection->query($sQuery);


    Die $this->_connection is de variabel die ik gebruik om mijn connection code in te zetten, zelfde als wat jij doet als $this->link, alleen heb ik deze connection variabel gebruikt om het vaker te kunnen gebruiken.


    Daar naast kan je een handige try block gebruiken om te kijken of een query bestaat en zo niet kan je een errorhandler erin verwerken zoals trow new exception.


    Ik hoop dat je het nog volgt, en anders moet je het maar zeggen wat je niet snapt.



    Verder zie ik dat darsstar al aantal dingen nu verteld, die ik eigenlijk ook wilde vertellen.
    Bedankt voor de moeite dos!

    Ik heb gisteren nog hard geupdated, weet niet of hij er tussen zat!
    Maar ik heb nog nergens last van, ook al heb ik hem gedownload via school site via MSDN! ;)


    O ja ik heb 32 bit ;)

    Het volgende gedeelte kan niet worden opgeroepen:
    $aantal = mysql_num_rows($sql2);


    Want num rows vraag je op van een query de sql.
    Deze kan je niet gebruiken op een fetch wanneer hij al uitgevoerd is om gegeven om te vragen.
    Daarom moet je die $sql2 veranderen naar $sql.


    Dus simpel gezegd, oplossing:
    $aantal = mysql_num_rows($sql);

    Probeer goed op te letten naar de voorwaarde van w3.org:
    http://validator.w3.org/check?…y)&doctype=Inline&group=0


    Die 2de link is wel html strict, maar naast html strict heb je ook nog css strict.


    Maar ik heb even gekeken in je bron code en ik zie dat je wel divt, maar het kan veel netter dan wat je nu doet.
    Maak een class waarin je een box zet en daarin het menu, zodat je per menu een box gebruikt en dan gewoon simpel andere tekst mee geeft en dat je niet 4 divjes onder elkaar hebt zoals nu:
    <div class="menubot"></div>

    <div class="menutop1"></div>
    <div class="menumid">Tekst</div>
    <div class="menubot"></div>


    In die box zet je namelijk ook neer hoeveel afstand je van elkaar zet.
    Maar ja succes met slicen ;)

    dit kan je trouwnes ook nog anders doen:
    $jouwfabriek->{'runner'.$i}


    doe het is gewoon netter:
    $jouwfabriek->runner.$i


    Hij moet namelijk de runner ook gewoon goed pakken uit de database en daarachter zet je dus $i!

    Als jij eens goed op google kijkt dan zie je genoeg sites met smilies!
    Ik heb namelijk al aardig veel resulaten gevonden als je bijv afbeeldingen doet en dan zoekt naar de bron want daar kan je ze vaak nog downloaden ook!

    Maar als jij is goed luistert, dan snap je ook wel dat die gasten het gelijk hebben dat je het moet aanpassen.. !


    PHP
    echo' 
       <form name="form2" method="post" action="messages.php?a=new2&pid=' . $afzid . '"> <input type="hidden" name="hiddenField" value="' . $bericht['id'] . '">


    zo zou die moeten!


    Tuurlijk kan dit korter en anders en veiliger etc.
    Maar ik denk dat voor de meeste wel handig te gebruiken is!

    Pim zal nu denk niet meer met een gebroken been thuis komen van snowboarden, dat is best wel jammer dan! :((


    Maar goed gedaan Koen ;) Misschien dat meer mensen nu vertrouwen in je krijgen.