Posts by Stefan.J

    Snap niet wat al die mensen hier doen die tegen Nederland zijn,


    Maar goed. Ik ga hier strengen optreden, want die welles nietes spelletjes zonder argumenten heeft niemand wat aan, dat irriteert alleen maar. Je mag best vertellen voor welk land je bent en waarom, maar elkaar lopen uitdagen is niet de bedoeling.


    ------------------------------------------------------------


    Nederland heeft toch weer mooi gewonnen! Helaas was het niet zo heel erg goed voetbal. Ik hoop dat ze in de finale vrij spelen, en kunnen laten zien wat ze echt in huis hebben! We hebben gewoon een mooi elftal, dus het moet wat kunnen worden.

    Denk dat het nu wel duidelijk is. Ik heb TS bestraft omdat er alweer illegale content wordt verkocht, of het nu de bedoeling was of niet.


    Vanaf nu weer ontopic, dus op de overgebleven lay-out bieden...

    Citaat van MauriceB

    Killingdevil wat versta jij onder een goede database?
    zover ik weet zal een database NOOIT automatisch uitvoeren wat in een andere tabel is gebeurd.
    Dusjah, ik ben wel benieuwd op t antwoord ;)


    Een database kan zogenaamde relaties tussen tabellen bevatten, tenminste, als je een relationele database hebt. MySQL is een relationele database en je kunt dus relaties in de database aanleggen.


    http://pc-en-internet.infonu.n…/120-mysql-inleiding.html


    Op die pagina gaat het over MySQL en de mogelijkheid op relaties tussen tabellen.

    PHP
    DELETE FROM personeel WHERE eigenaar='EIGENAAR' AND soort='3' LIMIT ((SELECT COUNT(1) FROM personeel WHERE eigenaar = 'EIGENAAR')-1)


    Verwacht dat dit wel moet kunnen: Een subquery in de LIMIT bij een DELETE statement. Laat de query wel even op wat testdata los. Is sowieso verstandig bij iedere query die iets ingewikkelder is.

    Ik zal even twee stukjes uit je CSS citeren:


    PHP
    logo#big {


    PHP
    slogan#slogan {


    Een logo tag en een slogan tag? Die bestaan in HTML niet. Denk dat daar nog een hekje voor moet staan. Zorg eerst dat je CSS klopt, voordat je browsers de schuld gaat geven. Als je CSS klopt het het werkt dan nog niet, dan kun je verder gaan kijken.

    Blackpower: Als Brazilië geen fouten had gemaakt... En als Nederland dan ook geen fouten had gemaakt waren ze nu nog aan het penalty's schieten.


    De tweede helft was Nederland gewoon beter. De eerste helft Brazilië (ja, op de eerste 5 minuten na..). Als Nederland een beetje betere afronding had gehad had het ook 4-1 kunnen zijn...


    En alsof Brazilië netjes voetbal speelde? Als Robben aan de bal kwam werd hij meteen geschopt. En dat vieze natrappen, dat was pas onsportief.. En Nederland vond je lelijk voetbal spelen? Hou toch op man. Zakelijk voetbal, dat is het.


    Waarom ben je eigenlijk voor Brazilië?

    [offtopic]Volgens mij zijn de voetbal kenners wel aan het woord hier?|-)[/offtopic]


    Tegen Brazilië was echt een geweldig spannende wedstrijd! En de tweede helft speelden ze echt geweldig, maar het was wel even zwaar voor de zenuwen...

    En het is nog niet eens veilig ook niet! Je kunt beter checken op de extensie en op het werkelijk mime type. Want nu neemt het script het mimetype wat de browser mee stuurt. Kan ook zeggen dat een PHP script een jpeg mimetype heeft...

    Je zult [func]ini_set[/func] moeten aanroepen voordat je [func]session_start[/func] aanroept. Dan kan er ook geen sessie actief zijn...

    Citaat van sander

    Vergeet er neit bij alle namen aan te passen in de andere database's van dingen wat ze beziten ofzow anders raken ze dit kwijt


    daarom kan je beter dit doen voorkomt veel problemen de id invoeren.. van de gebruiker


    want de id is uniek veranderd nooit, dus zo hoeft je niks handmatig aan te passen en als dan iemand zijn naam veranderd is er verder niks aan de hand. :D


    Een goede database kent gewoon relaties, waardoor de wijziging vanzelf wordt doorgevoerd of niet mogelijk is. Maar ik weet dat criminals helaas geen goede database kent...

    Citaat van Shadowhunterr

    Idee 1, niet mogelijk omdat we dan van 307 vliegvelden de afstand moeten gaan berekenen


    En er worden nog meer premium opties gemaakt


    Je kunt deze afstanden makkelijk berekenen als je de coördinaten van Vliegveld A en van Vliegveld B hebt. Voorbeeldje:


    Schiphol: 52.307251,4.753103


    Dusseldorf: 51.280798,6.771777


    Eindhoven: 51.4502777777778, 5.37444444444444


    Afstand Schiphol - Dusseldorf:
    6,771777 - 4,753103 = 2,018674
    52,307251 - 51,280798 = 1,026453
    Afstand in coördinaten is dan: 2,018674^2 + 1,026453^2 = 4,075044718276 + 1,053605761209 = 2,2646523970545678425802629591274^2
    Afstand in kilometers: 180 km (volgens google earth)
    Km per coordinaat: 79,4824


    Afstand Schiphol - Eindhoven
    5,37444444444444 - 4,753103 = 0,62134144444444
    52,307251 - 51,4502777777778 = 0,8569732222222
    Afstand in coördinaten is dan: 0,62134144444444^2 + 1,026453^2 = 0,3860651905843031189402469136 + 1,053605761209 = 1,1998628887474198061793917851932^2
    Afstand in kilometers: 1,1998628887474198061793917851932 * 79,4824 = 95,37 km
    Afstand volgens Google Maps: 104.06 km


    De afstand klopt dus al redelijk, denk alleen dat de gegevens niet helemaal correct waren.


    Mocht je dit zelf niet kunnen programmeren in PHP, kun je me eens een PM sturen. Misschien kan ik wel iets voor je betekenen.

    Dit is echt te laag voor woorden... Zo zet je CP wel makkelijk te schande... Een levenslange ban voor jou...


    Topic (weer) gesloten :slotje:

    Waarom maak je dan een topic aan als je vervolgens buiten het topic om het probleem gaat oplossen? Zou je ons dan in ieder geval de oplossing willen geven zodat wij er ook nog iets aan hebben?

    Ja, alle input moet je afzonderlijk beveiligen. Als je een privé bericht binnen krijgt (ik noem maar iets), zorg je dat deze veilig is voor XSS. Als je een ID binnen krijgt zorg je ervoor dat het wel een integer is...


    En ga zo maar door.

    Het is altijd makkelijk om in de API te kijken. ;) Bijna lles heeft wel een API, het is dan ook een geweldige uitvinding!


    Citaat

    'qsappend|QSA' (query string append)
    This flag forces the rewrite engine to append a query string part of the substitution string to the existing string, instead of replacing it. Use this when you want to add more data to the query string via a rewrite rule.


    http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html


    Met de QSA modifier kun je dus gewoon automatisch de query string er weer achter laten plakken.

    Dit soort troep moet je helemaal niet gebruiken om te beveiligen. Je data die je binnen krijgt wordt aan alle kanten bewerkt, terwijl het misschien helemaal niet nodig is.


    En misschien helpt het wel tegen XSS (waarschijnlijk wel), maar je hebt er niks aan. Dit is echt de meest slechte manier van beveiligen.

    W0utR: Kater? Die kun je altijd krijgen hoor. Dat komt gewoon doordat je uitdroogt. Heb er deze winter dan ook misschien eentje gehad, en de zomer, voor zolang hij is, al wel 3. En ik drink meestal alleen bier.


    K.Rens: Een zuipschuit als vriendin is soms natuurlijk ook wel leuk. :p Achja, alles heeft zijn voordeel en nadeel.


    Ik ga deze vakantie in ieder geval lekker genieten. :) En dan zien we wel weer waar we terecht komen!


    Ps. Ik was nog één tip vergeten: Drink NIET als je rijd, en ook geen twee biertjes. Dat is echt gevaarlijk, je rijdt niet alleen jezelf kapot.