login  Naam:   Wachtwoord: 
Registreer je!
 Forum

een probleem met foutmelding!

Offline burdy92 - 04/04/2005 14:37
Avatar van burdy92HTML interesse Hey mensen! ik heb een script gemaakt en nu wil ik er een foutmelding bij als de gene die ingelogd wou zijn een foutmelding krijgt zoals: niet goed ingelogd! probeer opniew! maar kom er niet uit hoe ik dat moet doen of met een else al geprobeerd werkt niet... kan iemand mij helpen? alvast bedankt! het script:


<?php session_start();
if(!empty($_POST)){
$query = "SELECT * FROM bsusers WHERE username='" . $_POST["username"] ."' AND password='" . $_POST["password"] . "'";
$result = mysql_query($query);
while($data = mysql_fetch_array($result))
if(mysql_num_rows($result) == '1'){
$admin = "" . $data['admin'] . "";
$user = $_POST["username"];
$password = $_POST["password"];
$_SESSION['username'] = $user;
$_SESSION['password'] = $password;
$_SESSION['admin'] = $admin;

echo " $admin <br>";
echo " $user ";

if ($admin == '1'){
echo "Succesvol ingelogd Als admin! <meta http-equiv=\"refresh\" content=\"2; url=?page=home\"> ";
}
else {
echo "Succesvol ingelogd! Je kunt nu gebruik maken van de dingen die in de linkerbalk staan! <meta http-equiv=\"refresh\" content=\"2; url=?page=home\">"; } }
?>

3 antwoorden

Gesponsorde links
Offline BigBug - 04/04/2005 14:45 (laatste wijziging 04/04/2005 14:45)
Avatar van BigBug PHP expert Ken je de [ code] & [ /code] tags al? Nee cker, gebruik ze aub

en wat dacht je om gewoon te echoen of diegene goed ingelogd is?
Offline Thomas - 04/04/2005 14:45
Avatar van Thomas Moderator Je moet even drie gevallen onderscheiden:

- het formulier is nog niet ingevuld
- het formulier is ingevuld en de gegevens zijn fout
- het formulier is ingevuld en de gegevens zijn goed

Vervolgens zet je dit om in PHP-code:

  1. <?php
  2. if(empty($_POST)) { // of if(!isset($_POST['submit'])) ofzo
  3. // toon formulier
  4. // ...
  5. } else {
  6. // formulier ingevuld - controleer gegevens
  7. // ...
  8. // bepaal hier of de gegevens klopten
  9. if($een_of_andere_conditie_die_aangeeft_of_gegevens_ok_zijn) {
  10. // invoer correct
  11. echo "hoera";
  12. } else {
  13. // gegevens incorrect
  14. echo "boehoe";
  15. }
  16. }
  17. ?>


Dit script kun je verder zelf naar eigen smaak invullen.
Offline burdy92 - 04/04/2005 14:48
Avatar van burdy92 HTML interesse thx:)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.206s