ben beetje aan het testen met databases.
Maar het standaardbegin lukt me nog niet echt.
Ik ben bijvoorbeeld begonne met een scriptje te schrijven waardoor het ip van de bezoeker van een pagina wordt gepost in de database.
Hou niet teveel rekening met veiligheid en dergelijke. Ik ben voorlopig al blij wanneer het ip wordt gepost.
Dit is wat ik heb geschreven:
<?php
/*Vul hier je hostname, user, password en database in.*/
define('SQL_HOST','localhost');
define('SQL_USER','blabla');
define('SQL_PASS','youwish');
define('SQL_DB','naamdb');
$conn = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS) or die(' Kan niet met database verbinden; ' . mysql_error());
mysql_select_db(SQL_DB, $conn) or die('Kan geen database selecteren; ' . mysql_error());
if (isset($_GET['$REMOTE_ADDR'])) {
$ip = $REMOTE_ADDR;
$query = "INSERT INTO mobystats(ip) VALUES('$ip')";
mysql_query($query, $conn) or die(mysql_error());
}
?>
tabel stats heeft twee velden:
id (primary key int auto increment)
ip (text not null)
wat doe ik fout?
2.742 views