inlog en registreersysteem php
Ik heb mijn Index af, maar nu wil ik graag verder met het php script.
Het inlog en registreersysteem dus.
Er zit een fout in maar ik kan de fout niet vinden..
Ik heb verschillende scripts geprobeerd.
Maar er blijft een fout inzitten, de error 404 fout, dat is een fout dat er iets ontbreekt,maar ik zou niet weten wat, ik heb geprobeerd een pagina eraan te koppelen, maar de fout is hetzelfde, het geeft aan dat er op lijn 21 een fout zit..
zouden jullie eventjes willen kijken waar de fout zit a.u.b?
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
}
function gebruikersnaam_check($gebruikersnaam){
$gebruikersnaam_query = "SELECT gebruiker_naam FROM gebruiker WHERE gebruiker_naam='".$gebruikersnaam."';";
$gebruikersnaam_sql = mysql_query($gebruikersnaam_query)or die(mysql_error());
if(mysql_num_rows($gebruikersnaam_sql) == 0)
{$bezet = 'nee' ;}
else{$bezet = 'ja';}
return $bezet;
}
function gebruikersnaam_check($gebruikersnaam){
$gebruikersnaam_query = "SELECT gebruiker_naam FROM gebruiker WHERE gebruiker_naam='".$gebruikersnaam."';";
$gebruikersnaam_sql = mysql_query($gebruikersnaam_query)or die(mysql_error());
if(mysql_num_rows($gebruikersnaam_sql) == 0)
{$bezet = 'nee' ;}
else{$bezet = 'ja';}
return $bezet;
}
wanneer jullie meer script willen zien even melden graag, dan zet ik het hele script neer.
Lees Wouters advies eens terug...
Neem vooral niet teveel hooi op je vork, en ga rustig eens verder met je HTML en CSS-ontdekkingen.
Gewijzigd op 08/07/2013 12:47:16 door - Ariën -
- Aar - op 08/07/2013 12:43:43:
In een ruime week tijd al aan PHP willen beginnen?
Lees Wouters advies eens terug...
Neem vooral niet teveel hooi op je vork, en ga rustig eens verder met je HTML en CSS-ontdekkingen.
Lees Wouters advies eens terug...
Neem vooral niet teveel hooi op je vork, en ga rustig eens verder met je HTML en CSS-ontdekkingen.
leuk dat je het zegt, ik heb css helemaal geleerd en html als het goed is ook.
ik heb al heel veel geleerd zeg maar..
Neem het nou maar van ons aan, na vele jaren ervaring... :-)
Gewijzigd op 08/07/2013 12:56:43 door - Ariën -
ik leer 6 uur per dag he ;) ik heb mijn website verbeterd en het is nu heel mooi geworden, neem maar eens een kijkje: horselife.net84.net
Weet je al over positioneren, en het box-model? Hiervan zie ik weinig terug in je site...
Kijk gerust eens met view-source of de webdebugger van Chrome (of Firebug in Firefox) hoe andere sites gebouwd zijn, en pas deze technieken eens toe. Ga gewoon deze hele vakantie eens lekker aan de slag met HTML en CSS. Misschien kan je aan het eind van dit jaar al wat standaard dingen in PHP leren, maar zover ga ik me nog niet uitwijden in dit topic ;-)
Gewijzigd op 08/07/2013 13:05:01 door - Ariën -
Ik blijf ook dooroefenen want in 1 week tijd kan je niet zomaar iets maken, neem de tijd en oefen en neem pauzes.
Ipad..
ik vond dit zo mooier, daarom heb ik niet meer gebruikt hiervan.
ik heb bij andere spellen gekeken en ik heb inderdaad eens met firebug eens gekeken hoe zij dat deden, hier heb ik veel van geleerd
Ipad...
Pepijn --- op 08/07/2013 13:08:39:
De 404 error krijg je als een pagina niet bestaad/fout is. Neem een kijkje op phptuts . nl
Ipad...
Ipad...
dat weet ik.. maar ik heb toch echt een pagina opgegeven, en deze wou het niet doen..
ik ga kijken naar de website.
Gewijzigd op 08/07/2013 13:11:27 door Melissa Heijligers
Als je index.php doorlinkt naar kaas.php en die bestaat niet krijg je 404..
Melissa Heijligers op 08/07/2013 13:07:19:
ja, positioneren heb ik geleerd en box-modellen ook.
ik vond dit zo mooier, daarom heb ik niet meer gebruikt hiervan.
ik vond dit zo mooier, daarom heb ik niet meer gebruikt hiervan.
Dat kan ik me niet voorstellen.....
Het is gewoon een essentieel onderdeel, want je wilt je menu bijv. goed kunnen positioneren tegenover je header of de plek waar je site staat. Je bent er zo te zien al mee begonnen zelfs gezien ik divjes in je broncode zie. Waarom maak je het niet gewoon goed af?
Positioneren is lastig met position, float, clear, paddings en margins, en width en heigt en overflows. Maar oefen er eens mee. Bouw eens een setje eigen ontwerpen met siteindelingen om er kennis mee te maken op diverse manieren.
Gewijzigd op 08/07/2013 13:13:29 door - Ariën -
Pepijn --- op 08/07/2013 13:10:46:
Als je index.php doorlinkt naar kaas.php en die bestaat niet krijg je 404..
dat snap ik.
maar ik had de pagina geuploaded en al..
Toevoeging op 08/07/2013 13:12:41:
- Aar - op 08/07/2013 13:11:57:
Dat kan ik me niet voorstellen.....
Het is gewoon een essentieel onderdeel, want je wilt je menu bijv. goed kunnen positioneren tegenover je header of de plek waar je site staat. Je bent er zo te zien al mee begonnen zelfs gezien ik divjes in je broncode zie. Waarom maak je het niet gewoon goed af?
Melissa Heijligers op 08/07/2013 13:07:19:
ja, positioneren heb ik geleerd en box-modellen ook.
ik vond dit zo mooier, daarom heb ik niet meer gebruikt hiervan.
ik vond dit zo mooier, daarom heb ik niet meer gebruikt hiervan.
Dat kan ik me niet voorstellen.....
Het is gewoon een essentieel onderdeel, want je wilt je menu bijv. goed kunnen positioneren tegenover je header of de plek waar je site staat. Je bent er zo te zien al mee begonnen zelfs gezien ik divjes in je broncode zie. Waarom maak je het niet gewoon goed af?
wat is er niet goed aan dan..?
ik vind het mooi..
Ik zou graag wat code willen, dan kan ik de fout zoeken
(Meer code).
Ik wil niet afkrakend zijn, maar als ik mijn mening moet geven: Het oogt te statisch, rommelig.
Ga eerst eens een paar weken met de positionering spelen in een aantal proeflayoutjes, en ontdek er eens wat meer van. Als je alle sites in een wrapper/container bouwt (een divje...) waarin je je site in diverse andere delen split (header, footer, hoofdmenu) en dat mooi positioneeert op diverse manieren, dan wil ik best wel verder helpen.
Maar neem echt even een paar weken de tijd....
Ik wens je heel veel succes, want meer dan de basis die je nu beheert (ik geef mijn complimenten :-) ) is toch echt wel vereist voor een goede site.
Gewijzigd op 08/07/2013 13:19:17 door - Ariën -
Toevoeging op 08/07/2013 13:16:35:
Ik zie het al.
Het is login.php maar je hebt loginv getypt...
Toevoeging op 08/07/2013 13:16:56:
Op index en login.php ..
hier is meer code:
registreerv.php
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
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
<?php
if(isset($_POST['registreer'])){
function email_validator($email){
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$email))
{$geldig = 'ja'; }
else{$geldig = 'nee';}
return $geldig;
}
function email_check($email){
$email_query = "SELECT gebruiker_email FROM gebruiker WHERE gebruiker_email='".$email."';";
$email_sql = mysql_query($email_query)or die(mysql_error());
if(mysql_num_rows($email_sql) == 0)
{$bezet = 'nee';}
else{$bezet = 'ja' ;}
return $bezet;
}
function gebruikersnaam_check($gebruikersnaam){
$gebruikersnaam_query = "SELECT gebruiker_naam FROM gebruiker WHERE gebruiker_naam='".$gebruikersnaam."';";
$gebruikersnaam_sql = mysql_query($gebruikersnaam_query)or die(mysql_error());
if(mysql_num_rows($gebruikersnaam_sql) == 0)
{$bezet = 'nee' ;}
else{$bezet = 'ja';}
return $bezet;
}
if(trim($_POST['gebruikersnaam']) == ""){
echo 'U heeft geen gebruikersnaam ingevuld';
}elseif(gebruikersnaam_check($_POST['gebruikersnaam']) == 'ja'){
echo 'Deze gebruikersnaam is al in gebruik, kies a.u.b een ander.';
}elseif($_POST['wachtwoord1'] != $_POST['wachtwoord2']){
echo 'De opgegeven wachtwoorden komen niet overeen';
}elseif($_POST['wachtwoord1'] == ""){
echo 'Er zijn geen wachtwoord<b>en</b> opgegeven';
}elseif(email_validator($_POST['emailadres']) == 'nee'){
echo 'Het ingevulde emailadres is niet geldig';
}elseif(email_check($_POST['emailadres']) == 'ja'){
echo 'Er is al iemand geregistreerd met dit emailadres.';
}else{
$query = "INSERT INTO gebruiker
(gebruiker_naam, gebruiker_wachtwoord, gebruiker_email)
VALUES
('".mysql_real_escape_string($_POST['gebruikersnaam'])."',
'".md5($_POST['wachtwoord1'])."',
'".$_POST['emailadres']."');";
$sql = mysql_query($query)or die(mysql_error());
echo 'U bent succesvol aangemeld.:';
include('Index.html');
}
}else{
?>
if(isset($_POST['registreer'])){
function email_validator($email){
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$email))
{$geldig = 'ja'; }
else{$geldig = 'nee';}
return $geldig;
}
function email_check($email){
$email_query = "SELECT gebruiker_email FROM gebruiker WHERE gebruiker_email='".$email."';";
$email_sql = mysql_query($email_query)or die(mysql_error());
if(mysql_num_rows($email_sql) == 0)
{$bezet = 'nee';}
else{$bezet = 'ja' ;}
return $bezet;
}
function gebruikersnaam_check($gebruikersnaam){
$gebruikersnaam_query = "SELECT gebruiker_naam FROM gebruiker WHERE gebruiker_naam='".$gebruikersnaam."';";
$gebruikersnaam_sql = mysql_query($gebruikersnaam_query)or die(mysql_error());
if(mysql_num_rows($gebruikersnaam_sql) == 0)
{$bezet = 'nee' ;}
else{$bezet = 'ja';}
return $bezet;
}
if(trim($_POST['gebruikersnaam']) == ""){
echo 'U heeft geen gebruikersnaam ingevuld';
}elseif(gebruikersnaam_check($_POST['gebruikersnaam']) == 'ja'){
echo 'Deze gebruikersnaam is al in gebruik, kies a.u.b een ander.';
}elseif($_POST['wachtwoord1'] != $_POST['wachtwoord2']){
echo 'De opgegeven wachtwoorden komen niet overeen';
}elseif($_POST['wachtwoord1'] == ""){
echo 'Er zijn geen wachtwoord<b>en</b> opgegeven';
}elseif(email_validator($_POST['emailadres']) == 'nee'){
echo 'Het ingevulde emailadres is niet geldig';
}elseif(email_check($_POST['emailadres']) == 'ja'){
echo 'Er is al iemand geregistreerd met dit emailadres.';
}else{
$query = "INSERT INTO gebruiker
(gebruiker_naam, gebruiker_wachtwoord, gebruiker_email)
VALUES
('".mysql_real_escape_string($_POST['gebruikersnaam'])."',
'".md5($_POST['wachtwoord1'])."',
'".$_POST['emailadres']."');";
$sql = mysql_query($query)or die(mysql_error());
echo 'U bent succesvol aangemeld.:';
include('Index.html');
}
}else{
?>
Aar, laat haar/hem alsof jou eerste scrips zo goed waren. Van fouten en prutsen leer je.
Gewijzigd op 08/07/2013 13:23:13 door - Ariën -
- Aar - op 08/07/2013 13:14:46:
Dat jij het mooi vindt zal best, maar vergelijk het eens met een andere site. Anderen moeten het ook mooi vinden, en ook overzichtelijkheid is heel belangrijk. Hoe aantrekkelijker je site eruit ziet, hoe meer bezoekers het zal trekken.
Ik wil niet afkrakend zijn, maar als ik mijn mening moet geven: Het oogt te statisch, rommelig.
Ga eerst eens een paar weken met de positionering spelen in een aantal proeflayoutjes, en ontdek er eens wat meer van. Als je alle sites in een wrapper/container bouwt (een divje...) waarin je je site in diverse andere delen split (header, footer, hoofdmenu) en dat mooi positioneeert op diverse manieren, dan wil ik best wel verder helpen.
Maar neem echt even een paar weken de tijd....
Ik wens je heel veel succes, want meer dan de basis die je nu beheert (ik geef mijn complimenten :-) ) is toch echt wel vereist voor een goede site.
Ik wil niet afkrakend zijn, maar als ik mijn mening moet geven: Het oogt te statisch, rommelig.
Ga eerst eens een paar weken met de positionering spelen in een aantal proeflayoutjes, en ontdek er eens wat meer van. Als je alle sites in een wrapper/container bouwt (een divje...) waarin je je site in diverse andere delen split (header, footer, hoofdmenu) en dat mooi positioneeert op diverse manieren, dan wil ik best wel verder helpen.
Maar neem echt even een paar weken de tijd....
Ik wens je heel veel succes, want meer dan de basis die je nu beheert (ik geef mijn complimenten :-) ) is toch echt wel vereist voor een goede site.
ik heb al met container gewerkt, maar dit bevalt me helemaal niet..
ik kan er gewoon niet mee werken.. sorry..
footer heb ik wel..
wat bedoel je eigenlijk met rommelig..?
het moet ook niet te druk worden..
Melissa, in je index.php form staat loginv.php niet login.php