hoe los je dit op
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
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
<?php
if(isset($_GET['user'])) {
mysql_connect("localhost", "user", "pass") or die (mysql_error());
mysql_select_db("database") or die (mysql_error());
// controleren of user bestaat
$qExists = mysql_result(mysql_query("SELECT count(user) FROM tabel WHERE user='".$_GET['user']."'"),0);
if($qExists == 0) {
// user bestaat niet!
echo 'De gebruiker bestaat helaas niet';
}
else
{
// verder gaan met het script, user bestaat!
## hier alle gegevens van de gebruiker oproepen! ##
}
} else {
$listQuery = "SELECT * FROM users";
$listResult = mysql_query($listQuery) or die (mysql_error());
while($listRow = mysql_fetch_array($listResult))
{
echo'<a href="?users='. $listRow['gebruikersnaam'] .'">'. $listRow['gebruikersnaam'] .'</a><br />';
}
}
?>
if(isset($_GET['user'])) {
mysql_connect("localhost", "user", "pass") or die (mysql_error());
mysql_select_db("database") or die (mysql_error());
// controleren of user bestaat
$qExists = mysql_result(mysql_query("SELECT count(user) FROM tabel WHERE user='".$_GET['user']."'"),0);
if($qExists == 0) {
// user bestaat niet!
echo 'De gebruiker bestaat helaas niet';
}
else
{
// verder gaan met het script, user bestaat!
## hier alle gegevens van de gebruiker oproepen! ##
}
} else {
$listQuery = "SELECT * FROM users";
$listResult = mysql_query($listQuery) or die (mysql_error());
while($listRow = mysql_fetch_array($listResult))
{
echo'<a href="?users='. $listRow['gebruikersnaam'] .'">'. $listRow['gebruikersnaam'] .'</a><br />';
}
}
?>
maar hoe kan ik nu...
1 een avatar laten zien
2 tekst laten oproepen
( ik heb eigenlijke nog nooit dit gedaan want alle forums die ik al geprobeerd hebben geven code's die niet werken ( omdat ik ze moet aanpassen )
liefst een beetje ( veel ) uileg hoe ik dit moet maken want ik ben geen webmaster ( eigenlijke maar een jongen van 14 die wil proberen een beetje van php te snappen.
Lees dit eens door....
Dan weet je hoe je hier iets goed moet posten, en dan kunnen we je iets beter helpen... Warboel =)
Toevoeging op 22/01/2011 11:09:45:
En als je PHP wil leren, kijk eens tussen de boeken.. Misschien helpt 't.
Boeken, linkje
Dan weet je hoe je hier iets goed moet posten, en dan kunnen we je iets beter helpen... Warboel =)
Toevoeging op 22/01/2011 11:09:45:
En als je PHP wil leren, kijk eens tussen de boeken.. Misschien helpt 't.
Boeken, linkje
ken je een pagina waar alles over een dinamic link staat ( zoals de code's voor een foto weer te geven waarvan de url in de mysql staat )
heb ik al gedaan maar vond niet de juiste code's en uitleg
In je code mist nog foutafhandeling, en je kan toch gewoon met je $listRow alles aanspreken of ligt het aan mij?
Gewijzigd op 22/01/2011 13:42:59 door Milo S
hoe zorg je voor de texst
Zet dit...
.. boven je script en vertel de fouten hier. En horen die [.code] (zonder puntje) dingen er bij?
Offtopic @ Jens; goh goed gezien van mij =P
Gewijzigd op 22/01/2011 21:35:39 door Jurrian Nijland
de pagina zelf is gemaakt met compozer
Toevoeging op 22/01/2011 21:35:18:
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?
error_reporting(E_ALL);
?>
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>profiel</title>
<meta content="CH-STUDIO -=(christophe van dooren)=-" name="author">
</head>
<body>
<span style="text-decoration: underline;"></span>
<table style="text-align: left; width: 100%;" border="0" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 204, 51);">Dit
is het profiel van
<?php
$sql = "SELECT username FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<table style="text-align: left; width: 949px; height: 457px;"
border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; width: 35%; background-color: rgb(255, 255, 51);">
<table style="text-align: left; width: 100%;" border="1"
cellpadding="2" cellspacing="2">
<tbody>
<tr align="center">
<td style="vertical-align: top;">
<?php
echo '<img alt="" src="'.$listRow['image'].'">';
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">mijn naam is<?php
$sql = "SELECT naam FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">ik ben geboren op<?php
$sql = "SELECT geboorte_dag FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?>
/<?php [code][code]<?php
$sql = "SELECT geboorte_maand FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?>?>
/<?php
$sql = "SELECT geboorte_jaar FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">ik ben geboren in<?php
$sql = "SELECT geboorte_plaats FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?>?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">later wil ik worden<?php
$sql = "SELECT droom_beroep FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">mijn rang op deze
website is<?php
$sql = "SELECT rang FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">ik ben het laatst
online geweest op<?php
$sql = "SELECT laatstonline FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><br>
</td>
</tr>
</tbody>
</table>
<br>
</td>
<td
style="vertical-align: top; background-color: rgb(102, 255, 255);"><br>
</td>
</tr>
</tbody>
</table>
<br>
</td>
</tr>
</tbody>
</table>
<span style="text-decoration: underline;"></span> <br>
<br>
</body>
</html>
error_reporting(E_ALL);
?>
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title>profiel</title>
<meta content="CH-STUDIO -=(christophe van dooren)=-" name="author">
</head>
<body>
<span style="text-decoration: underline;"></span>
<table style="text-align: left; width: 100%;" border="0" cellpadding="0"
cellspacing="0">
<tbody>
<tr>
<td
style="vertical-align: top; background-color: rgb(255, 204, 51);">Dit
is het profiel van
<?php
$sql = "SELECT username FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">
<table style="text-align: left; width: 949px; height: 457px;"
border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td
style="vertical-align: top; width: 35%; background-color: rgb(255, 255, 51);">
<table style="text-align: left; width: 100%;" border="1"
cellpadding="2" cellspacing="2">
<tbody>
<tr align="center">
<td style="vertical-align: top;">
<?php
echo '<img alt="" src="'.$listRow['image'].'">';
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">mijn naam is<?php
$sql = "SELECT naam FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">ik ben geboren op<?php
$sql = "SELECT geboorte_dag FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?>
/<?php [code][code]<?php
$sql = "SELECT geboorte_maand FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?>?>
/<?php
$sql = "SELECT geboorte_jaar FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">ik ben geboren in<?php
$sql = "SELECT geboorte_plaats FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?>?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">later wil ik worden<?php
$sql = "SELECT droom_beroep FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">mijn rang op deze
website is<?php
$sql = "SELECT rang FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?><br>
</td>
</tr>
<tr>
<td style="vertical-align: top;">ik ben het laatst
online geweest op<?php
$sql = "SELECT laatstonline FROM users WHERE id = '" . $_GET['id'] . "'";
// query uitvoeren en de boel uitprinten...
// de * kan je veranderen in wat je nodig hebt uit je tabel.
?> <br>
</td>
</tr>
<tr>
<td style="vertical-align: top;"><br>
</td>
</tr>
</tbody>
</table>
<br>
</td>
<td
style="vertical-align: top; background-color: rgb(102, 255, 255);"><br>
</td>
</tr>
</tbody>
</table>
<br>
</td>
</tr>
</tbody>
</table>
<span style="text-decoration: underline;"></span> <br>
<br>
</body>
</html>
Waar maak je eigenlijk verbinding met je database? Die zie ik nergens staan? En ook geen include voor database connectie. Je moet wel een verbinding met je database maken...
Gewijzigd op 22/01/2011 21:36:27 door Jurrian Nijland
-( ik ken echt niet's van php normaal pak ik scripts van het net. maar ik vind geen goede profiel.php dus zelf maar proberen )-
Christophe niet nodig op 22/01/2011 21:50:46:
ok en waar hoor ik deze ergens te zetten
-( ik ken echt niet's van php normaal pak ik scripts van het net. maar ik vind geen goede profiel.php dus zelf maar proberen )-
-( ik ken echt niet's van php normaal pak ik scripts van het net. maar ik vind geen goede profiel.php dus zelf maar proberen )-
Zie m'n bericht =) Klik
Gewijzigd op 22/01/2011 21:51:45 door Jurrian Nijland
Christophe niet nodig op 22/01/2011 21:50:46:
ok en waar hoor ik deze ergens te zetten
-( ik ken echt niet's van php normaal pak ik scripts van het net. maar ik vind geen goede profiel.php dus zelf maar proberen )-
-( ik ken echt niet's van php normaal pak ik scripts van het net. maar ik vind geen goede profiel.php dus zelf maar proberen )-
Dan ga je eerst leren.
Niemand kan iets zomaar uit het niets.
Eerst leren, dan oefenen, dan maken dan vragen.
bij mij was het eerst code's sprokkelen en dan die ineen steken tot deze code
Christophe niet nodig op 22/01/2011 21:53:57:
bij mij was het eerst code's sprokkelen en dan die ineen steken tot deze code
Nu heb je gemerkt dat dat dus niet werkt. Ga leren.
beginnershandleiding php.
PS. Er worden nog wel geen query's uitgevoerd, maar toch even op letten.
Gewijzigd op 22/01/2011 22:15:16 door - SanThe -
- SanThe - op 22/01/2011 22:12:14:
Let wel op dat het script van Jurrian lek is => SQL-Injection.
Dat komt nog uit dat andere topic van die Christophe, was eerst dubbel gepost...
bedankt voor het waarschuwen
- SanThe - op 22/01/2011 22:12:14:
Let wel op dat het script van Jurrian lek is => SQL-Injection.
PS. Er worden nog wel geen query's uitgevoerd, maar toch even op letten.
PS. Er worden nog wel geen query's uitgevoerd, maar toch even op letten.
Ik heb er een paar dingen uitgehaald waarom het niet zou werken. Wat betreft SQL injection daar heb ik natuurlijk niks aan gedaan. Ik doe niets wat hij niet begrijpt, dat moet hij zelf leren.
ik heb al heel google afgezocht en geen een turtel gevonden die uitlegt hoe je een profielpagina moet maken en een goed schript vond ik ook niet
Christoph e op 22/01/2011 22:21:28:
ik heb al heel google afgezocht en geen een turtel gevonden die uitlegt hoe je een profielpagina moet maken en een goed schript vond ik ook niet
Misschien ook eerst maar eens een cursus Nederlands doen?
Nee, de kans dat er een tutorial is die uitleg hoe je een 'profielpagina' maakt is vrij klein. Er zullen genoeg tutorials zijn die je uitlegt hoe je moet scripten. Als je dat weet, dan kan je het zelf maken.