if loop werkt niet (goed)

  • Hallo,

    Ik ben met een geheim project bezig, waar ik het volgende probleempje constateer bij een aanmeldscript:
    Als ik gegevens invoer, zegt hij geen gebruikersnaam ingevuld.

    Nu heb ik dit in de if loop staan, om te kijken of de gebruikersnaam is ingevuld:

    PHP Source Code

    1. <?
    2. if($_POST['gebruikersnaam'] != '')
    3. {
    4. ?>
    5. <div id="content">
    6. <div class="top">Aanmelden</div>
    7. <div class="content">
    8. Je hebt geen gebruikersnaam ingevuld!<BR /><BR />
    9. <a href="aanmelden">Klik hier om terug te gaan</a></div></div>
    10. <?
    11. menu();
    12. exit;
    13. }
    14. ?>
    Display All


    De regel waar je de gebruikersnaam invoert is:

    PHP Source Code

    1. Gebruikersnaam: <input type="text" name="gebruikersnaam"><BR /><BR />


    Weet iemand hoe ik dit probleem kan fixen?
    Alvast bedankt voor de hulp!
  • Doe dit is zo:

    PHP Source Code

    1. if(empty($_POST['gebruikersnaam']))
    2. {


    Durko ik vind dat jij php skills wat lager moet zetten want als je nu al 4/5 hebt dan hoor je dit te weten.
    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework
  • Franky,

    het is netter hoe ik het doe;)
    aangezien er een functie is gemaakt door php en die heet empty
    wanneer gebruikersnaam is leeg dan geeft hij een test aan..

    Is veel netter dan als je op manier doet die jij beschreef.
    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework