Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

code voor beveiliging 1 pagina

Bill Gates
2 antwoorden
  • Wat is er fout aan deze php code ???

    ik krijg bij het login scherm het volgende


    Back'); } if($username != $Wanted_Username); { or die('Incorrect Details
    Back'); } if($password != $Wanted_Password); { or die('Incorrect Details
    Back'); } } if(!$username); { php?>

    dit zou ik in principe niet moeten zien op mijn scherm !!!

    [code:1:f25411902e]
    <?php

    $Wanted_Username = "iets";

    $Wanted_Password = "nog iets";



    if($username)

    {

    if(!$password)

    {

    or die('Enter a password<br><a href='javascript:history.go(-1)'>Back</a>');

    }

    if($username != $Wanted_Username);

    {

    or die('Incorrect Details<br><a href='javascript:history.go(-1)'>Back</a>');

    }

    if($password != $Wanted_Password);

    {

    or die('Incorrect Details<br><a href='javascript:history.go(-1)'>Back</a>');

    }

    }

    if(!$username);

    {

    php?>
    [/code:1:f25411902e]
  • [quote:97282117d4="Designpiet"]Wat is er fout aan deze php code ???[/quote:97282117d4]Nogal wat… :-? [list:97282117d4][*:97282117d4]Ten eerste gebruik je "or die()" verkeerd, deze dien je alleen te gebruiken direct na een functie die ook nog eens "false" retourneert bij mislukken, zoals het welbekende voorbeeld "$db = mysql_connect('a','b','c') or die ('Verbinding maken mislukt')". Gebruik dan liever een combinatie van echo() en exit().[*:97282117d4]Ten tweede zijn de haakjes aan het einde van je code niet goed, er mist een accolade ('}')[*:97282117d4]Afsluiten van PHP doe je niet goed, het is geen "php?>" maar gewoon "?>" [/list:u:97282117d4]Succes ermee.

    - Bas

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.