Posts by NielsB

    Leuk en aardig, maar live time kan NIET!
    een chat heeft ook gewoon een refresh om de zoveel seconden om te kijken of er iets is geplaatst. ;)


    zolang je gewoon de juiste tijd mee geeft aan je interval kom je al een stuk verder. ;)


    succes.

    heel simpel!


    javascript een functie maken met een timeout, deze timeout die laat je om de 10 seconden refreshen ( dit omdat je anders teveel loading krijgt ) ! Daarna zal je een ajax call moeten uitvoeren, via deze ajax call laad je de php opnieuw in en kijk je of je nieuw bericht hebt.



    hier klein voorbeeld hoe je het simpel kan opbouwen, je zou nu alleen nog ajax call moeten maken en daar uit moet je alleen nog gegevens ophalen en je bent klaar.


    Edit: eigenlijk als je continue wil checken zal je continue de interval moeten neer zetten buiten de functie en dan de functie aanroepen waarin je de ajax call opvraagt.


    Als je wil weten hoe cp dat doet, kijk naar het bestand tracker.js en dan de functie updateTracker en die roept een ajax call op en daarna roept hij een functie aan PB_tracker_response.


    [offtopic]
    hier en daar zal cp eigenlijk ook wat optimalisatie nodig hebben in de js, zie dubbele dingen wat je ook in 1 kan doen of simpel weg een functie van kan maken en die aanroepen wat ook weer veel scheelt.


    Overigens compressen is misschien ook wel handige optie om de load te verminderen?!
    [/offtopic]

    je moet niet kijken naar andere layouts maar hoe je het zelf wil. ;)
    wij hebben op het werk hier ook vaak kritiek over met me basen.


    gelukkig ben ik programmeur!

    Wat wil je in cufon gaan zetten? Niet alles hopelijk?


    Misschien alleen de kopjes van je boxen zoals webdesign & development. Maak dat trouwens als box en dan float: left; display: block als algemene div erom heen en daarin box met float: left ? :p

    Probeer wat meer aan je seo te denken, gebruik heading tags!
    h1 tag voor je algemene website mag je 1 keer gebruiken en zet deze dan display none zodat hij niet zichtbaar is.


    Ik zou persoonlijk je top ook anders maken, header div met daarnaast een menu. Zodat je 2 aparte divs hebt en dat je dan de tekst van je site simpel klein hebt als header met een link er achter. Dit is allemaal netter voor de seo. ;)


    Verder ziet het design er wel strak uit. Alleen je slice zal wel wat beter moeten, ik zie allemaal ids niet eens een class? Verder zou je ook even moeten kijken naar de font.


    Hoop dat je er wat aan hebt.

    Dat komt door het feit dat jij de date ophaal maar zonder een waarde van uit je database:
    date("d-m-Y H:i:s")


    moet een variabel bij komen zoals:
    date("d-m-Y H:i:s", $datumtijd)

    Ideal rabobank ligt op dit moment nog plat. Ideal had vandaag ook enkele problemen met andere banken hoe dat kwam gaan ze nog onderzoeken.

    Waarom zet je alle tekst in een tekstvak , is toch helemaal niet nodig?


    Het is veel netter als je het in een div zet en die div een id mee geeft die je dan ophaalt via getElementById waardoor je alles daar inzet!


    Als jij dan tekst toevoegt is het slimmer om de div opnieuw in te laden dus eerst div legen via .innerHTML = ''; en daarna weer alles uit de database te halen en in de div te zetten.


    Hierdoor kan je simpel weg de volgorde heel makkelijk wijzigen!

    Ik snap sowieso niet het nut om een define te gebruiken voor news . verder is het beetje wel extreem wat je allemaal opvraagt uit je database.


    ik denk zelf dat je even wat moet debuggen om te kijken of er wel gegevens uit komt.


    echo je num_rows is en kijk wat je eruit krijgt?

    je gebruikt een dubbele = in de while , mag niet?


    als dit niet werkt hoor ik het graag.


    ik denk overigens dat je de records bovenm de while wil anders zie je straks 100 keer bijv de tekst de records?

    Ik heb even een nieuwe code gemaakt met een uitbreiding zodat je meer een andere kant op gaat met een stukje php toegevoegd:
    index.php


    javascript.js


    Wat jij wil is dat mensen helemaal niks zien van de javascript? Dit is ene kant bijna onmogelijk maar ik raad je ook gewoon aan op deze manier te werken je geeft dan eigenlijk zelf gemaakte parameters mee naar javascript. Je moet ook niet alles mee sturen van php naar javascript dit kan onveilig worden.


    Zelf gebruik ik dit ook voor gewoon klanten, natuurlijk wel op een wat complexer manier.


    Tuurlijk weet ik ook niet alles, en zou ook graag willen dat iemand die iets meer kennis heeft van beveiliging of iets voor javascript even zijn kennis wil komen delen.

    Je vergeet sommige variabelen die je in php maakt in javascript te ECHOen.
    Dus weergeven: <?PHP echo $ia++; ?> en <?PHP echo $ib++; ?>


    verder loop alles even goed af want ik zie nog sommige slordige foutjes in je javacript waardoor hij al niet goed doet zoals afsluiten van een document.form.tekstvak.value in je aankomst function.

    Graag even topic verplaatsen naar andere categorie!



    Verder komt in dit bericht nog een stukje code met uitleg over javascript te staan.
    Even geduld alsjebieft.


    EDIT:
    Voor mijn voorbeeld heb ik gebruik gemaakt van een div met een id test en javascript voor het maken van een simpele input veld in een lege div. Broncode blijft overigens gewoon leeg te staan.


    index.html


    javascript.js


    De code doet als volgende, eerst wordt er een lege div gemaakt met een id test.


    Daarna wordt er een javascript functie input aangeroepen waarna hij door een soort van eigen constructor wordt gehaald en een nieuwe functie in de hoofdfunctie wordt uitgevoerd.


    Je kan overigens de function input vergelijken met een soort gelijke class in php met functions onder zich.


    De makeInput function zorgt er voor dat hij een input veldt maakt en wordt gevuld met text wanneer deze is opgegeven en daarna wordt hij gekoppeld aan de div test.

    Koen ik neem aan dat hij bij hosting gewoon zit?


    Ik zeg neem contact op met starthosting en vraag wat er mis gaat.
    zelf denk ik toch echt dat je host fout is.

    dan moet je werken op deze manier:
    RewriteRule ^sM/(.*)/keuze/(.*).php$ index.php?sM=$1&keuze=$2


    dan zal je link er zo uit komen te zien:
    test.nl/sM/home/keuze/test.php
    als het op jouw manier moet


    ik zou dan als ik jouw was denk die keuze weg halen en dan gewoon dit neer zetten:
    site.nl/sM/home/test.php of zonder die sM.
    maar dat is gewoon hoe je het zelf wilt.


    [offtopic]
    Je vind je zelf een prof f? want in je profiel staat alles op 5 en mod rewrite is eigenlijk ook stukje basis die iedereen wel kent als hij of zij goed kan phpen? [/offtopic]


    ?