Auteur Topic: PhP login Werk niet  (gelezen 3438 keer)

Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
PhP login Werk niet
« Gepost op: 28 mei 2015, 08:43:36 »
Goeiedag,

I had een vraagje, deze code klopt niet. kan iemand kijken wat er fout aan is?

<?php
$connectmysql_connect("localhost""root""");
mysql_select_db("login");

if(isset($_Post['submit'])){
$username $_Post['username'];
$password $_Post['password'];

$qeury mysql_qeury("SELECT * FROM users WHERE username='".$username."'");

if(mysql_num_rows($qeury) > 0){
while($row mysql_fetch_assoc($qeury)) {
if($row['password'] == $password) {
echo "<center>successfully logged in!</center>";
} else {
echo "<center>Wrong password!</center>";
}
}
} else {
echo "<center>Username not found!</center>";
}
}
?>


Met vriendelijke groet,
Jur Dekker
  • Mijn Synology: DS215J

Offline Wyodor

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 156
  • Berichten: 765
Re: PhP login Werk niet
« Reactie #1 Gepost op: 28 mei 2015, 08:44:45 »
qeury schrijf je zo : query
  • Mijn Synology: DS720+
  • HDD's: 2 x ST4000VN008

Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
Re: PhP login Werk niet
« Reactie #2 Gepost op: 28 mei 2015, 08:54:52 »
Bedankt, ik ga kijken of dat het is(Denk het wel)
  • Mijn Synology: DS215J

Offline Wyodor

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 156
  • Berichten: 765
Re: PhP login Werk niet
« Reactie #3 Gepost op: 28 mei 2015, 09:41:24 »
En omdat alle beetjes helpen, gebruik $_POST met hoofdletters.
  • Mijn Synology: DS720+
  • HDD's: 2 x ST4000VN008

Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
Re: PhP login Werk niet
« Reactie #4 Gepost op: 28 mei 2015, 10:05:36 »
Het werkt na dit nog steeds niet?

<?php
$connectmysql_connect("localhost""root""");
mysql_select_db("login");

if(isset($_Post['submit'])){
$username $_Post['username'];
$password $_Post['password'];

$query mysql_query("SELECT * FROM users WHERE username='".$username."'");

if(mysql_num_rows($query) > 0){
while($row mysql_fetch_assoc($query)) {
if($row['password'] == $password) {
echo "<center>successfully logged in!</center>";
} else {
echo "<center>Wrong password!</center>";
}
}
} else {
echo "<center>Username not found!</center>";
}
}
?>

  • Mijn Synology: DS215J

Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
Re: PhP login Werk niet
« Reactie #5 Gepost op: 28 mei 2015, 10:06:00 »
En omdat alle beetjes helpen, gebruik $_POST met hoofdletters.

Ga het zo doen
  • Mijn Synology: DS215J

Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
Re: PhP login Werk niet
« Reactie #6 Gepost op: 28 mei 2015, 10:34:41 »
Bedankt, het werkt perfect.

Maar ik had een vraagje, hoe maak ik nu iets dat je op je eigen pagina bent waar staan jou gegevens van de  database?

iemand een tut wat ik kan gebruiken?
  • Mijn Synology: DS215J


Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
Re: PhP login Werk niet
« Reactie #8 Gepost op: 28 mei 2015, 10:57:21 »
Maar ik ik heb dat hij naar Page.php gaat, maar ik wil dat daar staat welkom $username?

Hoe moet ik dat doen? (het is op een ander pagina)
  • Mijn Synology: DS215J

Offline Wyodor

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 156
  • Berichten: 765
Re: PhP login Werk niet
« Reactie #9 Gepost op: 28 mei 2015, 11:12:28 »
Het staat allemaal in die handleidingen.

Hier een aangepaste regel uit je eigen code :

echo "<center>" . $_POST['username'] . " successfully logged in!</center>";

Kan je van maken :

echo "<center>Welkom" . $_POST['username'] . "</center>";
  • Mijn Synology: DS720+
  • HDD's: 2 x ST4000VN008

Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
Re: PhP login Werk niet
« Reactie #10 Gepost op: 28 mei 2015, 11:14:41 »
die moet in Page.php
  • Mijn Synology: DS215J

Offline Wyodor

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 156
  • Berichten: 765
Re: PhP login Werk niet
« Reactie #11 Gepost op: 28 mei 2015, 11:18:29 »
Wat weerhoud je de handleidingen te raadplegen?
  • Mijn Synology: DS720+
  • HDD's: 2 x ST4000VN008

Offline jurtjee1997

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 1
  • Berichten: 23
Re: PhP login Werk niet
« Reactie #12 Gepost op: 28 mei 2015, 11:21:13 »
Nou kijk ik heb dit,

<!DOCTYPE html>
<?php
session_start
();
if (!isset(
$_SESSION['username']) || empty($_SESSION['username']){
  
header("Location: index.php");
}

?>

<html>
<body>
Welcome <?php echo $_SESSION['username']; ?>
Login Successful

</body>
</html>

maar ik krijg dan niks te zien.
weet jij dat?
  • Mijn Synology: DS215J


 

wat kan er niet met php/mysql?

Gestart door AnonymousBoard Web Station

Reacties: 2
Gelezen: 8666
Laatste bericht 10 april 2008, 21:14:21
door Anonymous
Map verwijderen op USB-schijf lukt niet

Gestart door AnonymousBoard Externe harddisks en Printers

Reacties: 1
Gelezen: 7833
Laatste bericht 28 augustus 2006, 10:55:33
door Bob
Fan 106e lawaaierig, slaat niet/nauwelijks af bij standby

Gestart door AnonymousBoard NAS hardware vragen

Reacties: 9
Gelezen: 11891
Laatste bericht 02 januari 2007, 12:21:44
door LeendertB
Norton Ghost and DS106j niet compatible?

Gestart door AnonymousBoard NAS hardware vragen

Reacties: 2
Gelezen: 6794
Laatste bericht 06 oktober 2006, 13:35:38
door Anonymous
Synology 106E komt niet uit standby [SOLVED]

Gestart door MichielBoard NAS hardware vragen

Reacties: 2
Gelezen: 5868
Laatste bericht 11 december 2006, 21:16:06
door Anonymous