Posts by L.Groot

    Probeer eens de volgende functies:
    [func]ucfirst[/func] => Maakt van de eerste letter een hoofdletter
    http://nl.php.net/lcfirst => Maakt van de eerste letter een kleine letter
    [func]strtolower[/func] => Maakt van de hele string kleine letters
    [func]strtoupper[/func] => Maakt van de hele string grote letters


    Zo doe je dus ?f alles in lowercase ?f alles in uppercase etc.


    En dan bijv.:

    PHP
    mysql_query("SELECT naam FROM users WHERE naam='".strtolower($_POST['naam'])."'");


    En dan voer je in PMA gewoon even een query uit die alle namen in lowercase zet.
    Dan kan je dus gewoon RoFl of ROFL of RofL in typen, hij pakt altijd rofl uit de database.


    En vergeet niet de register aan te passen, dat alles in lowercase word geïnsert.


    Lars

    Zo:

    PHP
    $var2 = strip_tags(mysql_real_escape_string($var));


    En dan $var vervangen met $_POST['IETS'] of bijv. $_GET['IETS'].
    Die stript namelijk alle code uit de variabele.
    LET OP!, als je mysql_real_escape_string(); gebruikt let dan op dat de mysql verbinding aan staat.
    En als je MySQLi gebruikt, dan moet het zo:

    PHP
    $var2 = strip_tags(mysqli_real_escape_string($link, $var));


    Waar $link dan doorlinkt naar bijv:

    PHP
    $link = mysqli_connect("localhost", "my_user", "my_password", "world");


    Dit kan je gewoon op PHP.net nalezen:
    http://nl3.php.net/mysqli_real_escape_string
    (let op!, kijk naar het producural voorbeeld!)
    http://nl3.php.net/mysql_real_escape_string
    http://nl3.php.net/strip_tags


    Lars
    P.S.
    XSS is een andere naam voor HTML etc.

    En gebruik altijd [func]strip_tags[/func] én [func]mysql_real_escape_string[/func].
    Zo beveilig je je script tegen alle PHP, HTML, JS & SQL injecties.


    Succes ermee!


    Lars

    Nee ok, de tweede generatie is mooier ;) (dit is de eerste).


    Maar zie het als een voordeel: Minder BPM, geen wegenbelasting & minder tanken ;)


    Lars

    Ik zou even zoeken op de volgende types:
    - Toyota Prius
    - Toyota Yaris
    - Toyata Auris


    Heb je meteen een hybride auto, en dat scheelt in de wegenbelasting en BPM.
    De auto's zijn iets duurder in aanschaf, maar wellicht is er ergens een tweede handsje.
    De benzine prijs is ook véél lager.
    M'n vader heeft een Toyota Prius (2e generatie) en dat is echt een mooi ding.
    Je kan er ook een I-Pod snoer in laten bouwen, of een USB snoer.
    Verder veel opbergruimtes, 3 sigaretten aanstekers (voor opladen ;)) en je motor valt bijna nooit uit, zeg maar dat er 0,01% kans op is.


    Veel succes met je tocht!


    Lars

    Nieuwe reactie samengevoegd met originele reactie op 08.10.10 18:16:48:
    Hier zijn er misschien wat binnen je budget:
    http://kopen.marktplaats.nl/se…:2&ppu=0&p=8&srt=pd&ps=30

    Superior,
    80 minuten van 120 is niet reëel.
    Dat is 66,67%.
    Alleen Fraukje de Both is irritant op vrijdag.
    Maar verder praten ze misschien 25 minuten op 120 minuten.
    Maar dat houd een radio leefbaar ;), en dan kan je nog eens lachen.
    Misschien 20 minuten reclame, dus dan houd je 75 minuten muziek over.
    Dat is wel reëel.


    Lars

    Niels,
    Ja reclame heb je wel redelijk.
    Maar de DJ's hebben leuke programma's, het is gezellig en de muziek is niet óf te oud en té random: SkyRadio of te seksistisch.
    Tevens hebben ze ook leuke acties, zoals 53J8 of 538 DJ's on tour.
    Vorig jaar waren ze in Starlight (Nijkerkerveen) echt een leuk feest!


    Ik luister al sinds m'n 6e naar 538, voornamelijk in de auto etc.


    Lars

    Sinds maandag is Ruud de Wild met zijn middagshow terug bij Radio 538!


    Zie het filmpje in de show van Edwin Evers hier:
    http://www.radio538.nl/web/show/id=876641/contentid=119202


    Hij gaat Stefan de Groot vervangen in de middagshow.
    Hij zal van maandag t/m donderdag van 16:00 - 19:00 te horen zijn op 538.


    Wat vinden jullie van deze comeback?


    Ik vind Radio 538 sowieso de beste Nederlandse zender, en met Ruud de Wild terug op 538 is het nu definitief het beste radio station.


    Lekker even oldskool gedachten ophalen ;)


    Lars

    Dat staat boven dit:

    PHP
    $good = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; 
    if(!isset($_SESSION['GEHEIM']) && !isset($_POST['login'])){ 
    header("Location: http://planemania.nl/login.php?a=".$good); 
    }


    Dus in totaal:

    PHP
    <?php
    $time_start = microtime(true);
    usleep(100);
    include "config.php";
    include "session.php";
    $good = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; 
    if(!isset($_SESSION['GEHEIM']) && !isset($_POST['login'])){ 
    header("Location: http://planemania.nl/login.php?a=".$good); 
    }


    Lars

    Volgens mij niet.
    Ervoor staat alleen dit:

    PHP
    <?php
    $time_start = microtime(true);
    usleep(100);
    include "config.php";
    include "session.php";


    In de config word alleen een DB connectie gemaakt.
    In de session.php word alleen gecheckt of je bent ingelogd.
    Zo niet dan word er niks gedaan, er word nergens doorgelinkt, en er komt nergens het woordje index.php in voor..


    Lars

    Ik heb dat cookies verhaal maar eens geprobeerd.
    Ik kwam tot zover:

    PHP
    if(!isset($_SESSION['suser']) && !isset($_POST['login'])){
    setcookie("referer", $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'], 60, "/", ".planemania.nl");
    header("Location: http://planemania.nl/login.php");
    }


    Maar ook hier word de cookie niet aangemaakt :(:(
    En het rewriten wil ik liever niet, want ik wil de hoofdsite gebruiken voor het inloggen etc. en de nl1.planemania.nl voor de ingame.


    Lars

    Darsstar, werkt niet :(
    Ik heb nu dit:

    PHP
    $_SESSION['referer'] = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
    if(!isset($_SESSION['SECRET']) && !isset($_POST['login'])){
    header("Location: http://planemania.nl/login.php");
    }


    (er zit een session_start(); boven)


    En in login.php dit:

    PHP
    <?php
    session_start();
    include "header.php";
    if($_SESSION['referer'] != ""){
    // Sessie gezet
    } else{
    // Sessie niet gezet
    }


    Maar werkt niet, ik krijg "Sessie niet gezet" terug..


    Lars

    Niels,
    Wat bedoel je met een normaal voorbeeld?
    Ik ga script_name even proberen, maar volgens mij had ik dat al geprobeerd zonder succes.


    Lars

    Nieuwe reactie samengevoegd met originele reactie op 03.10.10 12:06:02:
    Nee werkt niet, maar toch bedankt.
    Dan krijg ik namelijk als URL:
    nl1.planemania.nl/source/index.php
    En dat zou toch iets van
    nl1.planemania.nl/source/online.php moeten zijn, en eigenlijk moet de source map ook nog weg (maar die kan ik wel strippen met explode(); etc)


    Lars