Fout in me aanmeld script Tabel niet gevonden
Hallo mensen dit is mijn aanmeld script ik heb het gewoon precies zo overgenomen zoals in me DB staat maar blijf nog de fout krijgen dat die de
Tabel niet gevonden heeft
Voorbeeld
www.nwo-game.com/register.php
als ik deze code weghaal en bij Hash,Actief) dat weghaal doet die het wel alleen ik moet de hash erwel bij hebben want ik wil een activatie erin hebben
Tabel niet gevonden heeft
Voorbeeld
www.nwo-game.com/register.php
als ik deze code weghaal en bij Hash,Actief) dat weghaal doet die het wel alleen ik moet de hash erwel bij hebben want ik wil een activatie erin hebben
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
<?
// Alle variabelen zijn gevuld, nu even de hash
// declareren om met het bevestigingsmailtje mee te sturen
// time() is altijd een uniek getal.
$hash = time();
// De user in de tabel zetten
if (!@mysql_query("INSERT INTO
users (username,password,rang,geld,crew,health,gun,protection,quote,kills,crime,gta,oc,locatie,recover,travel,bank,timebank,online,moderator,signedup,blank,latina,asian,
black,specialised,email,ip,prison,admin,Hash,Actief)
VALUES
('".addslashes($HTTP_POST_VARS['username'])."',
'".($HTTP_POST_VARS['password'])."',
'1111',
'0',
'0',
'1500',
'0',
'100',
'0',
'0',
'No Qoute',
'0',
'0',
'0',
'0',
'Netherlands',
'0',
'0',
'0',
'0',
'0',
'0',
'".$datem."',
'0',
'0',
'0',
'0',
'".addslashes($HTTP_POST_VARS['email'])."',
'".addslashes($HTTP_POST_VARS['email'])."',
'".$HTTP_SERVER_VARS['REMOTE_ADDR']."',
'0',
'0',
'".$hash."',
'0')
"))
{
exit (" Kan niets uit tabel selecteren, tabel wel aangemaakt?");
}
?>
// Alle variabelen zijn gevuld, nu even de hash
// declareren om met het bevestigingsmailtje mee te sturen
// time() is altijd een uniek getal.
$hash = time();
// De user in de tabel zetten
if (!@mysql_query("INSERT INTO
users (username,password,rang,geld,crew,health,gun,protection,quote,kills,crime,gta,oc,locatie,recover,travel,bank,timebank,online,moderator,signedup,blank,latina,asian,
black,specialised,email,ip,prison,admin,Hash,Actief)
VALUES
('".addslashes($HTTP_POST_VARS['username'])."',
'".($HTTP_POST_VARS['password'])."',
'1111',
'0',
'0',
'1500',
'0',
'100',
'0',
'0',
'No Qoute',
'0',
'0',
'0',
'0',
'Netherlands',
'0',
'0',
'0',
'0',
'0',
'0',
'".$datem."',
'0',
'0',
'0',
'0',
'".addslashes($HTTP_POST_VARS['email'])."',
'".addslashes($HTTP_POST_VARS['email'])."',
'".$HTTP_SERVER_VARS['REMOTE_ADDR']."',
'0',
'0',
'".$hash."',
'0')
"))
{
exit (" Kan niets uit tabel selecteren, tabel wel aangemaakt?");
}
?>
Gewijzigd op 01/01/1970 01:00:00 door NWo
Gesponsorde koppelingen:
Gebruik je écht dan weer een hoofdletter en dan weer een kleine letter bij je veldnamen? Niet erg handig. Verder is $HTTP_POST_VARS antiek. $HTTP_SERVER_VARS trouwens ook.
Weet je zeker dat de tabel name goed is allemaal in kleine letters ?
haal is wat spaties weg na de tabel naam...
En weet je zeker dat deze 2 goed staan voor je query !@ ??
en als je een game gaat maken is het dan geen beter idee om de login en user-info te scheiden zodat het heel wat overzichtelijker word... ??
attans dat zou ik doen 1 tabel met login gegevens en de andere met User-ID de user-info...
haal is wat spaties weg na de tabel naam...
En weet je zeker dat deze 2 goed staan voor je query !@ ??
en als je een game gaat maken is het dan geen beter idee om de login en user-info te scheiden zodat het heel wat overzichtelijker word... ??
attans dat zou ik doen 1 tabel met login gegevens en de andere met User-ID de user-info...
ja had gekeken of ik hem verkeerd schreef dus toen keek ik nog maar een keer en deed ik het zo krijg ik nog steeds dezelfde fout, welke moet ik dan gebruiken ipv $HTTP_POST_VARS en $HTTP_SERVER_VARS ?
ja dit zijn me tabel namen
username password rang geld crew health gun protection quote kills crime gta oc locatie recover travel bank timebank online moderator signedup blank latina asian black specialised email ip admin prison Hash Actief
username password rang geld crew health gun protection quote kills crime gta oc locatie recover travel bank timebank online moderator signedup blank latina asian black specialised email ip admin prison Hash Actief
Heb je al wel is de insert query zelf laten echo'en als hij de fout geeft ??
Edit:
Zoals het er nu staat in je SQL Query zijn bovenstaande geen tabel namen maar row namen binnen de tabel users.
Edit:
Quote:
ja dit zijn me tabel namen
username password rang geld crew health gun protection quote kills crime gta oc locatie recover travel bank timebank online moderator signedup blank latina asian black specialised email ip admin prison Hash Actief
username password rang geld crew health gun protection quote kills crime gta oc locatie recover travel bank timebank online moderator signedup blank latina asian black specialised email ip admin prison Hash Actief
Zoals het er nu staat in je SQL Query zijn bovenstaande geen tabel namen maar row namen binnen de tabel users.
Gewijzigd op 01/01/1970 01:00:00 door Marco PHPJunky
1. Dat zijn veld namen, geen tabel namen.
2. Niet bumpen.
3. I.p.v. $HTTP_POST_VARS[] => $_POST[] en i.p.v. $HTTP_SERVER_VARS[] => $_SERVER[].
2. Niet bumpen.
3. I.p.v. $HTTP_POST_VARS[] => $_POST[] en i.p.v. $HTTP_SERVER_VARS[] => $_SERVER[].
hij dooet het verder prima alleen als ik dan die Hash enz erbij zet en Actief dan stopt die gelijk met werken dus dat vind ik vreemd
Dat je geen errors krijgt, is logisch. Je hebt een @ teken voor mysql_query staan. Als je die weghaalt, wat krijg je dan?
Edit:
Volgens mij heb je last van een MySQL bug: je mag het woord 'hash' niet in een query gebruiken
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
en hou je er ook rekening mee dat Hash een geregistreerde functie naam is...
dus dat het misschien beter is om een andere naam uit te kiezen voor de variable...
En geeft hij alles goed aan als je je query eens laat echo'en ??
dus dat het misschien beter is om een andere naam uit te kiezen voor de variable...
En geeft hij alles goed aan als je je query eens laat echo'en ??
Notice: Undefined index: REMOTE_ADDR in C:\AppServ\www\register.php on line 90
Zie de edit van mijn vorige post. Gebruik een andere naam dan 'hash'.
Martijn de Coo schreef op 05.08.2007 12:08:
Notice: Undefined index: REMOTE_ADDR in C:\AppServ\www\register.php on line 90
Gemaakt deze Had spelfoutje maar doet het nog niet
bijv Act ofzo ?
mod-edit:
NIET BUMPEN!!!
En lees mijn vorige posts even.
En lees mijn vorige posts even.
Gewijzigd op 01/01/1970 01:00:00 door nWo
heb nou totaal me script veranderd dit is het geworden
Heb de
$HTTP_POST_VARS[] => $_POST[] en i.p.v. $HTTP_SERVER_VARS[] => $_SERVER[].
Verwisselt
en heb de @ overal weggehaalt
hieronder het nieuwe gedeelte
Heb de
$HTTP_POST_VARS[] => $_POST[] en i.p.v. $HTTP_SERVER_VARS[] => $_SERVER[].
Verwisselt
en heb de @ overal weggehaalt
hieronder het nieuwe gedeelte
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
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
<?
// Alle variabelen zijn gevuld, nu even de hash
// declareren om met het bevestigingsmailtje mee te sturen
// time() is altijd een uniek getal.
$act = time();
// De user in de tabel zetten
if (!mysql_query("INSERT INTO
users (username,password,rang,geld,crew,health,gun,protection,quote,kills,crime,gta,oc,locatie,recover,travel,bank,timebank,online,moderator,signedup,blank,latina,asian,black,specialised,email,ip,prison,admin,actc,actief)
VALUES
('".addslashes($_POST['username'])."',
'".($_POST['password'])."',
'1111',
'0',
'0',
'1500',
'0',
'100',
'0',
'0',
'No Qoute',
'0',
'0',
'0',
'0',
'Netherlands',
'0',
'0',
'0',
'0',
'0',
'0',
'".$datem."',
'0',
'0',
'0',
'0',
'".addslashes($_POST['email'])."',
'".addslashes($_POST['email'])."',
'".$_SERVER['REMOTE_ADDR']."',
'0',
'0',
'".$act."',
'0')
"))
{
exit (" Kan niets uit tabel selecteren, tabel wel aangemaakt?");
}
?>
// Alle variabelen zijn gevuld, nu even de hash
// declareren om met het bevestigingsmailtje mee te sturen
// time() is altijd een uniek getal.
$act = time();
// De user in de tabel zetten
if (!mysql_query("INSERT INTO
users (username,password,rang,geld,crew,health,gun,protection,quote,kills,crime,gta,oc,locatie,recover,travel,bank,timebank,online,moderator,signedup,blank,latina,asian,black,specialised,email,ip,prison,admin,actc,actief)
VALUES
('".addslashes($_POST['username'])."',
'".($_POST['password'])."',
'1111',
'0',
'0',
'1500',
'0',
'100',
'0',
'0',
'No Qoute',
'0',
'0',
'0',
'0',
'Netherlands',
'0',
'0',
'0',
'0',
'0',
'0',
'".$datem."',
'0',
'0',
'0',
'0',
'".addslashes($_POST['email'])."',
'".addslashes($_POST['email'])."',
'".$_SERVER['REMOTE_ADDR']."',
'0',
'0',
'".$act."',
'0')
"))
{
exit (" Kan niets uit tabel selecteren, tabel wel aangemaakt?");
}
?>
en doet hij het nu ?
Kan niets uit tabel selecteren, tabel wel aangemaakt?
terwijl ik alles nageteld heb en heb de rows nageteld en alle namen opnieuw in me script gezet.
toch blijft hij zeggen dat die niks kan selecteren terwijl er geen fouten in zitten, verder heb ik gekeken of die goed is afgesloten en dat was allemaal ok.
terwijl ik alles nageteld heb en heb de rows nageteld en alle namen opnieuw in me script gezet.
toch blijft hij zeggen dat die niks kan selecteren terwijl er geen fouten in zitten, verder heb ik gekeken of die goed is afgesloten en dat was allemaal ok.
Gewijzigd op 01/01/1970 01:00:00 door nWo
Hoe ziet je query er nu uit? Plak dat gedeelte van je code eens?
Edit:
Zou je af en toe wat hoofdletters, punten en komma's willen gebruiken in je posts? Dat leest zo lekker.
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
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
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
<?
if (!mysql_query("INSERT INTO
users (username,password,rang,geld,crew,health,gun,protection,quote,kills,crime,gta,oc,locatie,recover,travel,bank,timebank,online,moderator,signedup,blank,latina,asian,black,specialised,email,ip,admin,prison,actc,actief)
VALUES
('".addslashes($_POST['username'])."',
'".($_POST['password'])."',
'1111',
'0',
'0',
'1500',
'0',
'100',
'0',
'0',
'No Qoute',
'0',
'0',
'0',
'0',
'Netherlands',
'0',
'0',
'0',
'0',
'0',
'0',
'".$datem."',
'0',
'0',
'0',
'0',
'".addslashes($_POST['email'])."',
'".addslashes($_POST['email'])."',
'".$_SERVER['REMOTE_ADDR']."',
'0',
'0',
'".$act."',
'0')
"))
?>
if (!mysql_query("INSERT INTO
users (username,password,rang,geld,crew,health,gun,protection,quote,kills,crime,gta,oc,locatie,recover,travel,bank,timebank,online,moderator,signedup,blank,latina,asian,black,specialised,email,ip,admin,prison,actc,actief)
VALUES
('".addslashes($_POST['username'])."',
'".($_POST['password'])."',
'1111',
'0',
'0',
'1500',
'0',
'100',
'0',
'0',
'No Qoute',
'0',
'0',
'0',
'0',
'Netherlands',
'0',
'0',
'0',
'0',
'0',
'0',
'".$datem."',
'0',
'0',
'0',
'0',
'".addslashes($_POST['email'])."',
'".addslashes($_POST['email'])."',
'".$_SERVER['REMOTE_ADDR']."',
'0',
'0',
'".$act."',
'0')
"))
?>
zou je tijdens het uitvoeren van je query je query zelf eens willen echo'en om te zien welke waardes hij allemaal pakt en doet ?
Marco schreef op 05.08.2007 12:30:
zou je tijdens het uitvoeren van je query je query zelf eens willen echo'en om te zien welke waardes hij allemaal pakt en doet ?
Hoe bedoel je dat dan ? en hoe werkt dat precies dan ?
Edit:
Tweede waarschuwing: NIET BUMPEN, of ik sluit je topic.
Gewijzigd op 01/01/1970 01:00:00 door nWo



