ik heb dit script, maar krijg dus de foutmelding te zien die achter de query bij het schrijven:
kweet cker dat de username goed is
en als jullie willen kan ik ook wel een screenshot posten van de db
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
| <? // Verbinding maken $hostname = "localhost"; $dbName = "fora"; $username = "*****"; $password = "*****"; MYSQL_CONNECT($hostname, $username, $password) OR DIE("Unable to connect to database"); @mysql_select_db( "$dbName") or die( "Unable to select database"); //ip en browser en os verkrijgen $ip = $REMOTE_ADDR; /* Browser-naam en versie */ if (eregi("MSIE ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { $naam = "Internet Explorer"; $versie = $regs[1]; } elseif (eregi("Opera ([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { $naam = "Opera"; $versie = $regs[1]; } elseif (eregi("Mozilla/([0-9]+\.[0-9]+)", $HTTP_USER_AGENT, $regs)) { $naam = "Netscape"; $versie = $regs[1]; } else { $naam = "Anders"; $versie = ""; } /* OS-info */ if (eregi("(win|windows)[ ]*((nt)*[ /]*([0-9]+(\.?[0-9]+))*)", $HTTP_USER_AGENT, $regs)) $os = "Windows $regs[2]"; elseif (stristr($HTTP_USER_AGENT, "Linux")) $os = "Linux"; elseif (stristr($HTTP_USER_AGENT, "Unix")) $os = "Unix"; elseif (stristr($HTTP_USER_AGENT, "Mac")) $os = "Macintosh"; else $os = "Anders"; //alles in de SQL DB zetten $add = "INSERT INTO ftd-icon (ip, os, browser, versie) VALUES ('$ip', '$os', '$naam', '$versie')"; mysql_query($add) or die("Unable to put the info into the DB"); ?> |
kweet cker dat de username goed is
en als jullie willen kan ik ook wel een screenshot posten van de db