Probleem met email.
Kijk als een user zich aanmeld en hij klikt op mijn profiel zal er alleen het profiel van pietje staan.
Als een user zich aanmeldt, dan kun je aan de hand van het veld id in je database alle gegevens ophalen die je wilt. Zet tijdens het aanmelden gewoon zijn id in de sessie en klaar ben je.
Ik weet wel hoe ik alle van alle users de informatie ophaal.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
require_once 'config.php';
$sql = "
SELECT
username,
password,
email,
status
FROM
inlogsysteem
";
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
elseif(mysql_num_rows($res) == 0)
{
echo 'Geen resultaten gevonden';
}
else
{
while($row = mysql_fetch_assoc($res))
{
echo $row['email'].'<br />';
echo $row['password'].'<br />';
echo $row['username'].'<br />';
echo $row['status'].'<br />';
}
}
?>
require_once 'config.php';
$sql = "
SELECT
username,
password,
email,
status
FROM
inlogsysteem
";
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
elseif(mysql_num_rows($res) == 0)
{
echo 'Geen resultaten gevonden';
}
else
{
while($row = mysql_fetch_assoc($res))
{
echo $row['email'].'<br />';
echo $row['password'].'<br />';
echo $row['username'].'<br />';
echo $row['status'].'<br />';
}
}
?>
Maar gewoon van 1 user die online is probeer ik alle informatie
er uit te halen.
Nu is mijn script:
<html>
<head>
<title>Admin</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?
header("Location: ".$_SERVER['PHP_SELF']."");
$ip = getenv("REMOTE_ADDR") ;
$sql = "SELECT * FROM `inlogsysteem`";
$query = mysql_query($sql);
echo "
<CENTER><table width=\"700\" border=\"0\" bgcolor=\"#666666\">
<tr>
<td><CENTER><b>Jouw profiel.</b></b></td>
</table></CENTER>
<br />
<table width=\"200\" border=\"0\" bgcolor=\"#666666\">
<CENTER><TABLE width=700 bgColor=#000000 border=1 bordercolor=#666666>
<TBODY>
<TR>
<TD bgcolor=\"#666666\"> spelernaam </TD>
<TD bgcolor=\"#666666\"> ".ucfirst($_SESSION['naam'])." </TD>
<TD bgcolor=\"#666666\"> Rank </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> email-adres</TD>
<TD bgcolor=\"#666666\"> ";?>
header("Location: ".$_SERVER['PHP_SELF']."");
$ip = getenv("REMOTE_ADDR") ;
$sql = "SELECT * FROM `inlogsysteem`";
$query = mysql_query($sql);
echo "
<CENTER><table width=\"700\" border=\"0\" bgcolor=\"#666666\">
<tr>
<td><CENTER><b>Jouw profiel.</b></b></td>
</table></CENTER>
<br />
<table width=\"200\" border=\"0\" bgcolor=\"#666666\">
<CENTER><TABLE width=700 bgColor=#000000 border=1 bordercolor=#666666>
<TBODY>
<TR>
<TD bgcolor=\"#666666\"> spelernaam </TD>
<TD bgcolor=\"#666666\"> ".ucfirst($_SESSION['naam'])." </TD>
<TD bgcolor=\"#666666\"> Rank </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> email-adres</TD>
<TD bgcolor=\"#666666\"> ";?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$sql = "
SELECT email
FROM inlogsysteem
WHERE username='".$_SESSION['naam']."'
";
if ($res = mysql_query ($sql)) {
while ($row = mysql_fetch_assoc ($res)) {
echo "". $row['email'] ."";
}
}
?>
$sql = "
SELECT email
FROM inlogsysteem
WHERE username='".$_SESSION['naam']."'
";
if ($res = mysql_query ($sql)) {
while ($row = mysql_fetch_assoc ($res)) {
echo "". $row['email'] ."";
}
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<? echo " </TD>
<TD bgcolor=\"#666666\"> Level </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> ip-adres </TD>
<TD bgcolor=\"#666666\"> ".$ip." </TD>
<TD bgcolor=\"#666666\"> Status </TD>
<TD bgcolor=\"#666666\"> ".($_SESSION['status'])." </TD></TR>
</TBODY></TABLE>";
?>
<TD bgcolor=\"#666666\"> Level </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> ip-adres </TD>
<TD bgcolor=\"#666666\"> ".$ip." </TD>
<TD bgcolor=\"#666666\"> Status </TD>
<TD bgcolor=\"#666666\"> ".($_SESSION['status'])." </TD></TR>
</TBODY></TABLE>";
?>
Bedankt voor jullie hulp
Nu is mijn script:
<html>
<head>
<title>Admin</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?
header("Location: ".$_SERVER['PHP_SELF']."");
$ip = getenv("REMOTE_ADDR") ;
$sql = "SELECT * FROM `inlogsysteem`";
$query = mysql_query($sql);
echo "
<CENTER><table width=\"700\" border=\"0\" bgcolor=\"#666666\">
<tr>
<td><CENTER><b>Jouw profiel.</b></b></td>
</table></CENTER>
<br />
<table width=\"200\" border=\"0\" bgcolor=\"#666666\">
<CENTER><TABLE width=700 bgColor=#000000 border=1 bordercolor=#666666>
<TBODY>
<TR>
<TD bgcolor=\"#666666\"> spelernaam </TD>
<TD bgcolor=\"#666666\"> ".ucfirst($_SESSION['naam'])." </TD>
<TD bgcolor=\"#666666\"> Rank </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> email-adres</TD>
<TD bgcolor=\"#666666\"> ";?>
header("Location: ".$_SERVER['PHP_SELF']."");
$ip = getenv("REMOTE_ADDR") ;
$sql = "SELECT * FROM `inlogsysteem`";
$query = mysql_query($sql);
echo "
<CENTER><table width=\"700\" border=\"0\" bgcolor=\"#666666\">
<tr>
<td><CENTER><b>Jouw profiel.</b></b></td>
</table></CENTER>
<br />
<table width=\"200\" border=\"0\" bgcolor=\"#666666\">
<CENTER><TABLE width=700 bgColor=#000000 border=1 bordercolor=#666666>
<TBODY>
<TR>
<TD bgcolor=\"#666666\"> spelernaam </TD>
<TD bgcolor=\"#666666\"> ".ucfirst($_SESSION['naam'])." </TD>
<TD bgcolor=\"#666666\"> Rank </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> email-adres</TD>
<TD bgcolor=\"#666666\"> ";?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$sql = "
SELECT email
FROM inlogsysteem
WHERE username='".$_SESSION['naam']."'
";
if ($res = mysql_query ($sql)) {
while ($row = mysql_fetch_assoc ($res)) {
echo "". $row['email'] ."";
}
}
?>
$sql = "
SELECT email
FROM inlogsysteem
WHERE username='".$_SESSION['naam']."'
";
if ($res = mysql_query ($sql)) {
while ($row = mysql_fetch_assoc ($res)) {
echo "". $row['email'] ."";
}
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<? echo " </TD>
<TD bgcolor=\"#666666\"> Level </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> ip-adres </TD>
<TD bgcolor=\"#666666\"> ".$ip." </TD>
<TD bgcolor=\"#666666\"> Status </TD>
<TD bgcolor=\"#666666\"> ".($_SESSION['status'])." </TD></TR>
</TBODY></TABLE>";
?>
<TD bgcolor=\"#666666\"> Level </TD>
<TD bgcolor=\"#666666\"> </TD></TR>
<TR>
<TD bgcolor=\"#666666\"> ip-adres </TD>
<TD bgcolor=\"#666666\"> ".$ip." </TD>
<TD bgcolor=\"#666666\"> Status </TD>
<TD bgcolor=\"#666666\"> ".($_SESSION['status'])." </TD></TR>
</TBODY></TABLE>";
?>
Bedankt voor jullie hulp
Hoe komt het dat ik altijd dubbel post :S.
Omdat je waarschijnlijk 2x op de 'Plaats bericht'-knop drukt. Hoeft maar 1x ;-).
K zl er proberen op te letten.