Posts by WHMCSAddons

    Hi,


    Ik ben bezig om de URL's van me project te herschrijven, deze worden opgepakt vanuit een ingaven die de gebruiker kan geven.
    Het is dus niet zo dat de titel altijd hetzelfde kan zijn.


    Me code is nu als volgt:

    PHP
    function cleanURL( $string ) {
    	$clean = preg_replace("/[^a-zA-Z0-9\/_|+ -]/", '', $clean);
    	$clean = preg_replace("/[\/_|+ -]+/", '-', $clean);
    	$clean = strtolower(trim($clean, '-'));
    	
    	return $clean;
    }


    Echter merkte ik net op dat bepaalde tekens niet omgezet worden maar direct eruit gesloopt worden.


    Als voorbeeld:

    • é
    • ë
    • á
    • ä
    • ú
    • ü


    enzovoort...



    Nu heb ik via php.net gezocht naar de iconv functie, deze werkt echter niet helemaal perfect.
    Heeft iemand een tip of ervaring om zoiets voor elkaar te krijgen?


    Alvast bedankt!

    ismail123
    Thnx, had deze oplossing al gezien maar hij werkte niet, na wat uitvoer onderzoek kwam ik erachter dat ik het vergeten had te sluiten, nu werkt dit dus wel.


    Indien er nog verbeteringen zijn mag hij open blijven, maar mijn antwoord is in dit geval gegeven en opgelost.



    SQL
    DELETE FROM bruteforce WHERE Date < (NOW() - INTERVAL 15 MINUTE)

    Beveiligen gebaseerd op ip helpt niet als diegene een dynamische ip adres heeft, denk aan scholen,bedrijven, grote particuliere netwerken.


    Daarom is het ook een IP beveiliging en geen account slot, anders kan je leden hun toegang verpesten omdat je op hun account probeert in te loggen.
    Als je het IP uitschakelt kan hij doorgaan op een nieuw IP maar elk IP is 15 minuten afgesloten voor het formulier.


    Maar dit was me vraag helemaal niet, graag on-topic blijven.

    Hi,


    Voor een project ben ik bezig om de login pagina te beschermen tegen zo genoemde bruteforce aanvallen.
    Bij x aantal pogingen wil ik het hele formulier 15 minuten uitschakelen voor pogingen op het huidige IP adres.


    Nu sla ik de huidige datum op wanneer dit gebeurd, bijvoorbeeld: 2013-11-16 16:13:41


    Door middel van een cronjob wil ik controleren of de huidige datum gelijk of hoger is dan de opslag, wanneer dat het geval is de record verwijderen.
    Na wat zoekwerk kwam ik op 2 SQL functies uit en vroeg me af wat makkelijker is.


    - DATEADD
    - DATEDIFF


    Iemand enige ervaring ermee, wat zou handiger zijn voor gebruik ?



    Alvast bedankt!

    Ben het met Newtimes eens, in IE 10 zie je toch wel heel veel verbeteringen, ook CSS 3 en HTML 5 wordt steeds beter ondersteund.
    Nooit echt een IE gebruiker geweest omdat Chrome mijn voorkeur heeft, maar een slechte browser kan je IE 10 niet meer noemen...

    Tim
    Ik denk sowieso dat je de mensen die zogezegd 'vals spelen' erbuiten moet plaatsen, maar niet gelijk in het gehele forum.
    Zelf zou ik dit ook niet bekend maken aan alle leden, is niet erg netjes ondanks het vals spelen.
    Mocht je erachter komen dat er vals gespeeld is, vermelden aan de deelnemer.


    1. Vermeld de deelnemer dat er mogelijk sprake is van vals spelen.
    2. Deelnemer heeft een verweer woord (of niet, kan ook).
    3. Besluit baseren op het antwoord wat je van punt 2 krijgt.


    Ik zou het in elk geval niet openbaar gooien dat bijvoorbeeld pietje uit de les is gegooid omdat die van internet ging kopiëren en plakken.


    Het is en blijft een forum waar veel jongeren samen komen om hun kennis te delen bij vragen waar ze vast lopen.
    Ik denk niet dat het een goed idee is om er direct een schandpaal van te maken mochten ze iets doen wat niet mag.
    Maak vooraf wel duidelijke afspraken met de deelnemers, zo voorkom je dat ze op het laatste moment zeggen dat ze er niet vanaf wisten.



    Zoiets zou ik ervan maken, ik weet niet hoe de rest hierover denkt ?

    Heb je ook de 2 links van Google boven je normale CSS code staan, aangezien die eerst geroepen moeten worden en daarna pas je eigen CSS code.


    Anders een link met voorbeeld zodat we het kunnen zien ?

    PHP
    $gebruikersnaam = $login->get_login_info();
    
    
    en
    
    
    $gebruikersnaam != $admin


    Volgens mij wil de TS dat de huidige gebruikersnaam $admin overeen moet komen met de variable $gebruikersnaam.
    Nu krijgen alle leden, behalve $admin, toegang tot het gedeelte van de admin.


    En wellicht is het beter als we de TS uitleggen wat er gedaan wordt, zoals je nu geeft is het gewoon een antwoord maar de TS waarschijnlijk nog niet snapt waarom dit zo moet.