Posts by Jackie

    Ik ben het eens met Skynet.


    Als je zelf niks wilt proberen & wij moeten als voorkauwen denken wij dadelijk ook van "hij doet toch niks zelf dus we helpen hem ook niet meer".


    Veel succes, als je bijvoorbeeld een functie niet snapt. Zoek dan op http://www.php.net daar staan alle functies op!!

    Jemajeroen,


    Als je alles zomaar kopieerd en aan iedereen vraagt dan leer je natuurlijk niks


    Vragen stellen is niks mis mee, als je het maar zelf probeert.


    Je maakt een functie met de naam ubb en we gebruiken de functie str_replace().


    Hier een voorbeeldje hoe het er uit moet komen te zien:


    PHP
    function ubb($value)
    {
        $text = str_replace("[b]", "<b>", $value);
        $text = str_replace("[/b]", "</b>", $value);
    
    
        return $text;
    }


    Prbeer het zelf maar is!
    ;)

    Die parameters zijn toch niet hezelfde?


    Edit:
    Bij de ene is het 'message_id' & bij de ene is het 'to'


    Edit:
    Het werkt wel als ik 'to' naar 'message_id' verander, ik snap het dat het dan niet werk zoals ik het wou.


    Bedankt voor de hulp, weet iemand waarom het mij niet lukte?

    De bedoeling is als je een bericht bekijkt dan er onder het bericht staat.


    Beantwoord


    & op deze link klik je dan:


    domain.com/messages/new/jackie.html


    Dat is dezelfde link als:


    domain.com/index.php?a=messages&option=new&to=jackie


    Bij de input haalt hij uit de $_GET['a'] een persoon waarnaar die het moet verzenden


    PHP
    <input type=\"text\" name=\"to\" value=\"" . $_GET['to'] . "\">


    Maar dat doe ie niet, snapt iedereen wat ik er mee bedoel?


    Dus het moet "to" blijven!

    Ik doe geen 2 keer een rewriteurl met message_id.


    Een met &to=$3
    Een met &message_id=$3


    PHP
    <input type="text\" name=\"to\" value=\"" . $_GET['to'] . "\">


    Hij gaat uit de $_GET een variabele en die zet hem in de input!


    Maar dat doet hij niet?


    Of zie ik het verkeerd?

    Ja dat werkt allemaal perfect.


    Dit is trouwens mijn .htaccess



    Kan die geen problemen opleveren?


    Ik zal het even proberen.


    Iemand anders mis een andere oplossing??


    @EDIT


    Ik krijg dan een Internal Server Error.
    Dus dat werkt niet.

    Ik maak gebruik van mod_rewrite maar hij werkt niet.


    Dit gebruik ik:


    PHP
    RewriteEngine On
    RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.html$ /index.php?a=$1&option=$2&to=$3 [L]


    De originele link is:


    PHP
    /index.php?a=messages&option=new&to=jackie


    Maar als ik dan


    PHP
    /messages/new/jackie.html


    Doe kan vult hij in het vakje waar je je een gebruikersnaam moet invullen de gebruikersnaam niet in.


    PHP
    <input type=\"text\" name=\"to\" value=\"" . $_GET['to'] . "\">


    Wat doe ik fout?

    Hallo allemaal,


    Hoe kan ik het beste session hijacking tegegaan?
    Ik heb wel iets in elkaar geknutseld, maar helpt dit echt?


    PHP
    $_SESSION['ip'] = $_SERVER['REMOTE_ADDR'];
    
    
    if($_SESSION['ip'] != $_SERVER['REMOTE_ADDR'])
    {
        echo("Session Hijacking detected!");
        die();
    }


    $_SESSION['ip'] wordt tijdens het inloggen gezet.

    Ik kan je hier niet verder mee helpen, want dat weet ik niet.
    Het enige waarvan ik zeker ben is dat je zo een html bestand kan laten parsen als een php bestand.


    PHP
    AddType application/x-httpd-php .php .htm .html