Rare melding bij inloggen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Stef

Stef

02/10/2008 19:13:00
Quote Anchor link
Hallo, ik heb volgende inlogcode geschreven.
Wanneer ik inlog, krijg ik steeds de melding:
Notice: Undefined index: submit in C:\Users\Stephan\Desktop\UsbWebserver\UsbWebserver\Root\index.php on line 16
Wanneer ik dan submit verwijder, werkt het helemaal niet meer.
iemand enig idee?
<html>
<head>
<title>Inlog formulier admin nieuwssectie</title>
</head>
<body>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php

// het definiëren van de gebruiker variabelen

$username = "Bert";
$password = "nieuws";

// we gaan kijken of de submitknop is ingedrukt

if($_POST['submit'])
{

// als dit is gebeurt, moeten we controleren of de "username" gelijk is (==) aan de vooraf gedefiniëerde variabele username
    if($_POST['username'] == $username AND $_POST ['password'] == $password)
    {

        //als dit in orde is, worden we doorgestuurd naar een pagina met de link "News Post", waar we berichten kunnen gaan posten
        echo "<a href ='newspost.php'>News Post</a>";
    }

    else
    {
        echo "username and password incorrect";
    }
}

    else {
?>




<!-- in het volgende formulier zal de admin zijn paswoord en gebruikersnaam moeten invoeren -->
<form method = "POST">
Username: <input type = "text" name = "username"><br>
Password: <input type = "password" name = "password"><br>
<input type = "submit" name = "submit" value = "login">
</form>
</body>
</html>

Ik heb dit gezien op de volgende tutorial:
http://www.learnphp.org/tutorials/PHP-News-System-Part-2-09954.html
bij part 1 (videotutorial)
dus die doet het ook en bij hem werkt het klaarblijkelijk wel?
 
PHP hulp

PHP hulp

24/11/2024 11:41:44
 

02/10/2008 19:15:00
Quote Anchor link
php Notice: Undefined index:
PHP Beginners handleiding is waarschijnlijk beter.
Gewijzigd op 01/01/1970 01:00:00 door
 
--

--

02/10/2008 19:17:00
Quote Anchor link
Kijken of er iets gepost is doe je niet met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if($_POST['submit'])
?>
maar met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if($_SERVER["REQUEST_METHOD"] == "POST")
?>


Ook sluit je de else van regel 23 niet af.
Gewijzigd op 01/01/1970 01:00:00 door --
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.